1_基本语法之关键字和保留字_标识符_注释

关键字:提前被JAVA定义过,并赋值有特殊含义的单词

以后突然忘记也不用百度了,经常看一遍,久而久之就知道了

  1. abstract:抽象的,用在类的声明中来指明一个类是不能被实例化的,但是可以被其他类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现。
  2. continue:用来中断当前循环过程,从当前循环的最后重新开始执行,如果后面跟有一个标签,则从标签对应的地方开始执行。
  3. break:用来改变程序执行流程,立刻从当前语句的下一句开始执行。如果后面跟有一个标签,则从标签对应的地方开始执行。
  4. for:用来声明一个循环。程序员可以指定要循环的语句,退出条件和初始化变量。
  5. while:用来定义一段反复执行的循环语句,循环的退出条件是while语句的一部分。
  6. do:用来声明一个循环,这个循环的结束条件可以通过while关键字来设置。
  7. static:表示静态的。用来定义一个变量为类变量,类只维护一个类变量的拷贝,不管该类当前有多少个实例;用来定义一个方法为类方法。类方法通过类名调用而不是特别的实例,并且只能操作类变量。
  8. goto:Java为了避免使用goto带来的潜在错误,把goto设为保留字。
  9. package:用来定义一个包来组织功能不同的类和接口。
  10. synchronized:在多线程操作中用来同步代码块。
  11. assert:表示断言,在程序开发的时候用来检查程序的安全性,在发布的时候通常都不使用asset。
  12. if:用来生成一个条件测试,如果条件为真,就执行if下的语句。
  13. else:如果if语句的条件不满足就会执行该语句。
  14. switch:当条件等于某个具体的值时,运行某些语句的选择时,就可以采用switch选择语句。
  15. 网赌平台哪个信誉好,case:用来定义一种分支选择,如果某个值和switch中给的值一样,就会从该分支开始执行。
  16. default:用在switch语句块中,当case语句都不满足条件的时候执行。
  17. this:代表当前使用的类的一个实例,可以用来访问类变量和类方法。
  18. super:对当前对象的父类对象的引用。
  19. boolean:用来定义一个布尔类型数据。
  20. byte:用来定义一个字节类型。
  21. char:用来定义一个字符数据类型。
  22. short:用来定义一个短整型数据类型。
  23. int:用来定义一个整型数据类型。
  24. long:用来定义一个长整型数据类型。
  25. float:用来定义一个浮点数据类型。
  26. double:用来定义一个双精度浮点数据类型。
  27. private:表示私有的,用来修饰方法和变量,表示这个方法或变量只能被这个类
  28. protected:表示受保护的,用来修饰方法和变量,表示这个方法只能被同一个类中的、子类中的或者同一个包中的类中的元素所访问。
  29. public:表示公开的,用来修饰方法和变量,表示这个方法和变量能被类中所有元素访问。
  30. const:表示常量,作为保留字使用。
  31. native:Java程序中同C程序的接口。
  32. volatile:用在变量的声明中表示这个变量是同时被运行的几个线程异步修改的。
  33. strictfp:运算依据浮点规范IEEE-754来执行,使浮点运算更加精确,而且不同的运算平台所执行的结果是一致的。
  34. try:用来定义一个可以出现异常的语句块。如果一个异常被抛出,一个可选的catch语句块会处理try语句块中抛出的异常。同时,一个存在的finally语句块会被执行,无论一个异常是否被抛出。
  35. catch:用来声明当try语句块中发生运行时的错误或非运行时异常时运行的一个块。
  36. finally:用来定义不管在前面的try语句中是否有异常或运行时发生错误都会执行的一段代码。
  37. final:表示不变的。final修饰的类不能被子类化,final修饰的方法不能被重写,final修饰的变量不能改变其初始值。
  38. class:用来声明一个类。
  39. interface:用来声明一个接口。
  40. instanceof:用来测试第一个参数的类型是否是第二个参数的类型,或者可以强制转化为第二个参数。
  41. transient:标记为transient的变量,在对象储存时,这些变量状态不会持久化。当对象序列化的保存在存储器上时,不希望有些字段数据被保存,为了保证安全性,可以把这些字段声明为transient。
  42. extend:在类的声明中是可选的,用来指明类需要继承一个类。
  43. implements:在类的声明中是可选的,表示实现某个或多个接口。
  44. enum:在java中表示枚举类型。
  45. new:用来实例化一个对象,给类分配内存空间。
  46. void:用在方法声明中说明这个方法没有任何返回值。
  47. return:用来结束一个方法的执行,后面可以跟一个方法声明中要求的类型值。
  48. import:在源文件开始的部分指明后面将要引用的一个类或整个包,这样就不必在使用的时候加上包的名字。
  49. throw:用来抛出一个异常对象或者任何实现throwable接口的对象。
  50. throws:用在方法的声明中,说明哪些异常是这个方法不处理的,由方法的调用者来处理。

保留字:提前被JAVA定义过,但还没有给予赋值

关键字的一个重要限制是它们不能作为方法、变量或类的名字。

网赌平台哪个信誉好 1

abstract:用来定义类或者方法 具有抽象属性

assert:断言.用来程序调试

boolean:基本数据类型之一,布尔类型

break:提前跳出一个

byte:基本数据类型之一,字节类型

case:switch语句中  表示一个分支

catch:try/catch语句中 用来捕捉异常(7.0之后支持捕捉多个异常)

char:基本数据类型之一,字节类型

class:声明为一个类

const:保留关键字,没有具体含义

continue:在循环语句中,跳出本次循环,回到开始出 执行下一次循环

default:表示默认。例如在switch/case语句中 表示一个默认的分支

do:用在do-while循环中-二话不说 先给你循环一次

double:基本数据类型之一,双精度浮点型(八个字节  64位)

else:if/else语句中 表示与if条件相对应的分支

enum:枚举

extends:继承,声明一个类是另一个类的子类,子类自动拥有成员变量成员方法
构造方法

final:生命这个变量或者方法或者类是最终属性,表示被修饰的变量不能再被赋值,方法不能被覆盖,类不能被定义为父类

 

finally:在try/catch finally ,表示无论如何也要执行的代码块

float:基本数据类型之一 单精度浮点型(四个字节 32位)

for:for循环开始的引导词

goto:保留关键字 没有具体含义

if:if/else条件循环 考试的引导词

implements:用以表示一个类实现了一个接口

import:表示要访问制定的类或者包

instanceof:用来测试一个对象是否是指定类的实例

int:基本数据类型之一 整数类型

interface:声明一个类为接口类型,当一个抽象类中的所有方法都是抽象的时候
他就变身为接口类型

long:基本数据类型之一 长整数类型(八个字节 64为)

native:本地方法—用以声明一个方法是由计算机相关的语言实现的(c/c++/fortran)实现的

new:用来创建新对象    只要有new关键字 就有新的对象生成

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图