java就业培训班的准备课程(小编推荐)

时间:2019-05-15 11:08:52下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《java就业培训班的准备课程(小编推荐)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《java就业培训班的准备课程(小编推荐)》。

第一篇:java就业培训班的准备课程(小编推荐)

java就业培训班的准备课程

Java基础与加强班

本课程适合零基础学员,如果你没有Java编程知识或只知道些皮毛,需从Java基础班开始。计算机技术的发展日新月异,为紧跟技术潮流,传智播客多名资深Java专家,在多个预热班的实践基础上,综合课堂反馈,结合现今流行的多种实用技术,在原有课程再次加入了多个实用性、趣味性很强的Java项目:网络蚂蚁,网络爬虫,聊天系统。

JavaEE+物联云计算就业班 查看入学测试题

本课程适合掌握了Html、JavaSE、JavaScript基础的学员或就读完传智播客Java基础班的学员,入读本班必须通过“入学测试题”。重点培养掌握JavaWEB、jdbc、Oracle数据库、Struts、Hibernate、Spring开发技术的实战与理论双结合型工程师,并重点讲解

WebService、云计算、工作流、搜索引擎全文检索、EJB3.0、JPA,单点登录等众多JavaEE热门技术。通过本课程多个真实项目的训练,学员还可掌握软件架构设计思想、搜索引擎优化、工作流技术、缓存系统设计、网站负载均衡、系统性能调优等软件编程高级技术。让学员毕业后真正具备两年左右软件开发经验。

JavaEE+物联云计算冲刺班

本课程适合掌握了JavaScript、JSON、JavaWEB、JDBC、数据库基础的学员。本课程专注于就业,课程全面采用项目驱动形式,重点培养熟练使用Spring、Struts2、Hibernate三大框架开发JavaEE应用和云计算技术开发的中高级软件实战工程师,并集中讲解

WebService、工作流、单点登录、springMVC、IBATIS、搜索引擎全文检索、搜索引擎优化、软件架构设计思想、缓存系统设计、网站负载均衡、系统性能调优等热门技术。

3G-Android+物联云计算就业班 查看入学测试题

本课程适合掌握了Html、JavaSE、JavaScript基础的学员或就读完传智播客Java基础班的学员。入读本班必须通过“入学测试题”。本课程重点培养3G开发人才,学完本课程后,您可以从事手机、平板电脑、智能家电、智能汽车等设备上的软件开发。

3G-Android基础与项目冲刺班

本课程适合掌握了JavaScript、JSON、JavaWEB、JDBC、数据库基础的学生。注:上过Java基础班的学生需要再学习JavaEE就业班前面一个半月的课才能达到入学要求。

——北大资源研修学院

第二篇:java就业基地

java就业基地

Java是一种简单的,面向对象的,分布式的,说明型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java分为三个体系JavaSE

