Java基础之第二天的学习

第二天的Java基础学习

今天主要学了Java的标识符、关键字、变量、数据类型、运算符。下面是自己整理的一些相关知识。

标识符(identifier)

Java语言中,对于变量,常量,函数(方法),语句块也有名字,我们统统称之为Java标识符.

标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名

Java中,凡是自己起名字的地方,都叫标识符,都遵循标识符规则

标识符命名规则:

        Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成

        标识符应以字母和下划线(_),美元符号($)开头

        Java标识符对字母大小写敏感

       长度没有限制

       标识符不能使用关键字

约定俗成:Java标识符的选取因见名知意而不能和Java关键字相同

一些具体的命名规范:

和接口名。每个字的首字母大写,含有大小写。例如,MyClassHelloWorldTime等。

方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myNamesetTime等。这种命名方法叫做驼峰式命名。

常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME

变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。

关键字(keyword)

Java 中一些赋以特定的含义,用做专门用途的字符串称为关键字(keyword),所有Java关键字都是小写英文字符串。

gotoconst  虽然从未使用,但也作被为 Java 关键字保留

无需记忆

大多数文本编辑器都会有颜色提示

IDE则会红色线条提示

常量

不会改变的变量,

直接定义值的数据,是常量

final关键词修饰的

变量(variable)

Java变量是程序中最基本的存储单元,是可以变化的数据量

用来表示值或储存计算结果

需要被初始化

通过变量名来访问

数据类型(type)

基本数据类型

Java编程语言定义了48种基本数据类型

逻辑——boolean

字符——char

整数——byteshortintlong

浮点——doublefloat

运算符(operator)

Java中的运算符包括:

算术运算符:+-、*、/%++--

关系运算符:><>=<===!=

      逻辑运算符:!&|^&&||

      位运算符    : &|~ ^<< >>>>>

      赋值运算符: =+=、*=/=%=

      字符串连接运算符:+

数据类型(转换)

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

默认转换

byte,short,charint—long—float—double

byte,short,char相互之间补转换,他们参与运算首先转换为int类型

强制转换

目标类型 变量名=(目标类型)(被转换的数据);

一般建议,最好不要随意使用强制类型转换,容易造成数据精度的损失。

   (1)容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度降低或溢出;使用时要格外注意。

   (2)有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后再进行计算。

逻辑运算符

!—逻辑非、&--逻辑与、|--逻辑或、^--异或、&&--短路与、||--短路或

运算符和优先级

猜你喜欢

转载自blog.csdn.net/chenhuan971/article/details/81121552