Java 中的关键字很多,大约有 50+,在命名上我们不能和这些关键字冲突的,编译会报错,每个关键字都代表着不同场景下的不同含义,接下来给大家详细介绍一下Java的53个关键词。

Java共有53个关键词:48个关键字,2个保留字,3个特殊直接量。

访问修饰符(3个):public、protected、private

定义类、接口、抽象类和实现接口、继承类的关键词、实例化对象(6个):class、interface、abstract、implements、extends、new

包相关(2个):import、package

数据类型(9个):byte、char、boolean、short、int、float、long、double、void、

条件循环(12个):if、else、while、for、switch、case、default、do、break、continue、return、instance of

修饰方法、类、属性和变量(9个):static、super、final、this、native、strictfp、synchronized、transient、volatile

错误处理(5个):catch、try、finally、throw、throws

其他(2个):enum、assert

保留字(2个):const、goto

特殊直接量(3个):null、true、false

java关键字有多少?相关推荐

  1. Java关键字this、super使用总结

    2019独角兽企业重金招聘Python工程师标准>>> 一.this关键字 Java关键字this只能用于成员方法体内,它是一个系统隐含的指针且被自动附加在非静态的成员方法参数列表中 ...

  2. Java关键字系列(public,protected,private)

    Java关键字系列(public,protected,private) public.protected和private做为java访问权限修饰词而使用. 首先要明白,java中的每个定义(定义类.字 ...

  3. 深入Java关键字instanceof

    深入Java关键字instanceof   instanceof关键字用于判断一个引用类型变量所指向的对象是否是一个类(或接口.抽象类.父类)的实例.   举个例子: public interface ...

  4. Java关键字final、static、this、super使用总结

    一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类.非抽象类成员方法和变量.你可能出于两种理 ...

  5. Java 关键字和语句

    关键字和语句 关键字 Java 的关键字对 Java 的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名.方法名.类名.包名. Java 关键字有如下表所列,目 ...

  6. 转!Java关键字final、static使用总结

    Java关键字final.static使用总结 一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非 ...

  7. [Java] 关键字final、static使用总结

    一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类.非抽象类成员方法和变量.你可能出于两种理 ...

  8. java最少有多少线程_【并发编程】一个最简单的Java程序有多少线程?

    一个最简单的Java程序有多少线程? 通过下面程序可以计算出当前程序的线程总数. import java.lang.management.ManagementFactory; import java. ...

  9. 深入Java关键字null

    转载:http://lavasoft.blog.51cto.com/62575/79243/ 深入Java关键字null 一.null是代表不确定的对象 Java中,null是一个关键字,用来标识一个 ...

  10. 【Java学习笔记之一】java关键字及作用

    Java关键字及其作用 一. 总览: 1 访问控制 2 private protected public 3 4 类,方法和变量修饰符 5 abstract class extends final i ...

最新文章

  1. “全能”选手—Django 1.10文档中文版Part2
  2. java基础专栏—CommonApi
  3. 机器学习中的数学(4)-线性判别分析(LDA), 主成分分析(PCA)
  4. mysql二维数组vb_VBA链接MYSQL的帮助类
  5. WIN10 中mysql8 忘记密码
  6. python socket tcp_python socket 模拟tcp通讯
  7. 【原】Spark Standalone模式
  8. SpringMVC 返回json的两种方式
  9. 编程语言对比 异常处理
  10. 吴恩达深度学习——超参数调优
  11. VM安装windows server 2008
  12. java web 错误处理实例_javaweb异常提示信息统一处理(使用springmvc,附源码)
  13. PPT文件压缩方法有哪些?
  14. DataMatrix 编码生成和译码原理即方法
  15. Excel-数据透视表快捷操作--数值占比汇总
  16. 工程施工阶段成本变化
  17. H5前端输入和展示 表情 三种解决方案
  18. CentOS7.0如何查看MAC地址
  19. 高级产品经理十八种能力
  20. python刷头条文章访问量_前几天在网站里刷了20w访客 可一天也就加了几百访问量 那到20w不得一年多,请问这个速度正常吗?...

热门文章

  1. java中获取配置文件数据_Java 读取、获取配置文件.properties中的数据
  2. 计算机录像怎么操作,电脑屏幕录制怎么操作?
  3. 记2021上半年软考中级-数据库系统工程师考试
  4. STM32F4 固件库下载
  5. Mac-VMware-分辨率修改
  6. CSDN直播BlOB视频流下载,JAVA实现下载直播视频
  7. Proteus8.6版本+ STM32F103驱动LCD12864显示程序+按键+ADC
  8. Java反序列化漏洞之殇
  9. 【OpenCV-Python】29.OpenCV的特征检测——特征匹配
  10. openvpen最新安卓中文版_ins下载官方安卓最新版-ins下载安卓版中文版下载v2.5.46 手机版-西西软件下载...