(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。所以一般JAVA培训也分为J2SE,J2EE,J2ME培训,各个体系的方向有所不同,JAVA培训的内容也有所不同。

通过JAVA就业培训,学员可以系统把握面向对象编程语言JAVA的核心语法,能够理解J2SE、J2ME、J2EE三种体系架构的理论思想和架构内容,把握JAVA程序设计的主要模式和核心思想,熟练把握基于JAVA语言的编程技巧和编程工具,能够独立完成基于JAVA的客户端和服务器端应用程序的开发、调试、部署和执行。一般JAVA培训包括以下内容:HTML/XML语言。数据库技术。Java程序设计。数据结构与算法。Java设计模式。J2EE设计和应用。Eclipse/CVS/OpenSource.软件测试/安全性编码技术。UML设计。UNIX.项目实战。

JAVA就业前景

JAVA人才社会需求量大,根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达倒全部需求量的60%~70%。同时,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。80%学员毕业后年薪都超过了5万元。Java平台以其移动性、安全性和开放性受倒追捧。

JAVA就业前景分析:Java发展方向大致分为两类:

成为管理人员,例如产品研发经理,技术经理,项目经理等继续他的技术工作之路,成为高级软件工程师、需求工程师等。根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。同时,Java工程师的薪水相对较高。Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。

从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。

第三篇:就业准备

2010年6月19日来源:山东省潍坊幼教特教师范学校[我来说两句(15)][字号:大中小]

我国目前的高等教育已经历史性地进入了国际公认的大众化的教育阶段,然而在高等教育大众化的同时,大学生就业难已经成为一个不争的事实,主要表现在:首先,就业形势本身是很严峻的,这是大学扩招带来的难以回避的事实;其次,好的岗位需求有限;第三,大学本身培养的学生并不都是专业人才,大学注重素质教育,学校培养与社会需要还是有一定的脱节。除了一定的专业水平,用人单位还要求学生的公共关系能力,合作能力、实践能力、组织协调能力、专业应用能力都要强,但是实际上学生这些方面的培养还是有欠缺。这种大学生就业难的状况将会长期存在下去。

值得注意的是:在大学生就业市场风云变幻的今天,幼师毕业生却十分“抢手”,就业市场十分宽松。为什么在当今大学生“就业难”的处境中,幼教人才却“一花独秀”?这种状况还能维持多久?作为师范教育者,应认真分析当前的形势,对幼师毕业生的就业前景有个清醒的认识。

一、早期教育的市场潜力扩大了对幼教专业人才的需求。

1、政府的政策导向激活了社会办学的热情,充分满足了家庭对早期教育日益增长的需求

教育部《关于幼儿教育改革与发展的指导意见》明确指出:“今后5年(2003-2007)幼儿教育改革的总目标是:形成以公办幼儿园为骨干和示范,以社会力量兴办幼儿园为主体,公办与民办,正规与非正规教育相结合的发展格局。”随着社会前进,经济发展,家庭收入增加,个人素质提高,人们对高水平教育期望越来越强烈,经济承受力越来越高,形成了民办学前教育的社会基础,民办幼儿教育蓬勃兴起,在多元办园体制并存的格局下,大大满足了广大家长对早期教育的需求。

2、学前教育专业的毕业生在总量上难以满足用人需求,在层次上更缺少高学历师资 幼儿教师是一种专业化的职业,它是一种“要求教师具备经过严格而持续不断地研究才能获得并维持专业知识和专门技能的公共业务”(联合国教科文组织《关于教师地位的建议》)。在我国,这样的专业知识和专门技能的学习是通过职前的培养来进行的,高校学前教育专业在幼教师资培养方面发挥着主体作用,尽管近年来全国各地一些院校增建了学前教育专业来培养幼儿教师,但是与私立、民营幼儿园数量急剧增长之间还是存在着需求上的矛盾,仍然不能满足整个社会的需求,例如:湖北日报于2007年3月17日报道了题目为“幼教大中专生成了香饽饽”的一则新闻,学前教育系每年的就业率都接近100%,去年一度还出现了供不应求的局面;来自于湖南、上海、深圳、广州等大城市均不同程度的也出现了上述情况,幼儿师范的毕业生供不应求的现象普遍存在。

社会对幼儿教师需求量增加的同时,也在逐渐对幼儿教师的整体质量提出了更高的要求,经过调研了解到,各幼儿园渴求“热爱幼儿教育、学历较高、有一定教科研能力、幼儿教育理念新、教学基本功扎实、技能全面、心态好、愿意长期在本园工作”的学前教育专业毕业生。”

充分说明社会对具有本、专科学历的高素质幼儿教师需求旺盛,幼儿教育市场前景广阔。

二、在幼师毕业生供不应求的形势下,我们要对就业前景存在“忧患意识”。

1、幼师毕业生的学历水平已呈“水涨船高”之势

据报导:随着高校对学历要求的提高,上海市对幼教师资学历要求也开始“水涨船高”了,从2006年开始,绝大多数幼儿园的招聘对象已全部锁定本科生。与此同时,武汉市教育局[2007]6号《武汉市幼儿园等级评定标准》中,对教师任职资格的认定也规定了:“应具有幼儿园教师资格证和教育专业大专及以上学历”。

幼教门槛的提高在一定程度上体现了整个社会对高素质、高学历的幼儿教师的需求;另

一方面,幼儿园也希望通过提高学历层次来增强市场竞争力。

2、社会对幼师毕业生的需求已从数量的补充逐步过渡到质量的竞争

由于对幼教市场普遍看好,师范院校的学前教育则在不断扩招,非师范院校也在增设学前教育专业,幼师毕业生将逐年增加,幼教师资数量的补充在一定的时间内必将完成;当数量达到饱和之后随之而来的将是激烈的质量竞争,用人单位优中选优的大趋势将日益明显。质量就是毕业生就业的生命线,着眼全方位专业人才的培养模式,是适应日益激烈的市场竞争的有效途径。

经过上述分析,不难看出幼教就业市场的潜在危机是存在的,如何规避提出以下想法:

一、不断提高办学质量,努力加强幼师学生的专业能力和技能技巧培养力度。

质量是增强市场竞争力的核心元素,办学质量决定就业质量,是否与社会用人需求相匹配,必须从根本入手:弹唱说跳画的基本功、基本的幼教理论和实际操作能力水平都是提高质量的根本,必须从日常的课堂教学要质量,抓牢、抓实、抓精。

二、深入研究幼教发展现状,用最现实、最前沿的教学实践指导学生就业。

幼教事业迅猛发展的今天,幼儿教育越来越受到更多人的关注与重视,幼儿教师队伍整体素质和学历层次不断提高,并且遵循多元发展方向。面对幼教改革发展的新趋势,更新就业观是很有必要的,学前教育专业毕业生不再仅仅只是到幼儿园当教师,而是将保育员(教师助理)的岗位逐渐锁定幼教专业的毕业生,其目的是希望体现幼儿教育的专业化、正规化,提高幼儿教育的整体水平。具有幼教专业学历水平的毕业生是提高保育员队伍整体素质的强大的生力军,是从事社区幼教人员、亲子园教师特教教师、专职兼职幼教培训教师(英语、感统训练等)的最佳师资力量,市场需求存在着巨大的潜力,作为师范教育者应根据社会需求和学生自身的基础指导他们准确地进行就业定位。

三、适度控制招生规模,合理预测就业市场,增强幼师毕业生的市场竞争力。

在幼教市场需求从数量的补充到质量的竞争的过程中,毕业生的综合能力、素质是增强市场就业竞争力的关键所在,同时,根据幼教发展的趋势,具备各类职业资格证书,艺体、英语、计算机等级证书以及高学历证书也是很有必要的。俗话说:你无我有、你有我优、你优我特,充分说明了师范院校更应该理性地分析幼教就业市场,超前预测,准确判断,才能牢牢的抓住就业市场。

满意答案好评率:100% 高等职业教育下的高素质高技能人才愈是企业所盼,人才市场的变迁是最强有力的试金石,大浪淘沙,同是一条起跑线上的所有高职生,谁是更高纯度的金子,谁就是职场里的笑傲江湖者,是各用人单位争相追逐的宠儿,明星。三百六十行,行行出状元,只要确实是有技能有素质的精英人才,用一句说废了的话讲就是,是金子总会发光的,是金子总会发财的。所以,还在象牙塔里的莘莘学子们,当务之急,不是心里对未来就业的一片茫然,而是树立信心,务实当下,苦修内功,才能致使毕业不是失业之母,而是自己主宰的人生沙场,古时沙场名将岳飞说,莫等闲,白了少年头,空悲切。是对今天的我们仍然受用的。那么,我们的求职择业的十字路口,该搭上那几路车才能驶往正确的方向呢?才能不至于在职场的交峰中迷失,为现实的残酷竞争所抛弃,我想我的一些想法是可以和大家分享的。找好人生的站牌,才能搭乘理想的彼岸。第一路车:正视现状,着眼未来。适逢经济危机下的如此黯淡光景,不是我们准备回家当“啃老族”的时候,现实的残酷,就业的残酷,你如果逃避它,即使是微不足道的薪水也是会对你绕道而行的,冷静,思索,该怎么在这个黯淡的光景下安身立命呢?我想,还是得八仙过海,自显神通。神通是怎么练就的呢?首先,正确关注当下经济形势,以及了解一定的国家政策,当然,不是一头扎进新闻堆里那种看法,而是关注国家针对大学生就业难所出台的一些改革措施,择其善者而从之,时常揣摩一下政府的关心和用意,或者与政治课老师多做交流,多求求经,问问道。当然,许多人要疑惑,没有在逆境中历练出一身果敢的精神和优秀的处事风格,光以理论做先驱,自己的发展必定是会跛足的。因此,学生会和许多社团活动的参与就是显得犹为重要。从我的观察来谈,愿意在各种活动中积极表现的同学是能够得到锻炼的,在相当多的活动中,我们自身的参与和与集体的融会,就是未来工作环境的小小模拟,大环境,小圈子,小圈子,大环境。就是这个道理吧!美好的未来是给现在是在困难中被包围的人的,我愿意相信,纵使应届毕业生多如过江之鲫,千军万马,正视现状,并把握了当下的人,只要今天你着眼了未来,明天未来必定会着眼于你的。第二路车;认识自己,扬长避短。认识自己从来就是个恒古又永远崭新的难题,古希腊的神话中就有这个难题的故事,在一块悬崖边上的某神寻问过往的众多子民;“早上四条腿行走,中午两条路行走,晚上三条腿行走的动物是什么动物?”可是鲜有人知道答案,其实答案就是人类自身。而我们的孔圣人也叹道:“不畏不知人,畏不己知。”故了解自己,开发自己,营销自己就是漫漫人生路上的一门永久的必修课。尤其在当下,大学生对自己的分析和认识的迫切性是以往任何时候和其他人都不能企及的,把自身的各项能力和素质中最突出的一面,镀上金镶玉,才是成为精英的金牌之道。诚然,面对大学生活,压力,焦虑,浮躁,无聊一直是我们清醒认识自己的天敌,就在这么忙碌或是放松休闲中,在我们的美好时光里,却是不能抽出时间,把认识自己进行到底。“逆风知劲草,路遥知马力。”逆境中的生存之道持之以恒才是难能可贵的,所以,你必需抽出甚至挤出时间,去好好的探究一下,如何去认识自己这个问题,自己的优点,缺点,能力,性格不一可缺。大学毕业面临严峻的就业形势,产生焦虑心理情绪是在所难免的,若要顺利就业,你没得选择,重新认识自我,分析自我,以结合社会认识才能让你在就业中如虎天翼,扬长避短,再在面试和找工作中保持一颗平常心,冷静选择,你就与优秀的岗位渐行渐近了。第三路车:苦练内功,外修气魄。或许你的大学功课学得很不错,能拿到不错的分数,偶尔也能与奖学金接近接近,再或许你的大学成绩一塌糊涂,毫无亮点。但基于这两种情况或是更多种情况,都是不能对你就业前景有所定论的。已经是领跑者的,无须骄傲,还在后面追赶或是在看风景者,你也不能放任自逐,如果尝过了自己种下的苦果,自怨自艾自缢都是不能解决问题的。惟放宽心态,人生之路是一场盛大的马拉松比赛,赢在起点不如赢在终点。落后五十步勿笑百步者,对与所有的参赛者来说,对于每一个面临求职问题的学生来说,在这样的背景下,在专业技能方面多下苦功,多学习课外知识,借鉴,融会贯通许多成功人士的经验和见识才能使自己在未来的工作中更能够脱颖而出。温故而知新,在学习新课程的时候切忌丢了旧的知识,比较可悲的状况是我们到了星期天就不知道还有星期一。广泛学习和阅读习惯也必是不可抛弃的。很欣赏我们学校图书馆的寄语,书籍-----当代的真正大学。从我涉猎的书籍中,我开始明白,身怀绝技的是大侠,胸怀世界的是大师,不用细数你我眼中曾看过的无数名人名言,记住连小学生都知道的毛主席的话:“天天学习,好好向上”就足矣!

就业心理应具备的基本原则(1)先就业后择业的原则。在没有更好的适合工作的情况下,可以先就业后再寻求机会,现代社会发展迅速,职业的变化很快,学校所学的知识与社会的需求有一定距离,要有一个适应期;另外,对就业信息的掌握不充分,暂时取得一个岗位,以后再谋求发展的机遇是可取的。

(2)客观性原则。学生要从自身的实际和客观条件权衡利弊,要考虑自己的需要,可能与主观想法相悖,但也要理智地去接受。

(3)不惟专业对口用己所长的原则。由于大学设置的专业不一定与社会所需的职业相同,导致专业不对口,这是正常现象,要在所学专业的基础上调整自己的知识结构,主动适应社会职业的需要。

(4)不要暂时利益求发展的原则。有的岗位收入很高,但是没有好的人文环境,再学习的机会,职业不理想等,我们要权衡利弊,以求发展的、长远目标为出发点,全面考虑。

(5)不看单位性质看发展的原则。有的学生只看国有、事业单位、机关,而不愿去私人企业,现在多种所有制并存,要打破单位性质的界限,扩大就业机会。

(6)从基层做起的原则。要敢于从基层做起,艰苦创业,到艰苦的地方去,到祖国的大西北去,到祖国最需要的地方去。

(7)运用职业规划方法抉择的原则。要学习采用科学分析的方法,认真规划,仔细研究,确定自己的就业方向。

(8)主动性原则。要积极行动,争取主动,努力寻找就业的机会。

第四篇:就业准备

面对就业,你准备好了吗?

近年来,“大学生就业难”已经成为社会热点问题,而席卷全球的金融危机,让大学生们的就业之路更为坎坷。受金融危机影响,各大企业纷纷“瘦身”,减少招聘计划,这对本就找工作困难的大学毕业生而言更是雪上加霜。在这个风暴肆虐的年头,大学生们要如何突围而出,找到一份合意的工作呢?

一. 职业规划与目标的确定

职业规划——

(一)、职业规划要考虑自身的客观条件

1、了解自己的心理特征

人的心理特征对人从事职业有很大的影响。同时,各种职业工作内容各异,又决定其需要的员工要有适合于此种工作的心理状态。所以,在选择或规划自己今后职业之前,必须了解自己的注意力情况以及判断力、忍耐力、记忆力、创造力、理解力等水平,做事是否敏捷?做事是否精细?了解自己心理状态如何,是择业的先决条件之一。当然,对自己状态的判断非常难办,可以请求他人,如父母或咨询机构,来实实在在地摸清自己的“心理特征”。

2、了解自己的特殊能力

在择业的时候,应该问问自己:我有没有音乐、美术、舞蹈等艺术特长,劳动技能强不强?有没有雄辩的特长?有没有数理精算的特长?与人交际的能力如何?有没有领袖、组织的特长?只有弄清楚自己所具有的特殊能力,才能更准确地设计、规划自己的职业。例如:性情、记忆力强、论辩力强、判断敏捷、思想周密、擅长雄辩,就可以选择律师职业。根据自己特殊能力,青年人择业必须“量力而行”。

3、了解自己的家庭情况

青年大学生在择业过程中,要充分考虑自己对家庭的责任。例如:是继续深造学习还是先就业?这就必须考虑整个家庭是否在经济上允许,父母的负担是否能够承受?最后决定选择深造还是就业。

4、了解自己的品性

大学生应该自省自己能不能勤俭?有没有恶习?最容易受到干扰的情感因素是什么?有没有勇往直前吃苦耐劳的精神?有没有坚持自己决心的坚强志愿?影响个人前途发展的障碍缺憾是哪些?有什么特殊的个性,它能成为自身职业成功的基础吗?

(二)做职业规划,要了解职业需求

大学生选择今后从事职业,打算在某一行业发展,必须在“知己”的前提下,充分“知彼”,也就是了解职业对人的综合素质要求,了解职业的相关信息,包括职业的内容、职业的环境、职业的前途、所需要的职能训练等。

生涯目标的设定是职业生涯规划的核心。一个人事业的成败,很大程度上取决于有无正确适当的目标。没有目标如同大海的孤舟,四野茫茫;没有方向,不知道自己应走向何方。只有树立了目标,才能明确奋斗的方向,犹如海洋中的灯塔,引导你避开险礁暗石,走向成功。目标的设定是在继生涯路线选择后,对人生目标做出抉择。其抉择是以自己的最佳才能、最优性格、最大兴趣、最有利的环境等信息为依据,通常目标分短期、中期、长期和人生目标。而志向则是事业成功的基本前提。没有志向,事业的成功也就无从谈起,立志是人生的起跑点,反映着一个人的理想、胸怀、情趣和价值观,影响着一个人的奋斗目标及成就的大小。所以,在制定生涯规划时,首先要确立志向,这是制定职业生涯规划的关键,也是职业生涯规划最重要的起点。

二. 硬实力与软实力

时值金融危机席卷全球之际,大学生的就业形势越来越严峻,如何在求职路上脱颖而出,找到自己心仪的工作。自身的硬实力和软实力便成为大学生搏击就业“严寒”的有力武器。

(一)硬实力是就业的基本筹码

硬实力是自己的一切真才实学,是大学生参与就业竞争的基础,也是敲开求职大门的基本筹码。

在今年的双选会上,姜同学凭借扎实的专业知识和优异的学习成绩顺利签约昆明铁路局。那么他是如何提升自己的硬实力的呢?姜同学说,记得有一次他对转动惯量的定理始终无法理解,当时真的很头疼,只好在课间去找老师解惑,课余上网去找相关的内容,后来就大量做题,熟能生巧,通过不断地练习,终于掌握了转动惯量的所有知识点。同时这们也激发了他对学习兴趣和积极性,他从大一时的全系排名第十六名的成绩,经过大学四年的刻苦努力,毕业时他的成绩在全系名列前茅。

姜同学大学四年的时光大多是在自习室里度过的。除了课堂上的学习以外,他常常在图书馆里查看与专业相关的书籍,也正是因为他的勤奋和钻研的精神,最后功夫不负有心人。“用人单位看重的是毕业生的‘真功夫’。现如今是一个科学技术时代,专业成绩的好坏在一定程度上代表着一个人对专业知孙同学谈到他成功签约就业单位的经验时,也非常认可“硬实力”因素是成功应聘的根基所在。孙同学说:“口译、翻译等专业性极强的职位需要夯实的专业基础。”从大一起,孙同学有着一个明确的目标:打好专业的根基、踏实走好大学每一步。在平时学习中,他一直坚持参加我校举办的英语角活动。他常和外教老师交流,感受纯正的英语;常与来自不同专业、年级的同学切磋英语,互相提高。通过不断努力,他的英语总成绩一直保持在九十分。

在即将毕业寻找就业单位时,一口流利的英语为他打开了就业大门。在面试时,孙同学平时的口语锻炼让他面试时流利地回答了招聘单位提出的各种问题。凭着出色的英语口语孙同学成功在江苏雨润食品产业集团有限公司某得英语文秘一职。孙同学感言:回头看我的就业经历,感触最深的则是自己拥有坚实的英语交流功底。

据了解,用人单位普遍认为,大学生的“硬实力”就像路基,是一棵树的主杆,只有主杆挺拔强壮,才能自信地迎接求职的挑战。识的掌握程度。良好的专业知识是面试成功的前提。”

专业知识学习的重要性:专业知识在与人际交往中起着非同一般的作用,可以帮助我们坚强切丰富的专业只是和理论以及博古通今的学识和见识去更好的掌握人际关系,让对方相信自己的技术特长,并且乐于互动沟通,最终达到和实现自己的目标.举例: 例如,一个好的推销员除了要自己亲身去体验所推销产品的功能和效果之外,还要去熟记与之相关的所有数据和资料,在推销中运用自己纯熟于心的专业知识结合自己使用后的体会来向用户推销,可以达到事半功倍的效果.只有专业的相关知识丰富,在说出去的时候才能有自信,面对任何可能提出的问题都可以在第一时间迅速做出反应并急时回答,给客人一种专业,可信度高的感觉,相反,如果专业相关知识不丰富,在介绍产品的同时无法详细说明产品的功效是不是会另用户感觉到不自信,既然推销员本身对自己推销的产品都不自信,那又怎样去让用户相信产品的真实效果?如果在面对用户提出的问题自己却又不知道如何回答时,那还有人会去买吗? 结论: 总之,无论目前从事任何一个行业,都要对自己的行业有深刻的认识和理解,甚至是进行自我催眠,只有自我的专业知识丰富,才会在人际关系交往中取得别人的信任和欣赏,反之,往往会被误认为是欺骗,不诚实,不专业,不敬业,乃至于被人家说成是商业诈骗。

(一)软实力让你如虎添翼

如今,“软实力”一词十分流行,成了一个非常时髦的词汇。在大学毕业生求职过程中,软实力体现的是一个人的综合能力,如个人修养、口才表达能力、交际沟通能力、团队合作能力、观察和鉴别事物的能力以及个人的意志力、创造力、应变力、执行力等这些无形的品质和人格魅力。有时,应聘求职时软实力将让我们如虎添翼,为我们带来很多契机。

学经济学的也同学是09届的毕业生,在大家都在为自己的工作四处奔波的时候,他却早早地就成功签约到广州铁路集团公司。

“我的专业成绩并不十分突出,在得知自己得到这份工作时还感到惊讶,怎么会是我?”其实细究叶同学的大学经历,你就不难发现他能够成功的原因。在大学四年中,叶同学一直都担任经管学院学生会的办公室主任,平常觉得普通的工作经验,却成了他就业制胜的法宝。叶同学在后来与单位接触中才明白,原来用人单位看中的就是他在院学生会办公室工作四年积累的经验,熟悉操作office软件、制表、发公文的工作技能,还有优秀的表达能力和组织能力才让他在众多的求职者当中脱颖而出。叶同学告诉笔者,其实在进入学生会办公室工作之前,他对制表和发通告等事情并不太熟悉。当他发现平常看似很简单的工作,在自己真正动手去做时,才发现个中的难处,所以他也在不断的学习中成长,由不会到会,由生疏到熟练地操作。除此之外,因为平时在学生会中常常有跟同学、领导交流的经历,所以在面试中即使有所紧张,但也能比较好的调节自己的情绪,让自己能够自信、稳定地完成面试。正是院学生会办公室主任的经历让叶同学得以顺利签约,但这不只是一个经历,更是在他积累经验后懂得运用经验的成功典范。“你是愿意做大河里的一条小鱼呢?还是想做小河里的大鱼呢?”面对主考官这样的问题,05软件学院的罗方同学机智的答道:“无论是大河里的小鱼,还是小河里的大鱼,我都会尽自己的努力做好自己的本职。”机智的应答能力,使得主考官当场赞道:“我已经知道了,你是大河里的一条大鱼。”罗方凭借杰出的口才和和临场应变能力成功签约于中国电信湖南分公司。她的这种杰出的口才和临场应变能力都源于何处呢?其实,罗方是一个在工作中不断争取锻炼机会的学生。面对学习和工作,她从不言累,学生会的工作锻炼了她的交际和口才能力。面对眼前的就业机会她擅于展示自己的长处,将招聘方的难题在无声中化解。

这两位同学的求职经历不难让我们看出,拥有良好的沟通能力、正确的应试技巧、缜密的面试思路等能够让你抓住求职的机遇,让你成为倍受青睐的求职者。

三. 良好的心态很重要

大学生是社会生活中最敏感、最活跃的群体,大学生的表现最能反映社会的时代特点,因此,大学生的行为表现通常被人们称为社会的“晴雨表”。随着大学毕业生人数的逐年增多,大学生面临着越来越严峻的就业形势。由于心理上具有不成熟性和不稳定性的特点,在严峻的就业形势面前,在激烈的就业竞争中,不少大学生难免会产生诸如压力过大、焦虑之类的心理问题和心理障碍,从而直接影响了他们的顺利择业和就业。

大学生求职困境调查:宁做都市新盲流也不去西部,为何“宁要都市一张床,不要西部一套房”?

在这些外地找工大学生的意识中,京沪穗深这样的大都市,总是意味着机会、高薪和前途。以往他们的师兄师姐们以就业经验和日常信息,影响着他们产生一颗颗“都市心”。这无疑加剧了职业供给的不平衡,最需要大学生的地方少人问津,而都市的大学生求职者则人满为患

“宁要北京一张床,不要西部、基层一套房”成了北京大学生们普遍的就业心态。中央民族大学就业中心一位负责人介绍,去年73%的毕业生都是留在北京工作,就业去向太集中于北京了,“像我们学校的学生,要是到其他地方,即使是省会城市都是很好找工作的,但他们就是不愿意去。”

这种情况也在上海出现。上海师范大学中文专业某班的31个人,除考研的9人以外,剩下22人只有一人签约。一些外地大学生告诉记者,为了留在上海,他们甚至放弃户口,到缺乏保障的私立学校就业,拿1200元-1300元 / 月的工资。有学生移动着日渐宽松的表带,说:“最近都瘦了一大圈了。”

今年上半年择业观改变有了新苗头,从星星点点的大学生保姆、保洁员,到今年初春上海殡葬行业招聘令人难以置信的火爆场面,大学生择业观念悄然在发生着改变。尽管有人预言,这当中“职业避难”成分居多,三五年后将出现“跳槽热”,但我们仍要为这些大学生鼓掌,因为他们勇敢地走出了“学会生存”的第一步。毕竟,观念改变不在朝夕之间,美国也是在很多年后才看到大众教育的成果,对哈佛毕业生开出租车说一句“为什么不呢?这就是生活。”

就业本身就是一种竞争。由于大学毕业生年轻,往往有急于求成的心理。一旦在就业中遇到挫折,很容易意志消沉,一蹶不振。因此,保持良好的就业心态,对于大学毕业生顺利就业也很重要。面对严峻的就业形势,大学毕业生要充满自信,勇敢地去面对竞争,既不能妄自菲薄,缩手缩脚,不敢“推销”自己;也不能狂妄自大,对单位挑三拣四,最终“高不成,低不就”。要清楚地认识到,求职遇到的困难、挫折、委屈是暂时的、在所难免的,一味的抱怨解决不了问题,关键是对待挫折要有充分的心理准备,坚信“天生我材必有用”,摆正位置,调整心态,变压力为动力,使自己能从容、冷静地面对就业这一人生重大课题,并作出正确、理智的选择。

四. 简历及面试

(一)简历

找工作时,有的大学生投出很多简历却没回音,也许并不是输在自己的“硬件”上。某公司负责人兼人力资源部长王守铎说,很多人只是在简历上比别人“少”了那么一点。

为什么需要简历?为什么用人单位不直接给你面试机会?为什么要把简历做得尽量精美?

首先,一定要真正理解简历的作用。

假如:你应聘某个用人单位的时候,已经有人帮你给那个单位的领导打了招呼了,那么

至少你肯定能得到面试机会,这种情况下,简历不过是走过场的东西了。

假如:是用人单位主动找你,那么你也不需要简历这个东西。

很多人将简历投递视为一种机会游戏。他们将骰子掷出,至于结果如何只能听天由命了!这是很不好的策略。

如果现在是你在找一份合适的工作,并且没有“关系”能帮到你,那么你需要一份合适的简历,你需要认真对待简历。

简历的真正作用是求职的敲门砖。

找工作,是竞争什么?最开始竞争的是简历!因为你到任何一个招聘单位要做的第一件事情就是要投递简历,而简历就是那些单位了解你的第一扇窗口。因此简历就成了你和单位沟通的第一通道,往往是招聘人员了解你的第一个途径,适度的引起用人单位对你的兴趣才是最重要的。一份好的简历,可以在众多求职简历中脱颖而出,给招聘人员留下深刻的印象,然后决定给你面试通知,它是帮助你应聘成功的敲门砖。

所以说:简历不是很多人认为的用来填写个人的“丰功伟绩”,或者仅仅是把工作经历,学习状况罗列一下。

只要你的简历没有引起招聘单位的注意,那么你的这次应聘就是失败的。

注意简历撰写的出发点:尽可能地引起用人单位的注意。实际上,招聘单位希望求职者的简历或求职信能提供足够的信息,使他们能给予其面试机会,对其作更进一步的了解。如果求职者了解到这一点,并能提供出用人单位最关注的相关信息,那么就能引起招聘者的充分注意。

这个目的达到了,你的简历就发挥了敲门砖的作用,为你的求职打通了第一关。

(二)面试

面试过程是主试与被试双方面对面地观察、交谈、了解、智斗的过程,也是短兵相接、双向沟通的过程,主试通过对被试的外部行为特征的观察与分析,考察、评价其素质特征,应变能力、理解能力、思考问题的广度和宽度。同时,被试也在对主试进行观察与分析判断,对主试的个性、爱好、价值观等进行推测,力图使自己的回答和其他表现符合面试官的要求,所以,演好这场重头戏,对求职者来说是致关重要的。我们经常说“百闻不如一见”,就是说,即使你听人家一直讲,也不如你亲眼看到一次体会更深或更加现实。判断一件事物时,用自己的亲身体会去感受,是非常重要的。与此同样,一个企业在招聘新职员时,就是通过面试来作出最直观的判断的。

对一个应聘者的判断,通过着应聘者的履历书,就可以从某种程度上了解一些他的为人。但仅仅依靠履历书是不能决定聘用与否的。现实生活中,企业用人仅仅看履历书就决定聘用的事情恐怕不多。即使从应聘者的出身.志向及履历等情况来看,其条件都是无可挑剔的,也必须对应聘者进行面试,这是招聘的大原则。有些企业在招聘过程中,可以忽略笔试,但决不省略面试,从中可以看出面试的重要性。在面试中,考官主要考察的是应聘者的“第一印象”、“能力”、“相貌”、“笔试中了解不到的方面”、“职务的适应性”等。

五. 总结

――为自己而非为别人进行选择

毕业生处在择业洪流中,期望水平会受到其他人的期望水平的影响。很多毕业生在选择职业时,并不是从自己的实际条件出发,而是在满足父母、老师的期望,或是在与周围的同学盲目攀比,好像不到一个比别人更好的单位就不能实现自身价值。工作要靠自己去干,而不是拿来作一个摆设,为了取悦于他人,过分追求单位的“牌子硬不硬,名气大不大”,特

别是“牌子”要叫得响,听起来好听。到头来,只求得一时的心理平衡,却不利于自身价值的实现与长远发展。对于一个想干一番事业的人来说,不能再老用别人的眼光衡量自己要找什么样的工作。也许你没打算一辈子靠你的专业吃饭,或许你不喜欢你的专业,但是在当下,你的专业是你与他人相比最大的优势,你要把你最擅长的优势发挥到极致,才能在你不太擅长却最喜欢的领域去和别人竞争。然而现在很多人却放弃自己的优势,在自己不擅长的领域仅凭热情和理想去和别人竞争。这显然是对自身发展不利的。

其实,真正的好工作,是最适合你的工作。对别人适合的岗位对你未必是适合的。即使有幸被选取中,由于那里人才济济,你坐“冷板凳”的可能性也会比较大。而那些看上去不那么热门的岗位,属于你的机会就会比较多、比较大。这对于一个珍惜自己的生命,不愿按部就班“排队”的人来说,是非常值得考虑的。所以择业定位的关键就在于看它是否真的适合自己,以及它对于自己的成功概率到底有多大。合适的选择加上自己不断的努力,相信就业将不再是一个难题,每个人都会实现自己的人生之梦。

强小龙

0743092027

第五篇:JAVA课程总结

DAY01

JavaSE第一天课程安排

##### 目标:开发第一个JAVA小程序,了解掌握相关概念

#####

内容:

1、了解计算机相关概念

2、下载安装Java开发环境

3、开发第一个Java程序

4、开发环境设置优化

5、掌握Java程序的开发运行流程

6、掌握Java相关概念

7、练习

#####----------------计算机相关概念----------------

1、计算机

1、机器

2、软件

3、数据输入----> 数据处理----> 数据输出-----(重要不紧急)

2、软件----

A、系统软件-----操作系统---windows linux B、应用软件-----QQ、CF、计算器(数据)软件的功能: 数据输入----> 数据处理----> 数据输出 数据-----123、文件、文件夹----泛称

3、计算机操作

物理操作 软件操作 GUI/CUI GUI-----图形用户接口-----Graphics User Interface(常用)CUI-----命令行用户接口---Command User Interface(了解)A、如何启动CUI

1、开始----> 附件-----> 命令提示符

2、开始----> 搜索CMD

3、win7----> shift 右击----> 打开命令行

B、DOS命令----CUI和GUI有对应关系

按规律记忆

电脑上数据分两类: 切换盘符:盘符号: 进入文件夹: cd 文件夹名

cd 路径名(进入多级)

返回上一级:cd..返回根目录:cd

1、文件

-----notepad/write/edit 查

-----type 文件名---查看内容 改

-----notepad/write/edit

-----del 文件名称

2、文件夹---dir

增----md XXX 查----dir--查看文件夹下所有文件

改----修改名称 ren 删----rd 要求:

1、简单调用----记住一个 help

2、调用 time date 等命令

3、命令如何使用--命令 /? DOS启动程序

1、DOS下进入程序所在路径

2、敲入程序名称

3、回车

需求:任意目录下启动程序,notepad可以,QQ不可以 edit cd cd..cd help 命令 /?----------不重要紧急

4、键盘使用------------重要不紧急

快捷键: 全选: ctrl + A

撤销: ctrl + Z 复制: ctrl + C 粘贴: ctrl + V 保存: ctrl + S------剪切: ctrl + X eclipse: ctrl + D----删除一整行

5、计算机语言

6、软件开发

使用计算机语言开发程序 学习计算机语言:语法

总结:了解-----

紧急-----常见的DOS命令

----------------下载安装Java开发环境----------

1、Java简介

A、詹姆斯 格斯林 B、开源----开放源代码 C、ONE体系

Open Net Environment----开放的网络环境

JavaSE-----桌面应用程序开发----核心----就业机会不多 JavaEE-----企业的分布式系统开发1)----(N从右向左数的位数)

