我们要研究的内容:
如何去学习Java基础,哪些是最重要的知识点
该如何使用本书及配套的视频教学
本书各个章节的划分及主要知识点
在学习一门技术的时候必须清楚的知道这门技术的应用点在哪块,举例:
VB:随时都有,出了.net VB也还是存在的,VB主要用于开发单机界面程序的。比尔盖茨就是靠BASIC发的家,所以不可能把VB给丢了。VB的主要作用是用来开发界面。
但是Java程序本身不是开发单机版程序的语言,是开发网络的。一般在Java中是很少使用图形界面进行操作的,本书也没有对图形界面进行过多的介绍,java这门技术的扩展点非常多,包括企业级开发,手机开发都可以使用java,本书主要介绍java基础中的主要知识点。
必讲的java核心知识点:
Java新特性有些地方是在java的高级程序设计中可能会用到,而基础程序设计对于任何一门程序设计语言都是有的,面向对象程序设计是整个java中最核心的部分,只要把面向对象知识掌握透了,对于以后的开发会铺平很多的道路。
只要是懂java的人,肯定是非常清楚面向对象的。
注意点:有些人是不懂面向对象的。
Java SE最重要的知识:
面向对象、Java类集、Java IO、JDBC(这四部分是真正要动手写代码的部分)
对于真正要动手写代码的部分,则必须动手去编写代码,如果不写,则对于以后的学习则会起到阻碍作用。
学程序,要一步一脚印的学下去,如果中间有断点就要补上这个断点,这个断点会造成你所有学习的失败。
如何学习Java SE技术
1、基本功扎实
2、会查找DOC文档
3、积累解决的能力
4、多帮助他人多与他人沟通,不做“独行侠”
5、编程最重要的就是→背
Java发展到今天,各个框架技术在中国非常的流行,但是对于这些框架技术(包括Struts、Hibernate、Spring等),个人认为都不是难点,Java基础是最难理解的。
基本功:代码的编写功底
基本功不扎实表现在:
敲键盘不熟练一指禅,写代码还要翻书,对面向对象理解不清楚等
在整个讲解中,读者会发现所有的操作都是以文档为准的。
积累开发中的问题并不断地提高自己解决问题的能力,还要多帮助他人与他人沟通。
在教学过程中,发现一个问题,一个爱帮助其他人的学员往往调错(Debug)的能力非常强悍,因为他见过的问题多了,所以好解决。你身边的人将是以后将是帮助你最大的人。
一定要去背一些程序,只有背会了才会写程序。
如何利用本书及配套光盘
书中包含了大量的实现代码,代码注释完整
视频与每一章节相对应
代码完整
在本书中的所有代码都在光盘中可以找到,所有的视频都是与书中同步的,包括代码的定义、变量等等基本上是一样的。我只是将我认为最重要的部分写了出来,而且本书中的内容只是我在多年的Java教学中的部分经验积累,因为我的教学方式属于启发式教学。
必须具备了以上的知识之后,才可以成为一个真正的java软件工程师,当然这些必须以坚实的java基础作为铺垫,基础好了才能向上巩固。
如果基础不牢固,则一切都不行,把基础掌握得越牢固越好。