Java基础强化营:八年沉淀,全面掌握Java语言发展与开发环境搭建

训练结果:

Java基础强化营:八年沉淀,全面掌握Java语言发展与开发环境搭建

特点和优点:Java语言第一阶段的发展简史、Java程序的执行过程、Java开发环境的建立。 PATH和CLASTH环境变量的作用和含义,Java初学者常犯的错误。 Java反编译工具简介。介绍计算机中常用的二进制、八进制、十六进制,以及各进制与十进制之间的相互转换。基本Java语法、数据类型和变量、运算符、程序流程控制。数组和对数组进行操作的类。常见的数组搜索。 javadoc 和 API 文档。

是否有住宿: 有住宿

细节:

Java基础强化营

辛苦了八年,我回来了!

疯狂Java

《疯狂Java》教材已被全国数十所大学和培训机构选用,部分教材已翻译到台湾!无与伦比的“疯狂Java”系统。

招生对象

如果你热爱软件编程,建议理工科大专以上学历。有一定的英语基础知识就足够了。

培训材料

1.《疯狂Java讲义》电子工业出版社

2、《疯狂Ajax讲义》前8章电子工业出版社

3、《疯狂Java突破程序员基本功的16课》(繁体中文版译为台湾《疯狂Java成为程序员大师的16课》)人民邮电出版社

注:疯狂Java已经发布了本套课程的部分电子教材和配套视频,免费向公众开放。请注意他们。

课程特色

1、师资力量雄厚:

疯狂Java李刚老师亲自主讲,疯狂Java讲师团队(肖文吉、李寒飞、黄勇、李晓华、罗文强等老师)现场授课。疯狂的 Java 拒绝被愚弄!绝对不是像一些培训机构那样“揪着虎皮拉大旗”,号称有XXX班,但去了却发现老师始终没有出现。每个培训机构都欺骗自己,说老师很强,但事实上,除了培训机构说自己很强之外,只有这些培训机构知道这些老师的工作经验是否属实!而疯狂Java的精英导师团队,从2005年开始,已出版了十几本原创书籍,打造了在全国具有强大号召力的“疯狂Java”品牌。有这样的老师来上课,可想而知课程是多么的系统和深入。

2、新课程

当其他培训机构还在教授JDK5泛型、注解等高级新知识时,疯狂Java在全国范围内深入介绍Java7的新知识。包括Java7新的二进制值支持、数字下划线语法、菱形语法、try语句自动关闭资源、多种异常捕获、NI0.2、文件系统支持、AI0、JDBC4.1等。

课程安排

简要介绍了Java语言第一阶段的发展历史、Java程序的执行过程以及Java开发环境的建立。

PATH和CLASTH环境变量的作用和含义,Java初学者常犯的错误。

Java反编译工具简介。

介绍计算机中常用的二进制、八进制、十六进制,以及各进制与十进制之间的相互转换。

基本Java语法、数据类型和变量、运算符、程序流程控制。

数组和对数组进行操作的类。

常见的数组搜索。

javadoc 和 API 文档。

方法、递归方法、排序算法原理及其 Java 实现。

阶段项目项目练习和阶段测试各种数据处理技术,如 BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter 等。

《疯狂 Java 讲义》前 4 章的课后练习。

第二阶段是关于对象的本质,理解面向对象,类与对象的关系,掌握面向对象的思维。

面向对象的三大特性:封装、继承和多态,以及相应的Java实现。

类中的五个主要组成部分是构造函数、this关键字、类实例化过程、继承:子类对象的实例化过程、方法重载、方法重写以及方法和方法参数传递过程。

访问控制特性与封装,final关键字、抽象类、接口、继承的优缺点分析。

继承和组合。

基本数据类型及其包装类的多态性:子类和父类之间的转换、抽象类和接口在多态性中的应用以及多态性的好处。

对可扩展性的理解和可扩展性的应用。

常用的设计模式:单例、模板、策略模式。

枚举、内部类、创建内部类实例、继承内部类、初始化块和静态初始化块、Java的垃圾回收机制、Java的软引用、弱引用、虚引用。

舞台项目

Java集合框架第三阶段:Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合API。

JavaAPI、String、StringBuilder 和 StringBuffer、系统和运行时类、对象和对象、数学、随机、日期、日历等简介。

程序国际化、Locale类、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等

资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)、Property资源文件和native2ascii工具的应用。

Java正则表达式支持,正则表达式支持Pattern、Matcher和String类。

异常处理、try、catch、finally关键字、自动关闭资源的try语句。

AutoCloseable 和 Closable 接口编程、AWT 和 Swing、布局管理器、事件机制、剪贴板和拖放功能。

Swing组件的设计思想,以及JList、JTree、JTable、JTextPane等常用组件的使用。

舞台项目包括双陆棋、梭哈、俄罗斯方块等迷你游戏。

第四阶段I0概念、File和RandomAccessFile类、字节流InputStream和0utputStream、字符流Reader和Writer以及对应的实现类、I0性能分析、字节和字符转换流、包装流的概念以及常用的包装类,计算机编码。

JavaNI0、Buffer、Channel等NI0.2 Path、Paths、Files、FileVisitor、WatchService、各种Attributes和AttributeView等

多线程的概念,如何在程序中创建多线程(Thread、Runnable、Callable)、线程睡眠(sleep)、线程让出(yield)、线程安全问题、线程同步、线程间通信、死锁。

线程组、线程池等

线程安全集合类、ThreadLocal等

Java网络编程,网络通信底层协议TCP和UDP,及其对应的Java实现:ServerSocket、Socket、DatagramSocket、DatagramPacket、MulticastSocket编程。

介绍网络通信常用的应用层协议:TP、P0P3、MIME,以及Web服务器的工作原理。

Java 对服务器、自动选择器的支持。

Java的特点:反射、泛型。

阶段项目Java版Windows命令行工具(实现cd、copy等常用命令)。

在线斗地主、Java版游戏厅等

HTML语言的第五阶段包括常用的HTML标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、框架标签、表单标签、标题元素和分区标签。

CSS 简介、添加 CSS 的方法、CSS 选择器和 CSS 属性。

编程、语法、运算符、流程控制、函数、数组、对象、内置对象、动态特性、基于对象特性、正则表达式及其应用、DHTML编程、理解D0M树、D0M对象、常用D0M对象属性、方法和事件,事件处理机制,使用D0M操作HTML文档,遍历文档树上的节点,文档中的特定元素,修改文档内容,向文档添加新内容,使用D0M操作XML文档。

使用 D0M 以编程方式控制 CSS 样式。

阶段项目包括商业级网页制作、网页换肤、HTML表格排序、可编辑HTML表格、菜单、树结构等。

网页游戏。比如五子棋、俄罗斯方块

以上就是JAVA培训课程全部内容的介绍。如果您想了解更多JAVA培训班、课程、价格、试听等信息,还可以点击进入JAVA相关频道,定制专属课程,开启您的学习之旅。

你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

26阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

28阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

25阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

25阅读