继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JAVA笔记:标识符、数据类型、变量、三元运算符

自然妙有猫仙人
关注TA
已关注
手记 3
粉丝 21
获赞 232
JAVA标识符:

标识符是用于给 Java 程序中变量、类、方法等命名的符号。

使用标识符时,需要遵守几条规则:

  1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴

  2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以

  3. 标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!

  4. 标识符的命名最好能反映出其作用,做到见名知意。

JAVA数据类型:
1.基本数据类型(数值型[整数、浮点],字符型,布尔型)
2.引用数据类型(类,接口,数组)

基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。

常用数据类型:
数据类型 说明 字节 应用 示例
int 整型 4 储存整数
double 双精度浮点型 8 储存小数
float 单精度浮点型 4 储存小数
char 字符型 2 存储单个字符
boolean 布尔型 1 表示“真”或“假”

String 是一种常见的引用数据类型,用来表示字符串。在程序开发中,很多操作都要使用字符串来完成,例如系统中的用户名、密码、电子邮箱等。

自动类型转换的规则:

1.目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型
2.目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 int 类型的变量里直接可以转换 double 类型的数据,但反过来就不可以了

强制类型转换:(数据类型)数值;

强制类型转换可能会造成数据的丢失


JAVA变量:

语法:变量类型 变量名 = 变量值;
重新赋值: 变量名 = 变量值;
命名的规则:可以使用字母,数字,下划线,$符号,不能以数字开头,不能使用JAVA关键字

优秀攻城师的习惯:

1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge

2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息

PS: Java 变量名的长度没有限制,但 Java 语言是区分大小写

变量的使用规则:

1、Java 中的变量需要先声明后使用

2、变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值

3、变量中每次只能赋一个值,但可以修改多次

4、main 方法中定义的变量必须先赋值,然后才能输出

5、虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等

打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP

热门评论

123name为什么不合法


查看全部评论