天天看点

java知识点整理

1.char类型可以整型类型的值

2.变量的命名规则:

(1)由字母、、$ 开头的

(2)后面部分可以拾字母、数字、下划线、$

(3)不能是java的关键词

(4)变量名要有意义

3.0是偶数

4.数据类型转换规则:

int(源类型) a = 1.0(目标类型);

(1)源类型大于目标类型,自动类型转换

(2)源类型小于目标类型,强制类型转换

6.常用的运算符:

逻辑运算符

算术运算符

比较运算符

赋值运算符

7.char类型的值可以使用==进行比较

12.

(1)基本 if 选择结构:

if(条件){

13.数组之间进行比较,使用==,返回false

16.a++和++a的区别

(1)a++:先赋值在运算

(2)++a:先运算在赋值

17.case语句中如果没有break,那么就一直往下执行

19.基本数据类型:int boolean double char

引用数据类型:类 数组 String

26.获取数组的长度需要使用:数组名.length

获取字符串的长度需要使用:字符串名.length();

28.数组的四要素:数组名,数组长度,数组类型和下标

//有返回值有参数

//无返回值无参数

//语法:

访问修饰符 返回值类型 方法名(参数类型 参数名){

//方法体

(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 个数,判断是否能够组成三角形,并打印出结果。

“敲七”游戏规则:好友围坐在酒桌前,以任意一人开始轮流报数,数字从 1 开始。凡

是遇到任何

7 的倍数,如 14、21、28…或含 7 的数字如 17、27、37…均以敲打桌面代替。

用 Java 编写程序,打印出 100 以内(包括 100)所有需要敲打桌面的数字。