Java基础 Java标识符、变量,
Java基础 Java标识符、变量,
1、良好的编程习惯
1)、遵循Java标识符命名规范
2)、良好的注释习惯
3)、严格的缩进原则
自动缩进:将光标移到 { 后面,回车即可。
手动缩进:
往右缩:选中需要缩进的代码块,按tab键
往左缩:选中需要缩进的代码块,按shift + tab键
代码格式化:全选,Ctrl + Shift + F
4)、习惯性的 Ctrl + S 保存代码。
2、Java标识符命名规范
1)、项目名、包名一般都英文字母小写。
2)、类名首字母大写,后面每个单词首字母大写。
3)、方法名、变量名首字母小写,后面每个单词首字母大写。
4)、常量名所有字母全大写,单词之间使用_连接。
3、注释
java中的注释有三种
1)、单行注释
// 注释内容 (单行有效)
快捷键:
添加注释:
选中所要注释的代码块,Ctrl + /
删除注释:
选中所要注释的代码块,再次Ctrl + /
2)、多行注释
/*
注释内容1
注释内容2 (多行有效)
....
*/
快捷键:
添加注释:
选中所要注释的代码块,Ctrl + Shift + /
删除注释:
选中所要注释的代码块,再次Ctrl + Shift + \
3)、文档注释
/**
注释内容1
注释内容2 (多行有效)
@author 作者
@version 版本
....
*/
没有快捷键
注意:单行、多行注释为普通注释,在类的任何地方都可以
进行内容注释。
文档注释是特定注释,有特定的编写规则。
一般使用在:类名、方法名、重要的字段摘要前面。
是可以被生成类的使用说明文档的。
4、变量
1)、什么是变量?
变量就是划分的内存空间,用于存储的数据。
变量:存储在指定内存空间中的数据。
2)、变量使用步骤:
①、变量声明
变量类型 变量名;
会根据变量类型,来确定内存空间的分配大小。
int age;//声明一个int类型的变量,取名age。
int类型,内存空间分配 4 个字节。
String name;//声明一个String类型的变量,取名name;
String类型,没有"固定"大小。
没有数据时:null
有数据时:存多少就是多少。
②、变量初始化
第一次赋值行为。
name = "cc";
age = 19;
③、变量的再次赋值
name = "dd";//变量从第一次赋值cc → 再次赋值为dd
age = 20;
④、变量的使用(访问)
对内存中的数据,进行存、取、操作。
使用:打印、值传递、比较、运算...
3)、变量的注意事项
①、同一个作用域内,变量的声明只能一次。
②、变量声明、初始化 可以同时进行。
③、变量使用前,必须声明且初始化。
④、变量的使用,使用的是最后一次赋值的数据。
4)、变量的作用域
作用域:变量能够访问到的范围。
作用域:
从变量声明开始
到
声明往前第一个 { 对应的 } 结束。
注:循环除外
5)、变量的命名规范
①、严格遵循标识符的命名规范。
变量首字母小写,后面每个单词首字母大写。
俗称:驼峰命名法。
如:String name;
String myName;
String myFirstName;
②、变量名,只能有数字、字母、_及$组成。
且数字不能开头。
如:int a1_$;//对的
int 1a_$;//错,数字不能开头。
int a1_$%;//错,不能有数字、字母、_及$之外的符号。
③、变量名可以使用中文,但是不建议。
int 数字;//因为可能由于字符集编码问题,导致乱码现象。
④、变量名要见名知意。
如:String a;//啥意思?
String name;//一看就知道是姓名的意思。
5、表达式
变量声明:String name;
初始化:name = "王明俊";
变量定义:声明 + 初始化;
String address = "*****号";
java语句:以;结尾的一句java代码。
以上3条都是java语句。
String address = "*******号";
表达式:一定是能写在 = 号右边的内容。
可以直接用java含义表达出来的内容。
System.out.println(address);//java语句,但address为表达式
int number = 1 + 1;//1 + 1为表达式
int number2 = number;//number 为表达式
6、变量类型
Java中变量类型只有两种:
1)、基本类型
8种基本类型,分为4小类
①、整数类型
byte :字节类型(不经常使用)
1个字节 = 8位
取值范围:-2^7 至 2^7 - 1
-128 至 127
short :短整型(不经常使用)
2个字节 = 16位
取值范围:-2^15 至 2^15 - 1
-32768 至 32767
int :整型(经常使用)
4个字节 = 32位
取值范围:-2^31 至 2^31 - 1
-2147483648 至 2147483647
*****int类型为java中默认的整数类型。
即:能看到的整数都是int类型。
long :长整型
8个字节 = 64位
取值范围:-2^31 至 2^31 - 1
足够大了。
long longNumber = 2147483648;//错的
在2147483648后面 加 L(建议) 或者 l。
long longNumber = 2147483648L;
②、浮点类型
float :单精度浮点类型
double :双精度浮点类型
③、字符类型
char :字符类型
④、布尔类型
boolean :布尔类型/真假类型
2)、引用类型
除8种基本类型之外的所有类型。
1GB = 1024MB
1MB = 1024KB
1KB = 1024B
1B = 8bit(位)
B = byte 字节
int a = b = c = 100;//错,c没有提前声明
int a,b,c = 100;//对,同时声明3个int类型变量,abc,且给c初始化100。
int a,b,c;
a = b = c = 100;//对,变量的可传递性。
age > 100;
age = age + 1;
相关文章
- 暂无相关文章
用户点评