基础语法
一、注释
单行注释
-
//注释内容
多行注释
-
/* 注释信息 */
文档注释
-
/** 注释信息 */
二、关键字
具有特定含义的单词。关键字全部小写。目前Java中一共有53个关键字(2个保留字)。
2.1 保留关键字:
- const:常量
- goto:转到
2.2 访问修饰符
- public:公用,可跨包
- protected:受保护的,当前包内可用
- private:私有的,当前类可用
2.3 OOP关键字
- class:类,类名需要与文件名相同
- interface:接口,接口一般提供方法但不实现
- abstract:抽象,介于类与接口中,可以有也可以没有实现的方法体
- implemenst:实现,用于类或接口,实现接口
- extends:继承,用于类继承类
- new:新建一个类
2.4 包的关键字
- import:引入包
- package:定义包
2.5 数据类型
- byte:字节型,8bit
- char:字节型,16bit
- boolean:布尔型
- short:短整型,16bit
- int:整型,32bit
- float:浮点型,32bit
- long:长整型,64bit
- double:双精度,64bit
- void:无返回值
- null:空值
- true:真
- false:假
2.6 条件循环(流程控制)
- if
- else
- while
- for
- switch
- case
- do
- break
- continue
- return
- instanceof:实例检测,判断左边对象是否是右边的实例
2.7 修饰方法
- static:静态
- super:调用父类的方法
- this:当前类父类的对象
- native:本地
- strictfp:严格
- synchronized:线程,同步
- transient:短暂
- volatile:易失
2.8 错误处理
- catch
- try
- finally
- throw
2.9 其他
- enum:枚举
- assert:断言
三、常量
在程序中保持不变的量,称为常量。
在Java中,常量可分为六类:
- 字符串常量
- 整数常量
- 小数常量
- 字符常量
- 布尔常量
- 空常量
四、变量
与常量相对,能够在程序中发生改变的量,称为变量。
Java提供的显示的访问权限修饰符有3种,分别是:私有(private)、保护(protected)和公 共(public)。除此之外,还有一种默认的访问权限:friendly,它并不是Java的关键字,只有当变量前面没有写明任何访问权限修饰符时,就 默认以friendly作为访问权限。
4.1 变量定义
格式:数据类型 变量名=变量值;
面对long
变量数据越界,可以在数据后添加一个L
。
而Java默认小数类型为double
,使用float
关键字时,为防止不兼容,需要添加F
。
long l=100000000L;
float f=13.14F;
五、数据类型
5.1 计算机存储单元
计算机存储设备的最小信息单元叫"位(bit)“,我们又称之为“比特位”,通常用小写的字母“b”表示,而计算机中最小的存储单元叫“字节(byte)”,通常用大写字母"B"表示,字节是由连续的8个位组成。
5.2 数据类型
Java是强类型语言,每一种数据都必须有明确的数据类型,不同的数据类型也分配了不同的内存空间。所以其表示的数据大小是不一致的。
六、标识符
所谓标识符,就是给类、方法、变量等起名字的符号。
规则
- 由数字、字母、下划线_和美元符$组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
约定
小驼峰:方法、变量
- 标识符是一个单词时,首字母小写
- 标识符由多个单词组成,第一个单词字母小写,其他首字母大写
大驼峰:类
- 标识符是一个单词时,首字母大写
- 标识符由多个单词组成,首字母全部大写
七、类型转换
7.1 类型转换分类
- 自动类型转换
- 强制类型转换
7.2 自动类型转换
把一个表示数据范围小的数值或变量赋值给一个表示数据范围大的变量时,可以实现自动范围转换:
double d=10
7.3 强制类型转换
将数据范围大的转换为范围小的
- 格式:
目标数据类型 变量名=(目标数据类型)值或变量
- 范例:
int k=(int)88.88
最后
以上就是默默黑裤最近收集整理的关于Java快速入门 【第二章】基础语法基础语法的全部内容,更多相关Java快速入门内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复