Java:标识符,关键字,常量,变量

来源:互联网 发布:知乎 中科院上海微系统 编辑:程序博客网 时间:2024/06/15 16:28

知识总结:

(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);}}



阅读全文
0 0
原创粉丝点击