知识总结:
(1)标知符命名规则:
(2)关键字:
(3)变量:
1 . 匈牙利命名:(常用于变量那个命名)
开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。
2 . 驼峰式命名法:(常用语变量命名)
又叫小驼峰式命名法。
第一个单词首字母小写,后面其他单词首字母大写。
3 . 帕斯卡命名法:(常用于类名命名)
又叫大驼峰式命名法。
每个单词的第一个字母都大写。
(4)数据类型:
(5)常量:字面值
此处尤其注意!java语法和c语言的不同之处在强化了浮点型字面值的表示:(因为浮点型的数的表示范围小于double报错,如果再double 后面赋值+f,+L,或者不加都,不报错因为double 类型已经是最大的了)
java 中int型的数据 int a=10;10后面默认什么都不写
但是 float 字面值 要加f或者F,不然默认就是double 型,例如:float a=123.38;报错:因为不加后缀默认双精度double型; float a=123.28f;才是正确的
double a=123.28;//正确,或者double a=123.28d;//正确
package com.imooc;
public class floatDemo {
public static void main(String[] args){
//单精度浮点数
float f=1234.328f;
System.out.println(“f=”+f);
//定义双精度浮点型数
double d=1234.328f;
System.out.println(“d=”+d);
double d1=123L;
System.out.println(“d1=”+d);
//变量间的赋值
double d2=d;
System.out.println(“d2=”+2);
}
}
字符型字面值:
注意:与c语言不同的是,c语言当中的char 类型是ASCII码
单引号内的字符表示,‘a’单引号内部职能有一个字符(超出65535要强制类型转换)
public class floatDemo {
public static void main(String[] args) {
//
char a=’a’;
System.out.println(“a=”+(int)a);
char ch=65536;//报错
//如果字面值超出了char 类型所表示的数据范围(65535),需要强制类型转换。
char ch1=(char)65536;
System.out.println(“ch=”+ch);
}
}