常用关键字

     常用的一些关键字
   1: Eclipse 中颜色字体的分类:
   1)黑体字、一般都是常用的类名,方法名,局部变量。
   2) 粗体红色字:关键字。
2

关键字:就是一些已经赋予了固定含义的单词。不能用关键字作为变量名、方法名、类名。

3:

Java中有哪些关键字:50

跟类相关的关键字:classabstractinterfaceextendsimplements

 packageimport

跟访问权限相关:publicprivateprotected

跟方法相关:voidreturn

基本数据类型:int long short float double byte char boolean

跟循环判断相关:for switch if else break case continue default while do

异常相关:trycatchfinally 、 throwhrows

其他的:instanceof  this super finalsynchronizedenumstatic

4:

Java中数据类型:基本数据类型、引用类型

基本数据类型:有8个 shor t int  long  float  double  byte  char  boolean。

引用类型:也称为类类型(所有以类方式定义的类,全部都是引用类型)

JFrameStringArrayListStudent

JFrame jf;//定义一个引用,这个引用是JFrame类型的

Jf  = new JFrame();

引用类型和基本数据类型区别:

基本数据类型:没有方法和属性调用,只是用于存储基本变量值

引用类型,有方法和属性调用,执行复杂的操作

   强调:八大基本数据类型每个类型都会对应有一个引用类型

int  -> Integer

byte -> Byte

long -> Long

char -> charactor

 


5:修饰属性方法类的访问范围的一个修饰符

分类:public  protected 默认不写 private

 

1、权限范围总结

public:访问权限最大,整个工程随意访问使用

Protected:只能在同一个包下类使用,不同包的子类可以继承它

默认不写:只能在同一个包下类使用

private:访问权限最小,只能在当前类自己内部使用

 

2、使用范围总结

四个访问权限:方法、属性

类:只能用public和默认不写方式修饰

 

6:final : 最后的

可以修饰:类、方法、属性、参数

修饰类:不能被继承了(断子绝孙)

不能用final修饰抽象类和接口

修饰方法:不能被重写了

  不能修饰抽象方法

修饰属性:表示属性是常量,必须要初始化值(直接赋值和构造方法传值)

修饰参数:代表参数在当前方法体内,不能被修改值

 

Instanceof:判断当前对象的转型子类对象是什么类型

格式:boolean 变量名 = 父类对象 instanceof  子类类型名

7:循环判断结构

判断语句:if判断  switch判断

循环结构:for循环、while循环、do...while循环

 

do...while循环:无论什么前提下,一定会由一次循环执行

switch:只支持intString判断

 

:8: thissuper

this:当前类的对象

super:父类的对象

 

This:可以调用当前类的属性和方法(普通方法和构造方法)

调用普通方法:this.方法名();

调用构造方法:this();

注意:this调用当前类构造方法1)只会在构造方法中调用其他构造方法

    2)调用构造方法必须写在当前方法体的第一行

 

 

Super可以调用父类的属性和方法(普通方法和构造方法)

调用普通方法:super.方法名();

调用构造方法:super();

注意:1、一般方法重写,都会在第一行加上super.重写方法名();

用于对父类方法的过程补充

  2、子类的构造方法一定会调用父类的构造方法

     用于初始化父类对象,并继承父类对象的属性和方法

  3调用父类构造方法必须写在当前方法体的第一行

 

:9: static

static:静态的

修饰:类(内部类)、方法、属性、静态块

注意:静态修饰的属性和方法,初始化的时间和类同步

     成员(普通)属性和方法:初始化时间和对象同步

  静态块:static{}

静态的东西跟类走,非静态的跟对象走

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值