- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA关键字整理
JAVA关键字整理以下信息由许博原创+转载,如有错误请指出,不喜请勿喷。谢谢合作!JAVA共有50个关键字,分别为以下关键字:Aabstract抽象assert(断言)包括两种表达式,分别如下: assert expression1; assert expression1:expression2;在两种表达式中,expression1表示一个boolean表达式, expression2表示一个基本类型或者是一个对象(Object),基本类型包括boolean,char,double,float,int和 long。由于所有类都为Object的子类,因此这个参数可以用于所有对象。在运行时,如果关闭了assertion功能,这些语句将不起任何作用。如果打开了assertion功能,那么expression1的值将被计算,如果它的值为false,该语句强抛出一个AssertionError对象。如果assertion语句包括expression2参数,程序将计算出 expression2的结果,然后将这个结果作为AssertionError的构造函数的参数,来创建AssertionError对象,并抛出该对象;如果expression1值为true,expression2将不被计算。Bbreak用在循环中表示结束本次循环,用在switch-case中表示退出当前switchboolean变量类型,指代真假byte变量类型,指代字节。是基本类型。java byte是做为最小的数字来处理的,因此它的值域被定义为128~127,也就是signed byte。Ccase和switch套用,同else ifcontinue用在循环中表示结束本次循环进行下一次循环charchar表示的是单引号内的单个字符?,char类型表示的是字符,不是字符串,因此不能用来表示单词。class类对象catch和try套用,用来进行异常处理Ddo和while套用构成循环default用在switch-case语句结构中,default表示不满足任何case时调用default对应代码块double双精度浮点型数据,但是使用double会造成精度丢失,使用float则不会,因为float采用的是科学表示法Eelse和if套用组成判断结构,不满足if中的条件则执行else中代码块enum枚举,enum很像特殊的class,实际上enum声明定义的类型就是一个类。extends继承Ffloat楼上已讲解final修饰符,被final修饰的变量叫做常量,被修饰的类不可被继承,被修饰的方法不可被重写finally一般情况下和tyr-catch套用,只要java虚拟机不停止运行,则一定回执行finally中的代码块for循环,java中for循环和foreach使用的是同一关键字,即:for,具体格式不必解释Iimplements在类名后用implements跟上要实现的接口importimport后面跟上要引入的jar包interface接口的声明if和else套用形成判断结构,楼上已讲解。int基本数据类型,表示数字和Integer的区别:int是基本数据类型Integer是int的封装类int 和Integer都可以表示某一个数值int 和Integer不可以互用,因为他们是两种不同的数据类型instanceof相当于is a,如:a instanceof b,用来判断a是否是b,返回值类型是booleanLlong表示长整型数据。Nnew个人觉得不必解释native本地方法,比如:用C语言写好,用java来调用(java本地接口)Ppublic修饰符,表示公用private修饰符,表示私有protected修饰符,表示仅可被子类调用packagepackage用来声明当前类属于某个包Rreturn返回Sstatic修饰符,表示静态,个人觉得不用解释super就像this指代当前类对象一样,super指代父类对象synchronized在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法很可能还会被其他线程的对象访问。每个对象只有一个锁(lock)与之相关联。实现同步是要很大的系统开销作为代价的,甚至可能造成死锁,所以尽量避免无谓的同步控制。具体用法以后出专题short短整型switch和case组成判断结构,楼上已解strictfp该关键字放在类名前面,表示该类进行严格的浮
您可能关注的文档
最近下载
- 2025《几何画板在数学教学中的应用研究文献综述》1800字.docx VIP
- 湘美版高中美术绘画 奏响色彩的旋律(共28张PPT)(内嵌视频).pptx VIP
- 规范《DLT555-2004-气体绝缘金属封闭开关设备现场耐压及绝缘试验导则》.pdf VIP
- 2025巧用几何画板开拓数学思维作一个角等于已知角教学思考.docx VIP
- 标日初级第1课练习.doc VIP
- Unit4EatwellSectionA2a-2e英文版教案人教版(2024)七年级英语下册.docx
- 教学经验分享.ppt VIP
- 2025届高考数学复习备考策略课件.pptx VIP
- 2013年考研英语一真题解析.pdf VIP
- 第2课 教师节快乐(教学设计)2025二年级上册道德与法治 - 副本.docx
文档评论(0)