4、负数的转换----(不不)

-10 0000 0000 概念:原反补

正数:源码反码补码都一样

负数:原码----标志位是1,计数位和正数一样

反码----计数位取反,1变0,0变1

补码----反码基础之上 +1 101 0111 1111 1111 1111 1111 1111 1111 1111----2^311 = 127 short-----2个字节16bit----最小值:-2^15=-32768 最大值:2^15* / %

++--(重点)DAY03 一.算数运算符:

1.+ 2.-

3.* 4./

/ 3 : 3 10 / 0 : 运行时异常;

10.0 / 0 :Infinity(无穷)不是异常

5.%

% 3 : 1 10 % 0 : 运行时异常

10.0 % 0 : NaN(Not A Number)不是异常-10 %-3 :-1 10 % 3 :1-10 % 3:-1 10 %-3:1 6.++: 7.--: 如果表达式中,只做++或--一件事情,那么前++/--和后++/--效果一样的; 但如果表达式中做多件事情:

前++/--:先自增/自减,然后再参与表达式的其它运算; 后++/--:先参与表达式的运算,然后在自增/自减;

二.赋值运算符

1.=:执行顺序,从右至左,并且最后返回变量; 2.+=: 3.-=: 4.*=: 5./=: 6.%=:

特点:带隐式强制转换;

