java的基础语法
注释
关键字
常量
数据类型
变量
变量使用的注意事项
标识符
类型转换
目录
1.注释
在java语言中有三种注释方法,单行注释,多行注释以及文档注释。
单行注释使用两条斜杠//
多行注释使用/* */
文档注释使用/** */
注释的内容不会显示在最终的运行结果,合理使用注释可以提高代码的整体可读性
2.关键字
关键字就是在某种语言中被定义具体意义或用法的字符串,在Java语言中,关键字有两大特点
1.全部字母小写
2.在常用的代码编辑器中,会以高亮的形式显示出来
3.常量
在java中,常量的定义就是在程序运行过程中,其值不可以发生改变的量
java中的常量的分类
字符串常量 | 使用双引号括起来的内容为字符串常量,例如"我是字符串常量" |
整数常量 | 不带小数点的数值,可以直接进行输出,不需要引号 |
小数常量 | 带小数点的常量,可以直接输出,不需要引号 |
字符常量 | 使用单引号括起来的内容,但是它的内容只包括单个字符,例如'a' '我' |
布尔值常量 | 布尔值常量,表示真假,只有true和false两个值 |
空常量 | 一个特殊的值,空值。null。不能进行输出 |
4.数据类型
Java是一种强类型的语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的
5.变量
概述:变量是人为定义的,在程序运行过程中,可以将值进行改变的量
变量的定义格式
数据类型 变量名 = 变量值
变量名和变量值是人为定义的。
int a = 10;
如上所示,表示定义了一个数据类型为int 变量名为a 变量值为10的变量。
变量的修改格式
变量名 = 变量值
以上面的代码为例子,我要对它的值进行修改
a = 20;//修改变量
System.out.println(a);//将修改后的结果进行输出
6.变量使用的注意事项
1.变量名不能够重复
2.变量名不能够与关键字一样
3.每个变量都要记得赋值
4.long类型的变量在定义的时候,为防止出现整数过大的错误,在变量值的后面添加L
5.float类型的变量在定义的时候,为防止出现类型不兼容的错误,在变量值的后面添加f
7.标识符
标识符:就是给类、方法、变量等起名字的符号
标识符的命名规则:
1.标识符使用数字 字母 下划线 美元符组成
2.不能以数字开头
3.不能是关键字
4.区分大小写 例如abc和Abc是两个不同的标识符
常用的标识符的命名约定
小驼峰命名法:(常用于变量 方法的命名)
1.标识符是一个单词的时候,所有字母小写
2.标识符是多个单词组成的时候,第一个单词的首字母小写,其余单词首字母大写
如firstName
大驼峰命名法:(常用于类的命名)
1.标识符是一个单词的时候,首字母大写
2.标识符由多个单词组成的时候,每个单词的首字母大写。
8.类型转换
在java中有两种常用的类型转换,自动转换和强制转换。
自动转换:表示将一个数据范围小的数值或变量赋值给一个数据范围大的变量
例如
float a = 10;
数据类型为float但是变量值是一个整数类型,所以在进行最后的结果的输出的时候,会自动将其转换为浮点类型
float a = 10;
System.out.println(a);
//最后的输出结果就是10.0
强制转换:表示将一个数据范围大的数值或变量赋值给一个数据范围小的变量
强制转换需要人为设置,格式如下
目标数据类型 变量名 = (目标数据类型)值或变量;
使用强制转换的话 目标数据类型的数据范围绝对小于这个值或者变量
例如
int a = (int)88.88;
System.out.println(a);
//最后的输出结果就是88
如上代码所示,就是将变量值88.88的原本的小数类型转换为了int(整数类型)。