Java学习日常——基础(二)

首先是Java的标识符,标识符就是名字,类名,方法名,变量名都被称为标识符,标识符有以下几点要求。

1.所有的标识符都必须以字母,数字,下划线以及美元符号开始。

2.首字符之后可以是字母,数字,下划线,美元符号以及数字的任意字符组合。

3.Java关键字不能用作标识符。

4.标识符严格区分大小写。

5.标识符尽量做到语义化,即见名知意。

下面表中给出了Java的关键字以及关键字说明。

类别关键字说明
访问控制private私有的
 

protected

受保护的
 public公共的
类、方法和变量修饰符abstract声明抽象
 class
 extends扩充,继承
 final最终值,不可改变的
 implements实现(接口)
 interface接口
 native本地,原生方法(非Java实现)
 new新,创建
 static静态
 strictfp严格,精准
 synchronized线程,同步
 transient短暂
 volatile易失
程序控制语句break跳出循环
 case定义一个值以供switch选择
 continue继续
 default默认
 do运行
 else否则
 for循环
 if如果
 instanceof实例
 return返回
 switch根据值选择执行
 while循环
错误处理assert断言表达式是否为真
 catch捕捉异常
 finally有没有异常都执行
 throw抛出一个异常对象
 throws声明一个异常可能被抛出
 try捕获异常
包相关import引入
 package
基本类型boolean布尔型
 byte字节型
 char字符型
 double双精度浮点
 float单精度浮点
 int整型
 long长整型
 short短整型
变量引用super父类,超类
 this本类
 void无返回值
保留关键字goto是关键字,但不能使用
 const是关键字,但不能使用
 null

Java有两种数据类型,分别是基本数据类型和引用数据类型,基本数据类型里面有八种基本类型,其中六种数字类型,一种字符类型,一种布尔型。接下来一一介绍这八种基本数据类型。

1.byte

byte数据类型是八位,有符号,以二进制补码表示的整数。

范围由-128~127(-2^7~2^7-1)

例:byte a = 100;

2.short

short数据类型是16位,有符号,以二进制补码表示的整数。

范围由-32768~32767(-2^15~2^15-1)

例:short b = 20;

3.int

int 数据类型是32位、有符号的以二进制补码表示的整数。

范围由-2,147483648~2147483647(-2^31~2^31-1)

例:int c = 3;

4.long

long 数据类型是 64 位、有符号的以二进制补码表示的整数。

范围由-9,223,372,036,854,775,808~9,223,372,036,854,775,807(-2^63~2^63 -1)

例:long d = 5446453L;

5.float

float 数据类型是单精度、32位、符合IEEE 754标准的浮点数。

例:float e = 5.5f;

6.double

double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数。

浮点数的默认类型为double类型。

例:double f = 64546.456;

7.boolean

boolean数据类型表示一位的信息。

只有两个取值:true 和 false。

这种类型只作为一种标志来记录 true/false 情况。

默认值是 false。

例:boolean g = false;

8.char

char类型是一个单一的 16 位 Unicode 字符。

最小值是 \u0000(即为0)。

最大值是 \uffff(即为65,535)。

char 数据类型可以储存任何字符。

例:char h = 'a';

注:

1.声明float后,必须在后面加f或F,例:float a = 5.5f;

2.声明long后,必须在后面加l或L(建议使用L,l容易和数字1混淆),例:long b = 2L;

3.char类型要使用单引号引起的单个字符。

Java声明变量的方式为:变量类型    变量名 = 变量初始化值;

 

 

转载于:https://my.oschina.net/u/3970508/blog/2122124

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值