**
Java学习第一节
**1:**学习好习惯
学习任何编程语言,亲自动手编程实践是必不可少的。在阅读完每一个章节后,尽量将书上的实例代码和课后习题亲自编写一遍。在编写代码的过程中,一定要理清代码思路,发现问题,解决问题。对复杂的代码要反复揣摩,直至烂熟于心。
从一个Java的初学者,升级为一个编程高手,没有捷径。其必经的一个成长路线正如下图所示:(1)编写代码 →(2)犯错(发现问题)→(3)纠错(解决问题)→(4)自我提升……积累了一定的感性认识后,才会有质的突变,提升至新的境界。总之,想成为一个高水平的Java程序员,一定要多动手练习,多思考。
阅读Java书籍也要掌握一定的技巧。建议读者在阅读时,快速看完某一章的全部内容,在第一遍阅读期间,可允许在一定程度上“不求甚解”。当读者掌握了Java的基础语法,初步理解了面向对象的编程主要特征后,这时应该重新看书——“温故而知新”,将书中的面向对象内容从头到尾再看一遍,进行知识的归类总结。建议在学习过程中记录心得和感悟,把自己对某一知识点的理解记录下来。在书本空白处,甚至可在个人的博客(如在CSDN程序员网站等)里纪录下自己的感悟,这样一来可加深自己理解,二来也可服务在此知识点困惑的其他读者,一举两得。
Java学习可以大致分为三个阶段。
**⑴ 初级阶段:**学习Java基础语法和类的创建与使用,基础I/O(输入/输出)操作、各种循环控制、运算符、数组的定义、方法定义格式、方法重载等,并熟练使用一种开发工具,如Eclipse等。
**⑵ 中级阶段:**掌握面向对象的封装、继承和多态,学习常用对象和工具类,深入I/O(输入/输出)操作,异常处理、Java的包管理机制、集合框架等。
**⑶ 高级阶段:**掌握Java的反射机制、泛型、网络编程、GUI开发、多线程、高级I/O、数据库编程、Java Applet等。
2:Java语言的一些基本规则及用法
(1) public与class,System.out
public与class是Java的关键字,class为“类”的意思。
main()方法的主体,System.out是指标准输出,println,是由print与line所组成的,意思是将后面括号中的内容打印在标准输出设备,执行完后会换行。
(2) main()方法
main()方法为程序的主方法,main() 方法之前必须加上public static void 这3个标识符。public代表main()公有的方法;static表示main()是个静态方法,可以不依赖对象而存在,也就是说,在没有创建类的对象情况下,仍然可以执行;void英文本意为空的,这里表示main()方法没有返回值。main后面括号()中的参数String args[]表示运行该程序时所需要的参数,这是固定的用法。
**(3)*关键字
Java中的包(package)、类、方法、参数和变量的名称,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)等组成,但这些名称的标识符不能以数字开头,也不能是Java中保留的关键字。
标识符最好永远用字母开头,而且尽量不要包含其他的符号。规则是必须遵守的,而规范是约定俗成的,鼓励大家都遵守的。
(4)注释
单行注释,就是在注释内容的前面加双斜线(//),Java编译器会忽略这部分信息。
多行注释,就是在注释内容的前面以单斜线加一个星形标记(/)开头,并在注释内容末尾以一个星形标记加单斜线(/)结束。
文档注释,是以单斜线加两个星形标记(/)开头,并以一个星形标记加单斜线(/)结束。用这种方法注释的内容会被解释成程序的正式文档,并能包含进如javadoc之类的工具生成的文档里,用以说明该程序的层次结构及其方法。
**