java全部关键字及其每个用法解释

java全部关键字及其每个用法解释... java全部关键字及其每个用法解释 展开
 我来答
姜望盈嘉丽
2019-09-02 · TA获得超过3743个赞
知道大有可为答主
回答量:3100
采纳率:27%
帮助的人:427万
展开全部
java关键字
1.break和continue

break和continue是两个java关键字,在一个循环中,比如50次的循环语句中,如果在某次循环中执行了break语句,那么整个循环语句就结束。

如果在某次循环中执行了continue语句,那么本次循环就结束,即不再执行本次循环中循环体中continue语句后面的语句,而转入进行下一次循环。
2.static关键字

(1)用static修饰的变量是类变量,否则是实例变量,类变量被所有对象共享,即所有对象的这个类变量都分配给同一处内存,改变其中一个对象的这个类变量就会改变其他对象的这个类变量。

(2)java程序执行时,类的字节码文件被加载到内存,如果该类没有创建对象,类的实例成员变量不会被分配内存。但是类中的类变量被加载到内存时,就分配了相应的内存空间。如果该类创建对象,那么不同对象的实例变量互不相同,即分配不同的内存空间,而内变量不再分配内存空间,即所有对象的类变量是相同的。

(3)当创建第一个对象时,类中的实例方法就分配了入口地址,当再创建对象时,不再分配入口地址,也就是说方法的入口地址被所有对象共享,当所有对象都不存在时,方法的入口地址才被取消。
3.this关键字

(1)
this是java的一个关键字,表示某个对象。this可以出现在实例方法和构造方法中,但是不可以出现在类方法中(因为非静态的变量或方法不能在静态的方法中被调用),this关键字出现在构造方法中时,代表使用该构造方法所创建的对象。实例方法必须通过对象来调用,当this关键字出现在类的实例方法中时,代表正在调用方法的当前对象。

(2)实例方法可以操纵成员变量,当实例成员变量在实例方法中出现时,默认的格式是this.成员变量
4.final关键字

final关键字可以修饰类、成员变量和方法中的参数。

final类不能继承。

final方法不能被重写,但可以被继承。

final成员变量必须赋初值,且不能改变。

final参数的值不能改变。
5.abstract关键字

abstract关键字可以修饰类、变量、方法。

abstract类可以有abstract方法。对于abstract方法,只允许声明,不允许实现,而且不能使用final修饰abstract方法(因为final方法不能被重写)。

对于abstract类,不能使用new运算符创建该类的对象,需产生其子类,由子类创建对象,如果一个类是abstract类的子类,那么它必须实现父类的abstract方法
6.super关键字

(1)子类不能继承父类的构造方法,因此,子类如果想使用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来调用,且super必须在子类构造方法的第一条语句。

(2)如果类里面定义了一个或多个构造方法,那么java不提供默认的构造方法(不带参数的构造方法),因此,当在父类中定义了多个构造方法时,应该包括一个不带参数的构造方法,以防子类省略super时出现错误。
jyfai0
2012-06-18 · TA获得超过404个赞
知道答主
回答量:93
采纳率:0%
帮助的人:51.9万
展开全部
你说的是50个关键字吗?上学时,老师让被了好久,可是现在依然背不全。但是,命名变量的时候,却知道,这个词不能用!
随着你学习的深入,这些东西都会慢慢积攒起来的,你现在刻意的记,反而没什么用,特定的状态下,记忆某些特定的东西,往往事半功倍!
就像英语,上学时不知道有什么用,结果不好好学,现在了,需要用了,才发现没学可惜了,但是再学起来是很快的!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悲寂狼魂
2012-06-15 · TA获得超过263个赞
知道小有建树答主
回答量:672
采纳率:0%
帮助的人:281万
展开全部
小学生么?书上的字认识吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江南一尾鸢
2012-06-15 · TA获得超过436个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:177万
展开全部
全部?????不是的吧。也太多了吧http://wenku.baidu.com/view/d420dec6d5bbfd0a795673ee.html
这里有文库,还蛮详细的,自己下了看看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式