教材学习内容总结
1.java的特点:
i.简单,ii.面向对象,
iii.平台无关。Java编写的软件能在执行码上兼容,在所有的计算机上运行。
java虚拟机负责将字节码翻译成虚拟机所在平台的机器码,并让当前平台运行该机器码。
iv.多线程。多线程允许同时完成多个任务。
v.动态。Java程序的基本组成单位就是类。
2.java程序的开发步骤:
i.编写源文件。不可使用非文本编辑器。源文件的扩展名必须是.java。
ii.编译源文件。使用java编译器(javac.exe)编译源文件,得到字节码文件。
Iii.运行程序。使用java se平台中的java解释器(java.exe)来解释执行字节码文件。
3.如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java;如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java。
4.一个java应用程序必须有一个类含有public static void main(String args[])方法,称这个类是应用程序的主类。
5.java反编译可使用javap命令javap xxx.class。
6.单行注释使用“//”表示单行注释的开始,即该行中从“//”开始的后续内容为注释。
多行注释以“/*”表示注释的开始,以“*/”表示注释的结束。
7.标识符由字母、下划线、美元符号和数字组成,长度不受限制。
标识符的第一个字符不能是数字字符。
标识符不能是关键字、true、false和null。
8.关键字都是小写的,大写的都不是关键字。
9.java没有无符号的byte,short,int和long。
如果需要强调一个整数是byte,short型数据时,可以使用类型转换运算的结果来表示。
逻辑类型 | boolean | ||
逻辑值 | true | false | |
整数类型 | 类型名 | 字节内存 | 占位 |
int | 4 | 32 | |
byte | 1 | 8 | |
short | 2 | 16 | |
long | 8 | 64 |
教材学习中的问题和解决过程
运行课本第一章的第一个例题。
参考资料
《java 2实用教程(第5版)》