java 变量 关键字_Java:标识符,关键字,常量,变量

  • Post author:
  • Post category:java


知识总结:

(1)标知符命名规则:

c519f7dfe784c430b319ab361826d7aa.png

(2)关键字:

c46e20e50378487564846189f7bb188c.png

(3)变量:

1 . 匈牙利命名:(常用于变量那个命名)

开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。

2 . 驼峰式命名法:(常用语变量命名)

又叫小驼峰式命名法。

第一个单词首字母小写,后面其他单词首字母大写。

3 . 帕斯卡命名法:(常用于类名命名)

又叫大驼峰式命名法。

每个单词的第一个字母都大写。

946ced7d47ae3b66a4ce7d91c7297edb.png

9808e9e6c2a54371e12fb18b6a83f7a5.png

(4)数据类型:

4cd98c81c8234f6d7df114fa289e65de.png

db164a3df8637574a7a008d9370f854d.png

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

}

}



版权声明:本文为weixin_31292909原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。