知识网经验知识百科全书!
登录

java 学习路线

108次浏览 | 2020-08-15 09:14:07 更新
来源 :一只小猪
最佳经验
本文由作者推荐

学习Java的过程很复杂,以下理出学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。

Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。

这三块相互补充,应用范围不同。

J2SE就是Java2的标准版,主要用于桌面应用软件的编程;

J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;

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 学习路线
        • 03

          第三阶段
          JDBC技术

          学习内容:JDBC标准、JDBC驱动、Connection、Statement、PreparedStatement、ResultSet、MetaData、JDBC事务、DAO、JDBC连接池

          学习实训目标:从软件架构角度分析设计项目数据持久层,并且抽取实现数据持久层代码,为学习持久层框架技术打下良好基础。

          java 学习路线
          • 04

            第四阶段
            Web基础技术(项目实战)

            java 学习路线 java 学习路线
            • 05

              第五阶段
              Web主流框架技术(项目实战)

              java 学习路线
              收到0个赞
              酷派大观40s参数(酷派大观40s参数表)

              酷派大观40s参数(酷派大观40s参数表)

              大家好,一只小美来为大家解答酷派大观
              华为虚拟男友怎么设置(华为虚拟定位怎么设置的)

              华为虚拟男友怎么设置(华为虚拟定位怎么设置的)

              大家好,linda来为大家解答华为虚拟男友
              移动彩铃设置电话号码多少(移动彩铃怎么退订)

              移动彩铃设置电话号码多少(移动彩铃怎么退订)

              关于移动彩铃设置电话号码多少,这个很
              联想小y怎么样(联想小y笔记本)

              联想小y怎么样(联想小y笔记本)

              夏团来为大家解答联想小y怎么样以下的问
              电脑总是自动关机(台式电脑总是自动关机)

              电脑总是自动关机(台式电脑总是自动关机)

              大家好,一只小美来为大家解答电脑总是
              中兴n880e怎么样(中兴n800e)

              中兴n880e怎么样(中兴n800e)

              大家好,小乐来为大家解答中兴n880e怎么
              和平精英赛罗怎么获得(和平精英赛罗获得需要)

              和平精英赛罗怎么获得(和平精英赛罗获得需要)

              夏团来为大家解答和平精英赛罗怎么获得
              电脑yy怎么直播游戏(电脑yy直播游戏怎么播)

              电脑yy怎么直播游戏(电脑yy直播游戏怎么播)

              大家好,来来为大家解答电脑yy怎么直播
              三星平板电视报价(三星平板电视售后服务电话)

              三星平板电视报价(三星平板电视售后服务电话)

              关于三星平板电视报价,这个很多人还不
              关于我们 | 版权声明 | 免责声明 | 联系我们
              免责声明:知识网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
              CopyRight©1999-2024 www.44jj.com All Right Reserved 豫ICP备16009659号