Java学习笔记整理(1)

第一章:

1、Java应用程序分类:applate应用程序

2、环境配置:path:C:BorlandJBuilder2005jdk1.4bin

3、原程序(以.java为后缀)——字节码(.class为后缀)——JVM

4、程序结构

注释:单行:// 多行:/* */ 文档注释:/** */

5、 JDK:javac java javadoc

第二章

1、数据类型分类:原始数据类型(float num; num=1.1234f;)

引用数据类型(数组、类、接口)

2、数据类型转换:自动数据类型转换、强制数据类型转换:(数据类型)变量名

3、流程控制语句:条件分支:if switch

循环:for(int i=0;i<5;i++) while do-while

跳转语句:continue break

4、数组:

int arrName[]; arrName=new int[10];

int arrName[]=new int[10];

int arrName[]={1,2,3};

int arrName[]=new int[]{1,2,3};

arrName.length 大小

第三章

1、类

面向对象(OOP):封装、继承、多态

类:属性(变量)、方法

class ClassName{

}

构造方法:隐式、参数化

特点:没有返回值类型、方法与类同名、不可以被对象调用、实例化时直接调用、构造可以重载

2、包:避免命名冲突

package packageName;

import packageName.className;

第四章

1、继承:子类继承父类(extends),子类具有父类的所有属性和方法

先调用父类的构造方法 ,再调用子类的构造方法

super( ):调用父类的构造方法

2、多态:重载(同一类里)、重写(子类重写父类的方法)

重载:方法名相同、参数列表不同、与返回值类型无关

重写:发生继承关系,子类重写父类的方法,子类方法与父类的方法同名,实例化子类对象调用的是子类重写后的方法.

Super: 父类对象 调用父类的方法

Java里不支持多继承

类可以实现多个接口 :interface 所有方法都是抽象的

实现接口 :className implements interfaceName1,interfaceName2

3、访问修饰符:public private protected 默认

方法的访问修饰符:static final abstract

标签: 整理笔记学习
------分隔线----------------------------
· 首页 · 注册

百鸣[Baiming.org]欢迎您 百鸣[Baiming.org]欢迎您~