【Java】标识符和数据类型

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yujing1314/article/details/90320518

标识符


Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符,凡是可以自己起名字的地方都叫标识符。

Java标识符命名规则:

标识符由、字母下划线“_”、美元符“$”或数字组成

标识符应以字母、下划线、美元符开头

Java标识符大小写敏感,长度无限制

Java变量


Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。

Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明

从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请,然后进行赋值,之后才能使用

Java变量分为局部变量和成员变量:

成员变量:在类中方法外面
局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中)

数据类型


在这里插入图片描述
java中定义了4类8种基本数据类型。

类型 名字
逻辑型 boolean
文本型 char
整数型 byte,short,int,long
浮点数型 float,double

*.在java中不是基本类型就是引用类型

基本数据类型转换

boolean类型不可以转换为其他的数据类型

整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:

容量小的类型自动转换为容量大的数据类型;数据类型按容量大小排序为:
byte,short,char<int<long<float<doubke
byte,short,char之间不会互相转换,他们三者在计算时首先会转换为int类型

容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度降低或溢出

运算符

++()
在前时先运算再取值。
在后时先取值再运算

例子:

int i=1;
int m=2;
int i=(m++);
System.out.print(i);
//输入之后,i=2,m=3
i=(++m)
System.out.print(i);
//输入之后,i=3,m=3

Java代码格式中应注意的问题


1.大括号对齐

2.遇到{缩进,Tab/Shift+Tab

3.程序块之间加空行

4.并排语句之间加空格

5.运算符两侧加空格

6.{前面有空格

7.成对编程

猜你喜欢

转载自blog.csdn.net/yujing1314/article/details/90320518