Java 基础

本文深入讲解了Java中的关键字,包括数据类型、流程控制、访问权限修饰符等,并详细阐述了每个关键字的作用,如break用于跳出循环,interface用于定义接口,abstract用于修饰抽象类和方法。

Java 基础

目录

  • 1 、常见的 Java 关键字

  • 2 、 关键字的作用

     

1 、常见的 Java 关键字

​
用于定义数据类型的关键字
byte Java 中最小的数据类型,在内存中占 8 位( bit ),即 1 个字节,取值范围-128~ 127,默认值 0
​
short 短整型,在内存中占 16 位,即 2 个字节,取值范围 -32768~ 32717,默认值 0
​
int :整型,用于存储整数,在内在中占 32 位,即 4 个字节,取值范围-2147483648~ 2147483647,默认值 0
​
long :长整型,在内存中占 64 位,即 8 个字节 -2^63~2^63-1,默认值 0 L
​
float :浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与 double 的区别在于 float 类型有效小数点只有 6~ 7 位),默认值 0
​
double :双精度浮点型,用于存储带有小数点的数字,在内存中占 64 位,即 8 个字节,默认值 0
​
char :字符型,用于存储单个字符,占 16 位,即 2 个字节,取值范围 0~ 65535,默认值为 null
​
boolean :布尔类型,占1个字节,用于判断真或假(仅有两个值,即 true、false ),默认值 false
    
用于定义数据类型值的关键字
true false null
    
用于定义流程控制的关键字
if    else switch    case default while do for break    continue return 
    
用于定义访问权限修饰符的关键字
private    protected public       
用于定义类,函数,变量修饰符的关键字
abstract final static synchronized   
用于定义类与类之间关系的关键字
extends    implements           
用于定义建立实例及引用实例,判断实例的关键字
new    this super instanceof   
用于异常处理的关键字
try    catch finally throw    throws
用于包的关键字
package    import   
​
其他修饰符关键字
native strictfp transient volatile assert
​
​
 

2 、关键字的作用

​
break  
    1、 在循环中使用的作用用于跳出循环
    2、 用书 switch 表示跳出该 switch 语句
​
continue 
    1、 continue 语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环。
return 
    2、 常用于结束该方法体。
interface 
    1、 用户定义一个接口
abstract 
    1、 可以用于修饰抽象类、抽象方法
    2、与 private 冲突 ,private 修饰的类不能被继承、private 修饰的方        法不能被重写
    3、与 final 冲突 ,final 修饰的类不能被继承、final 修饰的方法不能被       重写
    4、不能修饰 static 的方法, 因为 static 修饰的方法是属于类的,不能被        重写
static 
    1、用于可以用于修饰类变量
    2、可以用于修饰静态内部类
    3、可以用于修饰静态方法
    4、可以用于静态导包
private
    1、可以用于修饰成员变量
    2、可以用于修饰方法
    3、private 修饰的方法跟成员变量只能在本类中访问
protected
    1、可以用于修饰成员变量
    2、可以用于修饰方法
    3、protected 修饰的方法跟成员变量只能在子类中访问
public
    1、可以用于修饰成员变量
    2、可以用于修饰方法
    3、protected 修饰的方法跟成员变量可以在外部访问
final 
    1、用 fianl 修饰的类不能被继承
    2、用 fianl 修饰的方法不能被重修
    3、用 fianl 修饰的变量其实就是常量
extends 
    1、继承意思,用于表示类与类之间的关系
implements     
    1、实现的意思,通过它可以让类与接口之间产生实现关系。
instanceof      
    1、测试它左边的对象是否是它右边的类的实例,返回 boolean 类型的数据
finally        
    1、被 finally 控制的语句体一定会执行
    
    
  
​

关注我的技术公众号,定时有干货文章分享。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值