17, 注释的 3种方法
a. /** */用于文档化注□□□释(javadoc来生成N多html,可以体验下,javadoc Person.java),只提取public(类、方法、属性)
b. //单行注释
c. /**/多行注释
18, Java分隔符:1为;2为,3为空格,4为圆点(.)5为{}
19, Java中可以同时定□□义2个同类型变量❖格式为:private int i,j,k(和javascript类似)
20, 方法传参的时□□□候也可以用,链接多个参数
21, Java中的标示符命□□名规则:
a. 以字母、下划线、美元符号开头
b. 后面跟字母、下划线、美元符号或者□□数字
c. 不能以数字开□□□□头
d. Java标示符大小写□□□敏感,长度无限
e. 标示符命名中♦间不能有空格
f. Java中的关键字都□□□□是小写的,TRUE/FALSE也是合理的
g. Java默认通常系统◈保留关键字,表为:
h. Java数据类型有4类/8种
i. 逻辑性:boolean
ii. 文本:char
iii. 整数型:byte,short,int,long(分别字节为:1,2,4,8,分别范围为:-128-127|负2的115次方至2 的15次方-1等,见下图 )java中常用默认为int,需要申明long,则可以在后面□□加L(大写L或者小写l):private long bianliang=234334L
iv. 浮点型:float,double(单精度、双精度;占用字节:4字节/8个字节) ,java中常用默认为double,需要申明为float,则必须在后面□□□□加f或者F:private float bianliang=3.14F,也可以使用强□□□制转换:
v. ,正无穷大,0.0,负无穷大,不是一个数字(not a number)
vi. Char a=’ni’;char a=’/n’表示换行;//输出一个反斜□□□□线;/t(table)
vii. Java中用+来连接(php是.,javascript也是+)
viii. Boolean只能接受true或者false
22, Java数据类型保存□□□在内存中,分为:堆内存和栈内□□□□存,局部变量(方法里面的,使用前要赋值)保存在栈内存◣中(速度快,容量小),成员变量(方法外,class内,使用前可不赋□□□值,因为默认已经✦赋值)保存在堆内存□□□中(速度稍慢,容量大)
23, 一个.java文件可以有多□□个class,这样编译的时□□候也会生成多□□个class文件
24, 读取用户控制◉台输入的数据:
a. Scanner s=new Scanner(System.in);
b. String name=s.nextLine();//获取一行数据,一般是字符串
c. String name=s.nextInt();//获取输入的整□□□形
d. String name=s.nextDouble();//获取输入的浮□□点数
25, 格式化printf输出列子 ,这个难懂,以后再研究
26, Java中能逻辑运算□□□符:
27, &和&&(|和||)的区别是:
28,
a. J=++i(运算后赋值)
b. J=i++(赋值后运算)
29, Java中的for 比php前面多int(需要指定数据□□□□类型)
30, Java中的for each循环实例:
31, Java中for循环嵌套,终止外部循环□□使用: ,相反:
32, 基本类型数组□□创造法: ,引用数组创造:
33, 静态初始化: (建议使用)
34, 获取数组的长□□□□度:a.length/dates.length(以上方图片为◢准)
35, 多维数组:
36, 数组排序:
扫一扫
关注k8凯发一触即发
全国咨询热线
135-9299-6491