学习java语言我们需要了解一些有关JAVA语言的一些常识,可能不仅仅用于JAVA语言当中,在其他语言也会用到。
1.关键字和保留字
关键字:
- 定义:被java语言赋予了特殊含义,用做专门用途的字符串
- 特点:全是小写
保留字:
- 现版本未用的关键字
2.标识符
对变量,方法和类等要素命名时使用的字符。
命名规则:
- 由26个英文字母大小写 ,0-9,_ , 或 $ 组成.
- 数字不可以开头
- 不可以使用关键在和保留字,但可以包含关键字和保留字。
- Java中严格区分大小写,长度无限制。
- 标识符不能包含空格。
命名规范: - 包名: 多单词组成时所有字母都要小写 xxxyyyzzz
- 类名、接口名:多单词组成时,所有单词首字母大写 XxxYyyZzz
- 变量名、方法名:多单词组成时,第一个单词首字母小写 xxxXxxZzz
- 常量名:所有字母都大写。多单词时每个单词用下划线连接 XXX_YYY_ZZZ
命名时尽量做到 见名知意 提高阅读性,有意
变量,是我们在学习JAVA语言中要常用到的下面就是我在学习JAVA语言中所总结的一些有关的一些使用方法
变量的使用:
- 定义变量的格式:数据类型 变量名 = 变量值;
- 说明:①先定义,后使用。
②变量都定义在其作用域内。在作用域内,是有效的。在作用域外,是无效的。
数据类型 - long 型必须以” l “或” L “结尾
- 整型通常利用 int 定义
- 浮点型通常使用double定义
- 定义char型变量,通常使用一对 ’ ‘ 内部只能写一个字符(任何字符)
- 表示方式: ①声明一个字符
②转义字符
③直接使用 Unicode 值表示字符型常量 - 布尔型:①只能取true或false
②常常在条件判断,循环结构中使用
基本数据类型之间的运算规则:
前提:这里只讨论7中基本数据类型变量之间的运算,不包含boolean类型
①自动类型提升:
- 当容量小的数据类型和变量与容量大的数据类型的变量做运算时,结果自动提升为荣达大的数据类型
byte,char,short→int→long→float→double
- 当byte,char,short三种类型做运算时,结果都是int类型
②强制类型转换:
- 自动类型提升运算逆运算
- 强转符号 如 :double d = 12.3;int i1 = (int)d1;
- 强转类型转换,可能导致精度损失。
当定义long型整数时,若不超过int型数值,
定义时可不加L定义float时必须加f
整形常量:默认为int
浮点型常量:默认为double
String类型变量的使用
1.String属于引用数据类型
2.声名String类型变量时,使用一对 " " 3.String可以和8中基本数据类型做运算,且运算只能是连接运算:+
4.运算结果仍是String类型
以上就是我所总结的一些基本常识和有关变量的定义以及使用的一些方法,当然任何一门计算机语言的学习都离不开时间,只有我们多敲代码多思考才能更好更快的去了解去学习一门语言。当然,这也是我在学习过程中随手记下的学习记录可能有一些不足之处或者有一些错误,也欢迎大家跟我交流,一起学习,一起进步。加油,奥利给!