DAY.1
1. Java是面向对象语言,它的源程序是由若干个类组成,源文件是扩展名为.java的文本文件。2/
2. 类 是Java中最基本的组成单元,Java将描述一类事物的属性(状态)和功能(行为)封装在一起,属性用成员变量来刻画;功能通过方法来体现。
3. 创建对象使用new关键字调用类的构造函数。
4. 使用”.”运算符访问对象的属性和方法。
5. 类是对象的模板,当使用类实例化一个对象时,相当于用模板复制了一个实例,如果创建多个对象,则会复制多个实例,当修改其中一个实例时,不会影响到其它实例。
6. static可以修饰成员变量和方法,由static修饰的成员变量叫类成员变量(或静态成员变量),类成员变量的值在对象之间共享;并且类成员变量可以用类名直接调用。
例如:将Engine的成员变量torque修改为类成员变量(即:static int torque = 600),并使用Engine类创建两个对象e1和e2,Engine e1 = new Engine();和Engine e2 = new Engine(); 如果使用e1.torque=800;修改发动机扭距,则输出e2的扭距也会是800,因为类成员变量的值在对象e1和e2之间是共享的。
- Java使用向方法传递参数的方式实现向方法发送信息;并通过返回值从方法中获取信息,语法格式如下:方法名 返回值类型 (参数){}
- Startic : 可以修饰属性,也可以修饰方法,也可以单独使用。
- JVM 内存划分为三个模块:方法区,堆,栈。
方法区:加载类文件(Class字节码文件)
堆:存放实例化的对象的,内存区域是最大的。
栈: 特点:先进后出,用来运行方法类或者对象的方法;
DAY 2
- 在Eclipse中 编程是以工程作为最基本单元;在JAVA工程中SRC目录存放JAVA源码;
ECLIPSE 快捷键:
CTRL+ ‘+ ’ 放大编辑器中的字体;
CTRL+ ‘-’ 缩小编辑器中的字体;
CTRL + / 单行注释;
CTRL + ALT + UP/DOWN 复制光标所在行
ALT+UP/DOWN 引用被引用的类- JAVA 基础知识:
包:对JAVA文件进行分门别类;
修改工作空间字符集编码:
window–preference–general–workspace- JAVA 基础知识:
- 类:
构建方法:构建java 对象给的方法,称为构建方法;
特点:方法名与类名相同,没有返回值;当在类中自定义构造方法,系统将不再分配无参的构造方法;
- JAVA 类访问类型权限:
PUBULIC PROTECTED 有好的 PRITAVE - 在类中变量优先级:
如果方法的参数名,或者局部变量名相同;则会访问局部变量。如果需要访问成员变量:在成员变量前使用THIS关键字:
This :表示当前对象 - Void 不需要Return 其他类型必须要Return 此类型的返回值;
- JAVA 类访问类型权限: