【Java笔记】chapter2-Java基础语法及概念
作者:互联网
chapter2:Java基础语法及概念
1. 注释
1.1 注释的分类
- 单行注释
格式:// 注释的内容 - 多行注释
格式:/* 注释内容 */ - 文档注释
格式:/**注释内容*/
2.关键字
2.1 概念
- 关键字是被java语言赋予了特定含义的单词
2.2 关键字的特点
- 组成关键字的字母全部小写
- 常见的代码编辑器,对关键字都有特殊的颜色标记
2.3 常见关键字
-
用于定义数据类型的关键字
class,interface,enum,@interface
byte,short,int,long,char
float,double,bootlean,void -
用于定义数据类型值的关键字
true,false,null -
用于定义流程控制的关键字
if,else,switch,case,default,for,while,do
,break,continue,return -
用于定义访问权限修饰符的关键字
public,protected,private -
用于定义类,函数,变量修饰符的关键字
abstract,final,static,synchronized -
用于定义类与类之间关系的关键字
extends,implements -
用于定义实例,引用实例,判断实例的关键字
new,this,super,instanceof -
用于异常处理的关键字
try,catch,finally,throw,throws -
与包相关的关键字
package,import -
其他关键字
native,strictfp,transient,volatile,assert
3.常量
3.1 概念
- 程序在运行过程中其值不会发生改变的量
3.2 常量的分类
- 字面值常量(掌握)
- 字符串常量:如 “HelloWorld”
- 整数常量:如 12,-13
- 小数常量:如 3.1415926
- 字符常量:如 ‘a’,‘0’
- 布尔常量:true,false
- 空常量:null
- 自定义常量(了解)
4.变量
4.1 变量的概念
- 在程序运行过程中,其值可以在某个范围内发生变化的量
- 变量的本质是内存中的一小块区域
4.2 变量的定义
数据类型 变量名 = 初始化值;
4.3 变量的作用域
- 只在它所属的代码块内有效(出了大括号就不认识)
- 代码块:一对大括号范围内的代码称为一个代码块
4.4 变量定义和使用的注意事项
- 变量未赋值时不能使用
- 变量只在它所属的代码块内有效
- 一行可以定义多个变量,但不推荐
5.Java数据类型及类型转换
5.1 数据类型分类
-
基本类型(8种)
- 整数型:字节型(byte,1字节),短整型(short,2字节),整型(int,4字节),长整型(long,8字节)
- 浮点型:单精度浮点型(float,4字节),双精度浮点型(double,8字节)
- 字符型:char(2字节)
- 布尔型:boolean(1字节)
-
引用类型
- 类(class)
- 接口(interface)
- 数组([ ])
5.2 类型转换分类
- 自动(隐式)类型转换
- 小类型转大类型,自动提升为大类型,运算结果是大类型
- 强制(显式)类型转换
- 手动将大类型转换成小类型,运算结果是小类型
格式:
小类型 变量名 = (小类型)大类型数据;
注意:当且仅当大类型数据可以转换为小类型时,才进行转换,否则会造成精度损失
6.标识符
6.1 概念
- 标识符:给类,方法,变量等起名字的字符序列
6.2 标识符的组成
- 标识符由字母,数字,下划线( _ )和美元符号( $ )
6.3 标识符的定义规则
- 不能以数字开头
- 不能是关键字
- 严格区分大小写
6.4 标识符的命名规范
- 采用驼峰命名法,尽可能“见名知意”
标签:Java,变量,定义,chapter2,语法,关键字,字节,标识符,常量 来源: https://blog.csdn.net/qq_41670002/article/details/110221066