java 学习路线

学习Java的过程很复杂, 以下理出学习过程中可能遇到的问题, 及学习路线 。 希望能够对你的学习有所帮助 。 <br/><br/>Java发展到现在, 按应用来分主要分为三大块:J2SE,J2ME和J2EE 。 <br/><br/>这三块相互补充, 应用范围不同 。 <br/><br/>J2SE就是Java2的标准版, 主要用于桌面应用软件的编程;<br/><br/>J2ME主要应用于嵌入是系统开发, 如手机和PDA的编程;<br/><br/>J2EE是Java2的企业版, 主要用于分布式的网络程序的开发, 如电子商务网站和ERP系统操作方式 01 第一阶段
J2SE的根本进修

java开辟前奏:
①计较机根基道理, Java说话成长简史以及开辟情况的搭建, 体验Java程序的开辟, 情况变量的设置, 程序的执行过程,
②相关反编译东西介绍, java开辟东西Eclipse的安装和利用, javadoc的申明 。

Java根本语法:
①Java语法格局, 常量和变量, 变量的感化域, 方式和方式的重载, 运算符, 程序流程节制, 数组和操作数组的类,
②对数组轮回遍历以及针对数组的常用查找、排序算法道理, 最后利用Java程序进行功能实现 。

面标的目的对象编程:
①理解对象的素质, 以及面标的目的对象, 类与对象之间的关系, 若何用面标的目的对象的思惟阐发息争决显示糊口中的问题, 并java程序的手段编写出来 。
②若何设计类, 设计类的根基原则, 类的实例化过程 。
③类元素:机关函数、this关头字、方式和方式的参数传递过程、static关头字、内部类, Java的垃圾对象收受接管机制 。
④对象的三大特征:封装、担当和多态 。 子类对象的实例化过程、方式的重写和重载、final关头字、抽象类、接口、担当的长处和错误谬误 。
⑤对象的多态性:子类和父类之间的转换、父类纸箱子类的引用、抽象类和接口在多态中的应用、多态长处 。 常用设计模式如单利、模版等模式 。
⑥什么是异常 异常的捕获和抛出 异常捕获的原则 finally的利用, package的应用 import关头字 。

多线程应用:
①多线程的概念, 若何在程序中建立多线程(Thread、Runnable), 线程平安问题, 线程的同步, 线程之间的通信、死锁问题的分解 。

javaAPI详解:
①JavaAPI介绍、String和StringBuffer、各类根基数据类型包装类, System和Runtime类, Date和DateFomat类等 。
②常用的调集类利用如下:Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用调集类API 。

IO手艺:
①什么是IO, File及相关类, 字节省InputStream和OutputStream, 字符流Reader和Writer, 以及响应缓冲流和管道流, 字节和字符的转化流, 包装流, 以及常用包装类利用, 阐发java的IO机能 。

收集编程:
①Java收集编程, 收集通信底层和谈TCP/UDP/IP, Socket编程 。 收集通信常用应用层和谈简介:HTTP、FTP等, 以及WEB办事器的工作道理 。
②递归途序, Java的高级特征:反射、代办署理和泛型、列举、Java正则表达式API详解及其应用 。

java 学习路线

文章插图

java 学习路线

文章插图

02 第二阶段
数据库手艺

java 学习路线

推荐阅读