java 学习路线

2022-09-29 07:59:45 发布:网友投稿
热度:50
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详解及其运用。

下一篇:lgm阳性是什么意思
上一篇:给爸爸的生日祝福有哪些?