1.char类型可以整型类型的值
 2.变量的命名规则:
 (1)由字母、、$ 开头的
 (2)后面部分可以拾字母、数字、下划线、$
 (3)不能是java的关键词
 (4)变量名要有意义
 3.0是偶数 
 4.数据类型转换规则:
 int(源类型) a = 1.0(目标类型);
 (1)源类型大于目标类型,自动类型转换
 (2)源类型小于目标类型,强制类型转换
 6.常用的运算符:
 逻辑运算符
 算术运算符 
 比较运算符
 赋值运算符
逻辑--》算术--》比较--》赋值
7.char类型的值可以使用==进行比较
 12.
 (1)基本 if 选择结构:
 if(条件){
	}
(2)if--else选择结构:if(条件){}else{}
(3)多重if选择结构if(条件){}else if(条件){}	
(4)嵌套if选择结构if(条件){if(条件){}}
13.数组之间进行比较,使用==,返回false
 16.a++和++a的区别
 (1)a++:先赋值在运算
 (2)++a:先运算在赋值
 17.case语句中如果没有break,那么就一直往下执行
 19.基本数据类型:int boolean double char
 引用数据类型:类 数组 String
26.获取数组的长度需要使用:数组名.length
 获取字符串的长度需要使用:字符串名.length();
 28.数组的四要素:数组名,数组长度,数组类型和下标
//有返回值有参数
public String name(String name){return name;
} 
public void main(){show(98);
}
//有返回值无参数
public int age(){return 18;
}
//无返回值有参数
public void getScore(int score){System.out.print(16);
}
//无返回值无参数
public void show(){System.out.print("我是xxx");
}
//语法:
 访问修饰符 返回值类型 方法名(参数类型 参数名){
 //方法体
 (return 返回值)
 }
 32.面向对象的三大特征:封装、继承、多态
 33.retrun语句可以跳出方法。不可以返回多个值。如果该方法的返回类型是void的时候,不需要使用return返回
 35.局部变量和成员变量同名时,局部变量的优先级高
 43.
 (1).String类型转换成StringBuff()
 String a = “孟尝君”;
 StringBuff sb = new StringBuff(a);
 (2)StringBuff转换成String类型
 sb.toString();
 (3).StringBuff追加内容:.append方法
 手写代码题:
- 构成三角形的条件:任意两边之和大于第三边。
 用 Java 编写程序,从键盘输入 3 个数,判断是否能够组成三角形,并打印出结果。
public static void testSanJiaoXing(){System.out.println("请输入第一条边:");Scanner sc = new Scanner(System.in);int bian1 = sc.nextInt();System.out.println("请输入第二条边:");int bian2 = sc.nextInt();System.out.println("请输入第三条边:");int bian3 = sc.nextInt();if((bian1+bian2)>bian3&&(bian1+bian3)>bian2&&(bian2+bian3)>bian1){System.out.println("可以组成三角形");}else{System.out.println("不可以组成三角形");}}
- “敲七”游戏规则:好友围坐在酒桌前,以任意一人开始轮流报数,数字从 1 开始。凡
 是遇到任何
 7 的倍数,如 14、21、28…或含 7 的数字如 17、27、37…均以敲打桌面代替。
 用 Java 编写程序,打印出 100 以内(包括 100)所有需要敲打桌面的数字。
public static void testSeven(){for(int i = 1;i<100;i++){if(i%7==0){System.out.println(i);}else if(i%10==7){System.out.println(i);}}
}