您当前的位置:首页>电脑IT>>JAVA>西安Java基础课程培训班
课程介绍Course Introduction
西安Java基础课程培训班哪家好?西安兄弟连Java培训学校咨询热线:15037120869,在线微信QQ:3167852835,专注Java培训12年,成功培养Java人才15万!论规模,拼实力,讲经验,Java培训!学Java选兄弟连!上市公司质量可靠有保障!
培训目标
通过本课程的多个真实项目的训练,学员还可从理论联系实际的掌握软件设计模式、编程范式,并直接提升对软件架构设计思想的把握。让学员毕业后真正具备两年左右软件开发经验(注:此课程包括“JavaEE+3G/4G就业突击营”的全部课程)。
课程设置
阶段
Java语言发展简史,Java程序的执行过程,Java开发环境的搭建。
PATH、CLASSPATH环境变量的作用与意义,Java初学者易犯的错误。
Java反编译工具介绍。
计算机常用二进制、八进制、十六进制介绍,各进制与十进制之间的相互转化。
Java基本语法,数据类型和变量,运算符,程序流程控制。
数组和操作数组的类。
针对数组的常用查找。
javadoc与API文档。
方法,递归方法,排序算法原理,以及其Java实现。
阶段项目
项目练习与阶段测试BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各种数据处理技术。
第二阶段
对象的本质,理解面向对象,类与对象的关系,掌握面向对象的思想。
面向对象的特性:封装、继承和多态,以及相应的Java实现。
类里的成分,构造器,this关键字、类的实例化过程,继承:子类对象的实例化过程、方法的重载、方法的重写,方法和方法的参数传递过程。
访问权限控制符与封装,final关键字、抽象类、接口、继承的优点和缺点剖析。
继承与组合。
基本数据类型及其包装类多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。
Extensibility的理解、Extensibility的运用。
常用设计模式:Singleton、Template、Strategy模式。
枚举、内部类,创建内部类实例、继承内部类,初始化块与静态初始化块,Java的垃极回收机制,Java的软、弱、虚引用。
Java8新特性:default方法、类方法、函数式接口、方法引用、构造器引用、匿名内部类、Lambda表达式。
第三阶段
Java集合框架:Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合类API。
JavaAPI介绍、String、StringBuilder和StringBuffer,System和Runtime类,Object和Objects,Math、Random、Date、Calendar等。
程序国际化,Locale类、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等。
资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具。
Java8新语法对集合框架的优化:遍历、谓词(Predicate)操作、流(Stream:IntStream、IntStream)、List和ListIterator的改进。
Java正则表达式支持,Pattern、Matcher以及String类的正则表达式支持。
异常处理,try、catch、finally关键字,自动关闭资源的try语句。
AutoCloseable和Closable界面编程、AWT与Swing,布局管理器,事件机制,剪贴板与拖放功能。
Swing组件的设计思想,JList、JTree、JTable、JTextPane常用组件的用法。
现在预约享有更多优惠,.,更多资讯欢迎来电咨询:
1.西安兄弟连Java培训学校报名电话15037120869
2.西安兄弟连IT培训学校客服在线QQ微信:3167852835
3.西安兄弟连Java培训学校网址:http://xaydwl.soxsok.com/
4.西安兄弟连Java培训学校手机端访问网址:http://m.soxsok.com/xaydwl/
咨询方式
学校介绍University Profile
博为峰旗下品牌51testing,凭借其专业技术背景,获得业界好评,其业务范围涉及:出版软件测试书籍、测试杂志,自主研发软件测试工具,外包,培训,软件测试解决方案提供等。
51Testing(上海博为峰软件技术股份有限公司)是专业的软件测试服务供应商。总部位于上海,在北京、深圳、成都、南京、西安、杭州、武汉等地分别设有分支机构。公司专注于软件测试领域,自主研发软件测试工具,为客户提供先进的软件测试整体解决方案,为行业培养的软件测试人才,并提供开放式的公益软件测试交流平台。
博为峰汇聚了国内的软件测试技术,这些均曾在国内外IT企业从事软件测试工作多年,加盟博为峰后,专注于软件测试技术和思想的研究,并在为各行业客户实施服务的过程中,积累了丰富的软件测试实践经验,形成了博为峰独有的软件测试整体解决方案。
博为峰于2004年创立51Testing品牌,凭借专业化的服务团队和多元化的服务能力,51testing已经在软件测试领域赢得了各方的一致认可,并且成为了该领域的先驱者。
2004年起,博为峰51Testlng在国内率先推出软件测试就业培训,在上海、北京、深圳、成都、南京、西安、武汉、杭州、重庆、合肥、长沙、苏州、南昌、石家庄等地开班近千期超过30000名学员成功就业。
就业单位包括MIcrosoft、Intel、HP、SIemens等大型跨国公司,及腾讯、阿里巴巴、华为、百度、中国移动、京东、爱奇艺等国内企业,其中已有数千名学员晋升为项目经理、测试总监乃至CE0,成为软件测试领域的中坚力量。