byte b1 = 10;b1 = b1 + 20;//编译错误

b1 += 20;//OK的-->b1 =(byte)(b1 + 20);三.关系运算符:

1.==:判断是否相等 2.!=:判断是否不等;

3.<:左操作数是否小于右操作数; 4.>:左操作数是否大于右操作数;

5.<=:左操作数是否小于或者等于右操作数; 6.>=:左操作数是否大于或者等于右操作数;

四.逻辑运算符:

&&、||和&、|的区别:

1.逻辑&&和||具有短路行为,一旦确定整个表达式的结果,那么将不再执行剩余表达式; 1.&&(语意:并且):两边都为true,结果为:true; 2.||(语意:或者):有一边为true,结果为true;3.!(语意:不是):!true:false;!false:true 位运算符:

4.&(并且):结果同&& 5.|(或者):结果同|| DAY04 一.运算符:

1.位运算符:

1).<<(左移): 2).>>(有符号右移):

3).>>>(无符号右移)4).&(按位与):两位都是1,结果为1; 5).|(按位或):有1位为1,结果为1;

6).^(按位异或):两位相同结果为0,否则为1; 7).~(取反):1变0,0变1 2.位运算符的考点:

1).高效的计算某数 * 2 : << 2).高效的计算某数 / 2 : >> 3).&、|同&&、||的区别: 逻辑与&&、||:具有短路行为;

4).将两个变量的值交换:三次异或;

3.三目运算符: 条件表达式 ? 表达式1 : 表达式2;

二.键盘录入:

步骤:

1.import java.util.Scanner;2.Scanner sc = new Scanner(System.in);3.int : int num = sc.nextInt();

double : double d = sc.nextDouble();

String : String s = sc.next();三.选择结构:

1.if语句:

1)格式1:

if(条件表达式){ } 注意:如果if体内只有一条语句,可以省略大括号,但不建议;

2)格式2:

if(条件表达式){ //为true,执行这里

}else{ } //为false,执行这里

3)格式3:

if(条件表达式){ }else if(条件表达式2){ }else if(条件表达式3){ }else{ } 2.switch语句:

1).格式:

switch(表达式){

} case 值1: //代码 break;case 值2:

//代码 break;default: //代码 break;2).注意事项:

1.“表达式”可以产生的值:byte,short,int,char,枚举(JDK5以后),String(JDK7以后)2.case语句后跟“常量表达式”,不能是“变量”;而且不能出现相同的常量值;

3.break;语句“不是必须的”。如果不写,如果一旦case相应的值成功,但内部没有break语句,那么将会无条件(不再进行case匹配)的继续向下执行其它case中的语句,直到遇到break;语句

或者到达switch语句结束。4.多个case之间,没有顺序关系;

5.default语句“不是必须的”。可以不写,它就相当于多重if语句中最后的else。6.default语句和case语句“没有顺序关系”。

DAY05 一.while循环:

while(条件表达式){ } 二.do_while循环:

do{ }while(条件表达式);三.for循环:

for(定义循环变量表达式

;

条件表达式

;增量表达式){ } 说明:

1.三个表达式都不是必须的;但分号必须要写; 2.执行顺序:

1).定义循环变量表达式; 2).条件表达式;3).进入循环; 4).增量表达式; 5).条件表达式;

6).进入循环 7).增量表达式......四.三种循环的区别:

1.只有do_while循环是先无条件的进入循环体执行一次,然后再判断;

while和for循环都先判断,后进入循环体; 2.一般对于有明显的遍历范围的,建议首选for循环。

对于没有明显遍历范围的,一般使用while。

对于循环体中的内容,如果需要先执行一次,再判断,那么可以使用do_while DAY06 一.方法:

1.方法的作用:代码复用; 2.方法定义的格式:

修饰符 返回值类型 方法名([形参列表]){ } 修饰符:目前只需要写:public static 返回值类型:可以是任何的Java类型(基本数据类型、引用数据类型)。

如果没有返回值,这里要写void

方法名:自定义标识符;

形参列表:可以没有,但是一定写一对小括号。

如果有,每个形参是由:数据类型 形参名

多个形参,中间用逗号隔开;

3.方法内,可以写什么?

1).定义变量;

2).if语句,switch语句; 3).各种循环语句;

总之:除了不能定义方法,其它都可以; 4.方法的注意事项:

1).方法不调用不执行;2).方法与方法是平级关系,不能嵌套定义;3).方法定义的时候参数之间用逗号隔开;4).方法调用的时候不用在传递数据类型;5).如果方法有明确的返回值,一定要有return带回一个值;5.方法的重载:

1).在一个类中,可以定义多个同名的方法,但形参列表不能完全相同; 2).方法重载,跟返回值类型无关;跟形参名无关;

二.数组:

1.一维数组:

1).定义的格式:

1.动态初始化:数据类型[] 数组名 = new 数据类型[数组长度];2.静态初始化:

数据类型[] 数组名 = new 数据类型[]{值1,值2,值3,.....,值n};

数据类型[] 数组名 = {值1,值2,值3.....值n};2).数组是“引用数据类型”,变量存储的是“引用(地址)”;

3).当new(实例化)一个数组对象时,其“值”的空间是在堆中分配的,对于各种数据类型,都会分配一个

默认值:

整数:0 小数:0.0 字符:'u0000' 布尔:false String:null 其它引用类型:null 4).数组的访问方式:使用:数组名[索引] DAY07 一.二维数组:

1.定义的格式:

数据类型[][] 数组名 = new 数据类型[第一维的长度][第二维的长度];左边也可以写成:

数据类型 数组名[][] 数据类型[] 数组名[] 数据类型[][] 数组名 = new 数据类型[][]{{值1,值2},{值3,值4},{值5,值6,值7}};数据类型[][] 数组名 = {{值1,值2},{值3,值4},{值5,值6,值7}};二.方法的值传递和引用传递: 1.当一个方法接收的是一个“基本数据类型”时,调用方法传递实参时,是将“值”复制到方法内;

