Java基础语法(第一部分)
注释 ,字面量(常量值),常量,变量,数据类型,关键字,标志符
一, 注释
作用:用来解释程序的,提升代码的可读性。
分类:
- 单行注释://
- 多行注释:/* */
- 文档注释:/** */注意:文档注释里的内容将来可以提取到程序说明书中去,命令为:javadoc 文件名+扩展名
注意不影响程序运行的原因是因为编译后的class文件里面没有了注释
二,字面量(常量值)
目的:告诉程序员中数据该怎么书写,通过数据直接表示。
分类:
- 整数,小数:与生活中的书写方式一样
- 字符:用单引号 ‘ ‘ 包裹,且里面只能有一个字符
- 字符串:用双引号" "包裹,里面内容可以随意
- 布尔值:分为真 true 和 假 false
- 空值:null
三,常量
常量不同于常量值,它可以在程序中用符号来代替常量值使用,使用前必须先定义,在声明常量的同时要赋予一个初始值。常量一旦初始化就不可以被修改
定义常量:
- final 数据类型 常量名(全大写)= 初始值
- 例如:
final double PAI = 3.1415926;
分类:
- 静态常量
- 成员常量
- 局部变量
注意:
- 在定义常量时就需要对常量进行初始化
- final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用和方法。
- 为了区别与常量的区别,常量取名一般用大写。
四,变量(重要)
作用:
内存的一块区域,用来存储一个数据,存储的值可以变化;可以把这块区域想象成一个盒子,里面装的东西即数据。
格式:
数据类型 变量名称 = 初始值
注:= 是赋值的意思,从右到左执行
变量的使用注意事项
- 变量必须声明后再使用
- 什么类型的变量智能存放什么类型的数据
- 变量的作用范围为}为止,即为作用域,同一个作用域内不能有重复的变量
- 变量定义的时候可以没有初始值,但是再使用前必须要有初始值
变量在计算机中的底层原理
五,数据类型
作用:
约束变量只能存储什么类型的数据,帮助定义不同类型的变量
分类:
引用数据类型:字符串类型 String
基本数据类型:
-
整型:
字节型:byte 【在内存中占1个字节,取值范围在 -128~127】
短整型:short 【在内存中占2个字节】
整型:int 【在内存中占4个字节】(默认)
长整型:long 【在内存中占8个字节】
-
浮点型:
单精度:float 【在内存中占4个字节】
双精度:double 【在内存中占8个字节】(默认)
-
字符型:char 【在内存中占2个字节】字符都有对应ASCII编码表存在计算机中
-
布尔型: boolean 【在内存中占1个字节】只有两个值分别识 true 和 false
六,关键字和标识符
- 关键字识Java中自带保留的,我们不能用来取名(包括变量名,类名等)
- 标识符则是用来取名的:包括 字母,下划线_,美元符号$,人民币¥,注意:不能以数字开头,不能用关键字。
- 取名的规范:
变量名:小驼峰 例如: studyNumber
类名:大驼峰 例如:Helloworld.java
常量:全大写 例如:PAI