Java 语言基础知识

49个关键字

1、访问修饰符:

private、protected、public

2、类、方法和变量修饰符

abstract、class、extends、final、implements、interface、native、new、static、strictfp、synchronized、transient、volatile

3、流程控制

break、case、continue、default、do、else、for、if、instanceof、return、switch、while

4、错误处理

try、catch、finall、throw、throws、assert

5、包控制

import、package

6、原始类型

byte、short、int、long、float、double、char、boolean

7、变量

this、super

8、无返回类型

void

9、未使用的保留字

const、goto

注意java不是c++:

include、unsigned不是关键字

null、true、false是技术上的常量值,不是关键字。

原始类型:八进制、十进制、十六进制默认是int但加L/l后缀就为long。

浮点常量:带小数点的。默认是double类型。要定义为float就要在后面加上F/f后缀

原始类型范围:byte、short、long、float、double都为有符号数;

                         char无符号数16位的unicode码

                         boolean只能是true或false

数组声明、构造和初始化:声明中包含数组长度永远是不合法的。
             请注意:只用在实例化数组对象(构造时),jvm才分配空间。这时与长度有关。

int[] test = new int[] 编译错误
int[] test = new int[5] 正确 然而只是创建单个对象,这些对象没有被赋值给引用。

             多维数组只是数组的数组,超出范围就会产生异常。

构建和初始化匿名数组:

int[] test=new int[]{4,7,2}  正确
new Object[3]{null, new Object(),new Object};   错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值