关键字:
用于定义数据类型的关键字 | ||||
class | inlerface | byte | short | int |
long | float | double | char | boolean |
void | ||||
用于定义数据类型值的关键字 | ||||
true | false | null | ||
用于定义流程控制的关键字 | ||||
if | else | switch | case | default |
while | do | for | break | continue |
return |
注:关键字都是小写的。
标识符
一:在程序中自定义的一些名称。
二:由26个英文字母大小写,数字:0——9,符号:_(下划线的意思)$组成。
三:定义合适标识符规则:
1,数字不可以开头。
2,不可以使用关键字。
注:java中严格区分大小写。
注释
一:用于注解说明解释程序的文字就是注释。
二:java中注释的格式:
1,单行注释:格式//注释文字。
2,多行注释:格式/*注释文字*/。
3,文档注释:格式/**注释文字*/(这个只有java才有的)
注释的应用:
思路:
-
定义一个类,因为java程序都定义类中,java程序都是以类的形式
存在的,类的形式其实就是一个字节码文件最终体现。
2.定义一个主函数,为了让该类可以独立运行。
3.因为演示“hello world”,在控制台上看到该字样,所以需要使用输出语句
来完成。
步骤:
-
用class关键字来完成类的定义,并起一个阅读性强的类名。
-
主函数:public static void main(String[] args)这是固定格式。JVM(java虚拟机)认识
-
使用输出语句:System.out.println("Halle World").
代码仅仅是思想的一种体现形式。
{ //定义一个主函数,为了让该类可以独立运行
public static void main(String[] args){
System.out.println("Hello World");//这是输出语句,用于将括号中的数据
} 打印到控制台上。ln可以在数据的结尾处换行。
}
常量与变量
一:常量表示不能改变的数值。
二:java中常量的分类:
-
整数常量。所有整数
-
小数常量。所有小数
-
布尔(boolean)型常量,较为特殊。只有两个值(true,false)
-
字符常量。将一个数字字母或符号用单引号('')标示
-
字符串常量。将一个或者多个字符有双引号("")标示
-
null常量。只有一个数值就是null
对于整数:有四种表现形式。
进制的转换:
二进制:0,1。满2进1.
八进制:0——7,满8进1。用0开头表示。
十进制:0——9,满10进1。
十六进制:0到——9,A——F,满16进1。用ox开头表示。
结论:八进制数,其实就是二进制位3个二进制位一个八进制位。
十六进制:其实就是二进制中的四个二进制位为一个十六进制位。
变量的概念:
-
内存中的一个储存区域
-
该区域有自己的名称(变量名)和类型(数据类型)
-
该区域的数据可以在同一类型范围内不断变化
为什么要定义变量:
1.用来不断的存放同一类型的常量,并可以重复使用。
使用变量注意:
-
变量的作用范围(一对{}之间有效)
-
初始化值
定义变量的格式:
-
数据类型 变量名=初始化值
-
注:格式是固定的,记住格式,以不变应万变。
理解:变量就如同数学中的未知数
常量与变量
一.自动类型转换(也叫隐式类型转换)
二.强制类型转换(也叫显示类型转换)
表达式的数据类型自动提升:
-
所有的byte型,short型,char型的值将被提升到int型
-
如果一个操作数是long型,计算的结果就是long型
-
如果一个操作数是float型,计算的结果就是float型
-
如果一个操作数是double型,计算的结果就是double型