首页 课程 师资 教程 报名

零基础学Java编程,有效的基础学习方法

  • 2019-08-09 09:37:14
  • 1798次 动力节点

  很多初学者刚接触Java一片迷茫,不知从何开始学习,也不知道怎么学习这门高级语言,发现很多人学习Java时就想“一口吃个大胖子”,认为学了Java就可以很轻松地开发网站或开发软件了,如果你真是这样想的话,你就大错特错了。莫急功近利,一定要脚踏实地,慢慢来,每天一点学习一点,坚持下去。我们温总理也说了“仰望星空,脚踏实地”是有一定道理的。


timg (1).jpg


  学习Java的基本语法


  学习Java编程的语法。Java的语法是类C++的,基本上主流的编程语言不是类C,就是类C++的。需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,这可能需要有人来指点一下,自认为聪明的可以自己看书,然而我当初是老师教滴。


  学习面向对象的Java语言


  学习Java的面向对象的编程语言的特性的地方。比如继承,构造器,抽象类,方法的多态,重载,覆盖,Java的异常处理机制。把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的琢磨。如果有C++经验的话,那学起来是相当的快的。


  要求运用基本的j2seAPI


  除了Java语言本身的语法之外,懂得运用j2se的API也是一个必要的课题,然而在这么多的API下,您必然想知道哪些API是必要或常用的。我的建议是先掌握字符串处理、异常处理、容器(Container)、输入/输出(I/O)、线程(Thread)这几个主题。


  熟悉Java的类库


  Java的基础类库其实就是JDK安装目录下面jrelibt.jar这个包。学习基础类库就是学习rt.jar。基础类库里面的类非常非常多。有3000多个,但是真正对于我们来说最核心的只有4个,分别是Java.lang.*;java.io.*;java.util.*;java.sql.*;首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。对包整体框架的把握并不是要熟悉每个类的用法,记住它有哪些属性,方法。想记也记不住的。而是要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。编码的时候,具体的方法调用,是边写代码,边查Documentation,所有的东西都在Documentation里面,不要求你一定记住。对每个包的总体框架的把握就变得极为重要。


  网络编程


  Web编程的核心是HTTP协议,HTTP协议和Java无关,如果熟悉了HTTP协议的话,又有了Java编程的良好的基础,学习Servlet/JSP简直易如反掌。在Servlet/JSP的学习中,重要的仍然是ServletDocumentation。ServletAPI最常用的类很少。Servlet/JSP编程本质就是在反复调用这些类来通过HTTP协议在WebServer和Brower之间交谈。另外对JSP,还需要熟悉几个常用JSP的标记,具体的写法记不住的话,临时查就是了。此外JavaWeb编程学习的重点要放在WebApplication的设计模式上,如何进行业务逻辑的分析,并且进行合理的设计,按照MVC设计模式的要求,运用Servlet和JSP分别完成不同的逻辑层,掌握如何在Servlet和JSP之间进行流程的控制和数据的共享,以及WebApplication应该如何配置和部署。


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交