在方法内,如修改其值,修改的只是“副本”,原值不会被改变;

2.当一个方法接收的是一个“引用数据类型”是,调用方法传递实参时,是将“引用”复制到方法内;

在方法内,是可以通过这个引用修改“堆”空间的内容,即使方法结束,修改会影响到原堆中的值;

DAY08

一.类:是一组相关的“属性”和“行为”的集合;

对象:是该类事物的具体体现; 二.类和对象的关系:

1.现实:

类 对象 猫 波斯猫

折耳猫 加菲猫

---------

狗 金毛

藏獒 沙皮

2.代码:

类 对象

Cat c1 = new Cat();c1.name = “波斯猫”;class Cat{

}

String name;int age;c1.age = 2;

----Cat c2 = new Cat();c2.name = “折耳猫”;c2.age = 3;----------------------------class Dog{

}

Dog d1 = new Dog();d1.name = “金毛”;String name;int age;d1.age = 2;

----Dog d2 = new Dog();d2.name = “藏獒”;d2.age = 3;

三.类的定义:

1.使用关键字:class(注意小写)2.一个java源文件中:

1).如果定义多个类,但只有一个是public的;而且源文件名必须与这个public的类名一致; 2).如果定义多个类,可以没有public类;源文件名没有一致性要求;

3).main()方法不是必须放在public类中;

3.类中可以定义什么:

1).成员变量:

A.可以是基本数据类型,也可以是任何引用数据类型; B.可以显示初始化;

class Student{

} String name = “张三”;int age = 20;C.可以隐式初始化;

整型:0 浮点:0.0 字符:'u0000' 布尔:false 引用类型:null 2).成员方法: A.可以有参数,可以没参数;

可以有返回值,可以没有返回值;

B.方法的“形参”可以是任何Java类型(基本数据类型、引用数据类型)C.方法的“返回值”可以是任何Java类型(基本数据类型、引用数据类型)D.一个类中可以定义多个同名的方法,但形参列表不完全相同,叫:方法的重载;

3).内部类(后面讲);

4.成员变量和局部变量的区别:

1).成员变量: A.定义在“类体”中;可以是任何数据类型;

B.会被自动初始化;

class Student{

} String name;void show(){ } System.out.println(“我叫:” + num);

//打印:我叫:null C.当实例化对象后,被存储在“堆”中;

D.当“对象”不被使用(没有任何引用),并被垃圾回收器回收时被清理;

2).局部变量:

A.定义在某个方法、或其它代码块中; B.必须显示初始化,否则不能访问其值;

class Student{

void show(){ String name;System.out.println(“我叫:” + name);

//编译错误。局部变量必须显示初始化才能访问其值;

} } name = “张三”;//OK。可以被赋值。

C.当方法或其它代码块被执行时,基本数据类型的“值”和引用数据类型的“引用”都是存储在“栈”中; D.当方法或代码块执行完毕时,会被立即清理;

四.对象的使用:

1.创建对象使用new关键字;会在堆中分配内存空间; 格式:

类名

变量名 = new 类名();2.一个类可以创建多个对象;

3.每个“对象”的“成员变量”在“堆”中都有一份独立的空间;

每个“对象”的“成员方法”被存储在“方法区”中,多个对象只有一个“方法空间”; 4.对象的“引用(地址)”被存储在“栈”中;

五.方法的形参:

1.可以是“基本数据类型”:

1).调用时,必须传递此类型的“值”; 2).调用时,是将值复制一份到方法内部; 3).在方法内,使用形参接收此值的副本; 4).在方法内,如果更改此值,对原值没有影响;

int a = 10;show(a);System.out.println(a);//10---public void show(int n){//n = 10 } n = 20;//对原来的a的值是没有影响的;

2.可以是“引用数据类型”:

1).调用时,必须传递此类型的“引用”;

2).调用时,是将“引用(地址)”复制一份到方法内部; 3).在方法内,使用形参接收此“引用”的副本;

4).在方法内,如果通过此引用更改堆中的值,对原堆中的值将会产生影响;

int[] arr = {14,324,435};//arr = 0x2233 show(arr);//show(0x2233)System.out.println(arr[0]);//1000

----public void show(int[] array){//array = 0x2233 } array[0] = 1000;六.匿名对象:

1.匿名对象:没有名字的对象:new Student();2.匿名对象的两种使用情况:

1).对象调用方法仅仅一次的时候:new Student().show();2).作为实际参数传递:printStudent(new Student());七.封装:

1.直接对外部暴露成员变量是很不安全的,这时可以将成员变量“私有化”,对外提供公有的 get和set方法; 2.封装的好处:

1)隐藏实现细节,提供公共的访问方式 2)提高了代码的复用性 3)提高安全性。

3.封装的原则:

1)将不需要对外提供的内容都隐藏起来。2)把属性隐藏,提供公共方法对其访问。

八.private关键字:

1.是一种“访问修饰符”(将在day10讲到);

Java中一共有四种访问修饰符:从宽到窄:public,protected,(默认),private 2.用于修饰“成员变量”和“成员方法”;

3.被private修饰的成员,只能在类的内部被其它成员访问。在类外部无法访问;

九.this关键字: 1.每个类都有一个“隐式”的变量:this;

2.它是在实例化对象时,由虚拟机自动赋值的,会被自动赋值为当前对象的“引用”。

所以每个对象内的this变量的值是不同的;

3.this关键字可以调用本对象的“成员属性”、“成员方法”、“构造方法”; 4.以下情况必须显示的使用this:

1).“局部变量”覆盖“成员变量”时,可以使用this显示的访问被覆盖的“成员变量”;

否则访问的是“局部变量”;

2).在一个构造方法中调用本类的其它构造方法;this()或this(实参);

DAY09

一.构造方法:

1.当实例化一个类的对象时,JVM会自动调用本类的一个方法:构造方法;

2.定义类时,可以不定义构造方法,编译器会自动添加一个无参,什么都不做的构造方法; 3.如果类中定义了构造方法,编译器就不会添加任何构造方法了; 4.构造方法的格式要求:

1).构造方法名必须与类名一致;

2).构造方法不能定义“返回值类型”,甚至是void;

3).构造方法不能返回一个具体的值,但内部可以使用return;语句; 注意:

1).以下代码可以编译通过:

class Student(){

} public void Student(){ }

//普通成员方法,不是构造方法;

2).以下代码不能通过编译:

class Student(){ public student(){ }

//构造方法必须同类名一致,包括大小写;

} 5.一个类中可以定义多个“构造方法”,但每个构造方法的形参列表不能完全相同,叫:构造方法的重载; 6.在一个构造方法中可以调用另一个构造方法,使用this关键字; 7.构造方法可以调用“成员方法”,但“成员方法”不能调用构造方法;

构造方法也可以调用其它构造方法;

二.static关键字:

1.static关键字:静态的,全局的。

2.可以修饰“成员变量”和“成员方法”。被static修饰的成员变量存储在方法区的“静态存储区”,只有

一份拷贝,被多个对象共享;

3.特点:

1).随着类的加载而加载

2).优先于对象存在3).被类的所有对象共享

4).可以通过类名调用,也可以通过对象名调用; 4.static关键字注意事项:

1).在静态方法中是没有this关键字的

2).静态方法只能访问静态的成员变量和静态的成员方法

三.静态变量和成员变量的区别:

1.所属不同

1).静态变量属于类,所以也称为为类变量

2).成员变量属于对象,所以也称为实例变量(对象变量)2.内存中位置不同

1).静态变量存储于方法区的静态区 2).成员变量存储于堆内存

3.内存出现时间不同 1).静态变量随着类的加载而加载,随着类的消失而消失

2).成员变量随着对象的创建而存在,随着对象的消失而消失

4.调用不同

1).静态变量可以通过类名调用,也可以通过对象调用 2).成员变量只能通过对象名调用

DAY10 一.代码块(理解):

1.普通代码块(类体中):包含:局部代码块(方法或其它代码块内)2.静态代码块:(类体中)作用:

1.初始化成员变量。执行流程:

1.普通构造代码块:每次实例化此类对象时,会被执行。它会先于“构造方法”被执行; 2.静态代码块:第一次实例化此类对象时; 3.静态代码块-->普通构造代码块-->构造方法:

二.继承(必须掌握):

1.使用关键字:extends 2.作用:代码重用。为多态提供了前提; 3.this和super的区别:

1).this:

1).在任何类中使用; 2).存储的是本类对象的引用;

3).可以访问本对象的成员变量、成员方法、构造方法;

2).super:

1).在子类中使用;

2).存储的是父类对象的引用;

3).可以访问父类对象的成员变量、成员方法、构造方法;

4.类的初始化过程:

加载class文件 堆中开辟空间 变量的默认初始化 变量的显示初始化 构造代码块初始化 构造方法初始化

成员变量-->构造代码块-->构造方法 5.Java中继承的特点:

1).Java中只能单继承; 2).Java中可以多级继承;

6.继承的好处和弊端:

好处: 1).代码复用

2).为多态提供了前提; 弊端:

1).由于继承,子类对父类产生了依赖;

三.方法重写:

