“计算机俗称电脑,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。既可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。计算机可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类。主要由硬件系统和软件系统组成。”
2.冯诺依曼体系 3.JDK、JRE、和jvm的关系 4.IDEA三个基础快捷键psvm+enter创建main()方法;
sout+enterc创建输出方法(System.out.println());
alt+d复制上一行代码。
5.java的数据类型基本数据类型:数值型{byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)}和boolean类型(占1位值为ture或false)。
应用类型:类,接口和数组。
6.数据类型的一些小问题1.所有字符都可以转换为数字。
2.float类型比较的结果可能是错的,原因是float表示大概的范围,有接近的意思,在进行数值的比较时可以用BigDecimal这个数学工具类来比较。
3.对象是从内存分析的。
4.
int a = 128; byte b = (byte)i; System.out.println(b)
结果为 -128,原因是byte的最大值为127造成了内存溢出。
5.数据类型的转换由低到高自行转换,由高到低需强制类型转换,转换常见问题为:内存溢出和精度的丢失。
7.JDK7的两个新特性1.数字之间可以用下划线分割。
2.提供了字符串之间的比较。
8.变量与常量1.局部变量:只在方法内等局部内能够使用,必须定义并赋初值。
2.实例变量:指在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的,从属于对象,不赋初值时自动给一个初始值,布尔值默认为false。实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;
3.类变量:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果,从属于类。
常量:final定义的量。



