1.面对对象的一个重要思想即通过抽象得到到类。即针对这类数据的操作 封装。
2.抽象的关键两点:(1).数据(即属性)(2).数据的操作(即行为)。
3.类声明,类体 类体的内容有两部分构成 一是变量的声明 有成员变量和域变量 二是方法的定义
4.类及其有关对象的创建,类也是一种数据类型,即可用类声明变量及对象变量
Rect rectangle;此时Rect只是空对象 需要为对象分配变量 rectangle=new Rect(); new是变量运算符Rect()是Rect类的构造方法
5.抽象的目的是产生类,而类的目的是创建具有属性和行为的对象 调用变量和方法的格式有对象.方法 对象.变量
6.java程序有多个类组成但总是从主类执行,但是只有一个类使用public修饰.
7.标识符的规则. 标识符是字母,下划线,美元符号,数字组成,长度不受限制.
标识符第一个字符不能是数字字符.
标识符不可以是关键字不可以是abstrct,true,NULL,false.
8.简单数据类型 boolean byte short int long float double char;
逻辑类型 boolean
整数类型short,int ,byte ,long
字符型 char. 转义字符 (\n)换行,(\b)退格 , (\t)水平制表 ,(\n')单引号 ,(\")双引号 ,(\\)反斜线
浮点型 floart.
常量 true,false 可以使用boolean赋初值也可以声明变量.
类型精度从低到高排列 type short char int long float double
9.强制类型转化 (类型名)要转化的值 不要超出类型的范围
10.Scanner类是输入输出的基本方法 %md输出的int型数据占列 %m.nf输出的浮点型占m列小数保留n位.
11.类的封装 (1)类成员变量(静态)
(2)动态特点(能力)