1.在子类中,定义跟父类一模一样的方法,这叫:方法重写; 2.重写的规则:

1).返回值类型、方法名、形参列表:要完全一致; 2).子类的访问修饰符可以跟父类的相同,或更宽;

3.重写的意义: 1).子类保留了父类的方法,具有了自己特有的行为;

4.重写和重载的区别: 1).重写:在子类中定义跟父类一模一样的方法;

2).重载:在一个类中,定义:方法名相同,参数列表不完全相同的方法,叫:重载。跟返回值类型无关;

四.final关键字:

1.可以修饰: 成员变量:表示其变量拥有最终的值,不能被更改,成为“常量”。修饰基本数据类型:表示其值不能被修改。修饰引用数据类型,表示地址不能被修改;

成员方法:表示最终的方法。不能被重写; 类:

表示最终类。不能被继承;

局部变量:表示其值不能改变;区分:基本类型和引用类型; 方法形参:表示其值不能改变;区分:基本类型和引用类型;

DAY11

一.多态:

1.父类的引用指向子类的对象; 2.多态前提和体现

1).有继承关系 2).有方法重写

3).有父类引用指向子类对象

3.多态的转型:

1).自动转型:子类的引用转为父类的引用;Person p = new Student();2).强制转型:父类的引用转为它所指向的子类对象的引用;Student stu =(Student)p;3).在进行强制转型前,为保证安全,可以使用instanceof关键字进行判断:

if(p instanceof Student){ } Student stu =(Student)p;4.多态的好处:

1).提高了程序的维护性(由继承保证)2).提高了程序的扩展性(由多态保证)

5.多态的弊端: 1).不能访问子类特有功能(可以向下转型)6.多态时的访问规则:

1).总体规则:访问的任何成员父类中必须要有,否则编译错误;

例如:

class A{ } class B extends A{ } main(){

} A a = new B();System.out.println(a.n);//编译错误,父类中没有n int n = 20;int num = 10;2).成员变量:如果子、父类中都有,访问的是“父类”的;

class A{ } class B extends A { } main(){

} A a = new B();//多态

System.out.println(a.num);//打印10;

int num = 20;int num = 10;

普通方法:如果子、父类中都有(重写),访问的是“子类”的;

class A{

} class B extends A{

} main(){

} A a = new B();a.show();

//打印:B-->show()(访问的是子类的show());void show(){ } System.out.println(“B-->show()”);void show(){ } System.out.println(“A-->show()”);

静态方法:如果子、父类中都有(重写),访问的是“父类”的;

二.抽象类:

1.使用abstract关键字修饰;可以修饰“类”,可以修饰“成员方法”;

abstract class A{ } abstract void show();2.“抽象类”的特点:

1).不能被实例化,只能用于被继承;

2).可以包含:成员变量、构造方法、成员方法、抽象方法; 3).可以不包含抽象方法;

3.“抽象方法”的特点:

1).没有方法体;abstract void show();2).必须被子类重写。除非子类也是个抽象类;

3.子类继承抽象类使用关键字:extends,仍然是单继承;

4.一个子类继承 了一个抽象类,必须实现抽象类中所有的抽象方法;

否则子类也必须是抽象的。

例如:

abstract class A{ } class B extends A{ }

//编译错误。类B不是抽象的,继承类抽象类必须重写抽象类中的所有abstract void show();抽象方法。abstract class B extends A{ } //编译通过。类B没有重写父类中的抽象方法,但类B是抽象的。

5.abstract关键字不能和哪些关键字共存:

1.private:抽象方法就是用来被子类重写的,而私有方法不能被子类重写;

2.final:抽象类和抽象方法就是用来被子类继承和重写的,而fianl类和final方法不能

被继承和重写; 3.static:static修饰的方法在没有任何对象的情况下就会被分配内存空间;而抽象方法

没有方法体,无法分配空间;

三.接口:

1.使用interface关键字定义:只能修饰“类”:

interface IA{ } 2.“接口”的特点:

1).不能被实例化,没有构造方法,只能用于子类“实现”; 2).可以包含:

A.成员变量(常量):隐式的定义为:public static final。

例如: interface IA{

} public int num1 = 10;

//OK

上述三个关键字中任何一个都可以不写,系统会自动添加;

static final int num2 = 20;//OK final int num3 = 30;

//OK

//OK public final num4 = 40;int num5 = 50;

//OK B.抽象方法:隐式的定义为:public abstract。可以省略,系统会自动添加

例如: interface IA{

} void show1();

//OK

//OK;public void show2();abstract void show3();//OK;3).接口的功能是:扩展功能;

3.子类实现接口使用关键字:implements 4.一个子类可以同时实现多个接口;

interface IA{} interface IB{} class C implements IA,IB{ //OK的。} 5.子类实现接口时,必须重写接口中所有的抽象方法,而且必须是public的--因为

接口中抽象方法的定义隐式的是public的。

例如:

interface IA{ } class B implements IA{ void show(){ }

//编译错误。父接口的show()隐式的为public的,子类重写时void show();必须是public的;

} 5.接口编译后一样会生成.class文件。

四.多态的形式:

1.父类的多态; 2.抽象类多态; 3.接口多态;

五.类与类,类与接口,接口与接口的关系:

1.类与类:继承关系,关键字:extends,只能单继承,但是可以多层继承

2.类与接口:实现关系,关键字:implements,可以单实现,也可以多实现。还可以在继承一个类的同时实现多个接口

3.接口与接口:继承关系,关键字:extends,可以单继承,也可以多继承

例如:

interface IA{} interface IB{} interface IC extends IA,IB{} //OK的

六.抽象类和接口的区别:

1.成员区别 1).抽象类 变量,常量;有抽象方法;抽象方法,非抽象方法

七.2).接口 常量;抽象方法

2.关系区别

1).类与类 继承,单继承

2).类与接口 实现,单实现,多实现 3).接口与接口 继承,单继承,多继承

3.设计理念区别

1).抽象类 被继承体现的是:”is a”的关系。共性功能 2).接口 被实现体现的是:”like a”的关系。扩展功能

一.类名作为形参:

1.实参可以是:

1).此类对象的引用;2).null;3).此类子类对象的引用;

二.抽象类作为形参:

1.实参可以是:

1).此类子类对象的引用; 2).null;

三.接口作为形参:

1.实参可以是:

1).此接口子类对象的引用; 2).null;

四.类名作为返回值:

1.可以返回的类型:

1).此类对象的引用; 2).null;

3).此类子类对象的引用;

2.可以用什么类型接收:

1).使用此类类型;

2).不能使用某个子类类型接收;

五.抽象类作为返回值:

1.可以返回的类型:

1).null;2).此类子类对象的引用;

2.可以用什么类型接收:

1).使用此类类型;(多态)2).不能使用某个子类类型接收;

六.接口作为返回值:

1.可以返回的类型:

1).null;2).此接口子类对象的引用;

2.可以用什么类型接收:

1).使用此接口类型;(多态)2).不能使用某个子类类型接收;

DAY12

一.包:

1.定义包使用关键字:package;

1).注意事项:

A.package语句必须是程序的第一条可执行的代码 B.package语句在一个java文件中只能有一个 C.如果没有package,默认表示无包名

2.导入包使用关键字:import;

1).注意事项:

A.导入到最终的类;

B.可以使用通配符:*,只统配包下的类,不包括子包下的其它类; C.在一个类文件中,可以有多条import语句;

D.import语句必须在package语句之后,在定义类之前;

3.package,import,class有没有顺序关系? 有:package-->import-->class 二.访问修饰符:

1.用于限定“类”和“成员”被其它包下的其它类访问的; 2.四种访问修饰符:

1).public(公有):可以修饰类、成员。可以被任何包下的其它类访问; 2).protected(保护):可以修饰成员。可以被同包下的其它类访问。如果在包外

只能被子类访问;

3).(默认):可以修饰类、成员。只能被包内的其它类访问; 4).private(私有):可以修饰成员。只能被类中的其它方法访问;

3.类及成员可用的修饰符:

1).类:

默认,public,final,abstract 我们自己定义:public居多

2).成员变量:

四种权限修饰符均可,final,static 我们自己定义:private居多

3).构造方法:

四种权限修饰符均可,其他不可 我们自己定义:public 居多

4).成员方法:

四种权限修饰符均可,fianl,static,abstract 我们自己定义:public居多

三.内部类:

1.成员内部类:

1).定义在类体中,作为类的成员;

2).可以使用同类“成员方法”相同的修饰符;

2.局部内部类:

1).定义在某个方法或代码块内部;

2).不能使用“访问修饰符”,不能使用static修饰符;可以使用final和abstract 3).注意:局部内部类访问“局部变量”,要求局部变量必须是final的(常量);(重点)

3.匿名内部类:

1).就是内部类的简化写法。2).前提:存在一个类或者接口 这里的类可以是具体类也可以是抽象类。

3).格式: new 类名或者接口名(){重写方法;} 4).本质: 是一个继承了类或者实现了接口的子类匿名对象

DAY14 一.Object类:

1.所有引用数据类型(包括类库中的类,自定义类,数组)的超类; 2.定义在java.lang包,使用时不需要导包; 3.常用方法:

public class Object{ public Object(){

内存的操作;

} public int hashCode(){ //功能:用于哈希表结构的键值

//默认实现:将此对象的地址转换为int值返回;

//此方法建议子类重写;

} public final Class getClass(){ //功能:获取此对象的Class对象,在day27讲解

//此方法不能被子类重写 } public String toString(){ //功能:返回此对象的字符串表现形式;

//默认实现:全名限定的类名 + @ + hashCode(无意义)//此方法建议子类重写;

} public boolean equals(Object obj){ //功能:将当前对象与参数对象进行比较

//默认实现:比较地址(跟==的结果是一样的)//此方法建议子类重写;

} protected void finalize(){ //功能:当前对象在被垃圾回收器回收前,由垃圾回收器自动调用的方法。一般用于做些释放 //默认实现:无

//此方法根据需要由子类重写(一般我们不用)}

} protected Object clone(){

} //功能:复制此对象的副本; //默认实现:本地方法 //一般子类无需重写;

--

二.java.lang.String类:

1.一个“字符串”对象; 2.一个“引用数据类型”; 3.使用方式:

String s1 = “abc”;(常用、存储的是常量池中的地址)或:

String s1 = new String(“abc”);(存储的是堆中的地址)(在内存中创建了两个对象:1.常量池:“abc”;

class Student(extends Object){ } //默认就拥有了Object类中可以继承的方法;

2.堆:new String())

4.特点:其“值”的内容不能改变(地址可以改变);

String str = “你好”;str = “Java”;//原值被丢弃,存储了新的地址;

5.常见面试题: String s1 = “abc”;

String s2 = “abc”;System.out.println(s1 == s2);//true--------

String s1 = “Hello”;String s2 = “World”;String s3 = “HelloWorld”;String s4 = “Hello” + “World”;String s5 = s1 + s2;String s6 = “Hello” + s2;String s7 = s1 + “World”;String s8 = new String(“Hello”);System.out.println(s3 == s4);//true System.out.println(s3 == s5);//false System.out.println(s3 == s6);//false System.out.println(s3 == s7);//false System.out.println(s1 == s8);//false;6.构造方法:

public String():构造一个空字符串。效果同String str = “";public String(byte[] bytes):使用一个byte[]数组构造一个字符串;

public String(byte[] bytes,int offset,int length):使用byte[]数组的一部分构造一个字符串; public String(char[] value):使用一个字符数组构造一个字符串;

public String(char[] value,int offset,int count):使用字符数组的一部分构造一个字符串; public String(String original):使用一个字符串构造一个字符串;

7.常用方法:----注意:以下方法返回String的,都是生成一个新字符串,原字符串不变; 1).判断功能:

boolean equals(Object obj):重写父类的方法。与参数字符串比较,如果包含一样的字符序列则返回true,否则返回false;

boolean equalsIgnoreCase(String str):作用与equals()相同;但此方法不区分大小写; boolean contains(String str):判断是否包含参数字符串;

boolean startsWith(String str):判断字符串是否以参数字符串开头; boolean endsWith(String str):判断字符串是否以参数字符串结尾; boolean isEmpty():判断字符串是否是”空字符串“;

----

String s1 = ”“;String s2 = new String();String s3 = new String(”“);String s4 = null;String s5 = ”“;String s6;System.out.println(s1.isEmpty());System.out.println(s2.isEmpty());System.out.println(s3.isEmpty());// System.out.println(s4.isEmpty());

System.out.println(s1.equals(s2));System.out.println(s2.equals(s3));System.out.println(s3.equals(s1));System.out.println(s1 == s2);System.out.println(s2 == s3);System.out.println(s1 == s3);System.out.println(s1 == s5);

System.out.println(s4 == s6);-----2).获取功能:

int length():获取此字符串内部的字符数量。(区分数组的length属性)char charAt(int index):获取此字符串中index位置的字符char;int indexOf(int ch):从左向右查找,获取字符ch在字符串中第一次出现的位置。如果不包含,则返回:false

int indexOf(String str):获取字符串str在此字符串中第一次出现的位置。int indexOf(int ch,int fromIndex):从fromIndex位置开始,查找字符ch。int indexOf(String str,int fromIndex):从fromIndex位置开始,查找str。

String substring(int start):从start(包含)开始,截取到此字符串的末尾;返回一个新字符串,原字符串不变; String substring(int start,int end):从start(包含)到end(不包含)截取字符串;返回一个新字符串,原字符串不变;

3).转换功能:

byte[] getBytes():将字符串转换为一个byte[]数组。char[] toCharArray():将字符串转换为一个char[]数组;

static String valueOf(char[] chs):静态方法,将一个char[]数组转换为一个String static String valueOf(int i):静态方法,将一个int转换为一个String String toLowerCase():转换为小写; String toUpperCase():转换为大写;

String concat(String str):将参数字符串添加到本字符串的末尾。

4).替换功能:

String replace(char old,char new):使用new字符替换本字符串中的所有old字符; String replace(String old,String new):使用new字符串替换本字符串中的所有old字符串;

5).其它功能:

String trim():去掉字符串两边的空格;不包括中间的。

int compareTo(String str):重写Comparable接口的方法。按Unicode编码表的顺序与参数字符串比较;

System.out.println(”a“.compareTo(”b“));//-1 System.out.println(”a“.compareTo(”a“));//0 System.out.println(”b“.compareTo(”a“));//1 int compareToIgnoreCase(String str):不区分大小写的比较;

DAY15 一.StringBuffer类:

1.String的缓冲池类。

2.String和StringBuffer的区别:

1).String:其”值“不可变; 2).StringBuffer:其”值"可变;

当我们多次进行字符串的拼接等操作时,使用String会产生大量的垃圾空间。建议使用此类; 2.构造方法:

public StringBuffer():初始容量16 public StringBuffer(int capacity):初始容量capacity public StringBuffer(String str):使用String构造一个StringBuffer。

3.添加功能:

public StringBuffer append(String str):及各种重载的方法。将任何类型的参数添加到末尾; public StringBuffer insert(int offset,String str):将一个String插入到offset位置。原位置上的字符依次后移;

4.删除功能:

public StringBuffer deleteCharAt(int index):删除index位置上的字符

public StringBuffer delete(int start,int end):删除start到end-1处的所有字符;

5.替换功能: public StringBuffer replace(int start,int end,String str):将start到end处的所有字符替换为str;6.反转功能: public StringBuffer reverse():反转内部字符串;

7.截取功能:

public String substring(int start):截取从start到结尾,返回一个新字符串; public String substring(int start,int end):截取从start到end-1处的所有字符;

二.StringBuffer类和StringBuilder类的区别:

1.StringBuffer是线程安全的; 2.StringBuilder是线程不安全的;

三.Arrays类:

1.对数组操作的类,没有构造方法,内部包含了大量静态的工具方法; 2.常用方法:

1).public static String toString(int[] a):将int[]数组转换为String的表示形式; 2).public static void sort(int[] a):升序排序int[]数组;

3).public static int binarySearch(int[] a,int key):二分查找int[]数组中的key值;

四.包装类:

基本数据类型 byte short int long char float 包装类型

Byte Short Integer

Long Character Float Double Boolean double boolean

下载java就业培训班的准备课程(小编推荐)word格式文档
下载java就业培训班的准备课程(小编推荐).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    java游戏制作培训班

    java游戏制作培训班 随着技术对游戏经验的促进,游戏市场持续增长。商业IT革命为我们节省了时间和金钱,从而提高了我们的工作水平,我们因此会花费更多的时间和金钱在游戏上,来改......

    培训班前期准备

    培训机构准备流程 必须要有前期调研。宏观办学指标分析、当地市场竞争情况分析、当地消费者的教育消费心里、实际消费状况分析。做好调研之后就可以开展下一步了。 一、租场......

    JAVA就业合同(大全)

    技术培训就业合同书 (JAVA后台程序) 甲方:(学生姓名) 乙方:北京龙吟榜艺术设计有限公司 根据中华人民共和国相关法律法规,甲方委托乙方进行技术就业培训,经双方协商一致,达成如下协......

    Java的就业岗位

    Java的就业岗位JAVA程序员:Oracle, SQLServer等数据库;Javascript、Ajax、XML、HTML;熟悉J2EE技术体系;掌握Applet、EJB,JSP, Servlet的编写技巧;对Linux/Unix操作系统有一定的了......

    2013年java就业方向

    2013年java就业方向 Java就业前景 全球已经步入移动互联时代,软件开发成为最紧缺的岗位。根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量......

    Java就业面试题大全

    第 1 页 共 137 页 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。3、说说&和&......

    就业工作准备

    就业工作准备 一、求职目标定位 择业要知己知彼。知己就是实事求是地评价自己,对自己有正确的认识。要客观地分析自己德智体等方面的情况,包括自己的优点和缺点、性格、兴趣、......

    就业前期准备

    就业前期准备 1、确认自己的毕业资格 2、准备自己的求职材料 3、准备合适的证件照片 4、准备合适的联系方式5、进行自我定位和职业规划 就业基本流程 1、从班主任处领取《就......