Java
重点内容
1. Java程序种类
1.1. applet:内嵌于Web文件中,由浏览器来观看的
1.2. application:可独立运行的java源程序(就是带mian方法的)
1.3. servlet:服务器端的(在服务器中运行的eg:tomcat服务器)
2. 面向过程与面型对象的比较?
2.1. 面向过程
是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了
2.2. 面向对象
是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为
3. JDK
3.1. JRE
3.2. JVM
4. 数据类型
4.1. 基本类型
4.1.1. 数值型
4.1.2. 字符型(char) (2字节)
4.1.3. 布尔型(boolean)true/false (1位/bit)
4.1.4. returnAddress
4.2. 引用类型
4.2.1. 接口(interface)
4.2.2. 类(class)
4.2.3. 数组(对象)
4.2.4. null
4.3. Java表达式隐式转换由低到高转换
5. 异常处理
5.1. 当Java的执行try块、catch块时遇到return或throw语句, 这两个语句都会导致方法立即结束,但是系统执行这两个 语句并不会结束该方法
5.1.1. 有finally块
5.1.2. 无finally块