博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1_基本语法之关键字和保留字_标识符_注释
阅读量:4493 次
发布时间:2019-06-08

本文共 1703 字,大约阅读时间需要 5 分钟。

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

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

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关键字 就有新的对象生成

private:声明修饰对象为私用模式

protected:声明修饰对象为保护模式

public:声明修饰对象为公共访问模式

return:从成员方法中返回数据

short:基本数据类型之一 短整形(2个字节 16位)

static:声明修饰对象为静态的 静态方法可以使用  ClassName.methodName()方法调用  静态方法中只能调用使用静态变量

strictfp:用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE754规范

super:表示当前对象的父类型引用或者父类型的构造方法,super.name=父类引用 ,super()=父类构造

shitch:switch/case分支开头引导词

synchronized:表示代码块内的代码需要同步执行----同一时间内只能有一个线程(对象访问)

this:指向当前实力对象的引用

throw:直接抛出一个异常-------由类抛出给虚拟机

throws:生命在当前定义的成员方法中所有需要抛出的异常------由方法调用者抛出

transient:生命不用序列化的成员域

try:try/catch 语句尝试捕捉处理异常

void:表示被修饰的方法不需要返回值

volatile:表示两个或多个变量必须同步的发生变化

while:while(){}条件循环

 

标识符:程序定义者给变量常量方法定义的名字

1.由26个字母 0-9是个数字下划线_和美元$符号组成   但是不能以数字开头(理论上符合这些都可以,但是集中有一些默认的规范)

2.不可以使用关键字

3.一定要见名知意 不要瞎胡起

 

 

注释

//单行

/*

  多行

*/

 

文档

/**

*文档注释

*

*/

转载于:https://www.cnblogs.com/fcfc/p/9212825.html

你可能感兴趣的文章
onSaveInstanceState()方法问题
查看>>
[转]CocoaChina上一位工程师整理的开发经验(非常nice)
查看>>
大数据时代侦查机制有哪些改变
查看>>
雷林鹏分享:jQuery EasyUI 菜单与按钮 - 创建链接按钮
查看>>
Apache Traffic Server服务搭建
查看>>
poj1990两个树状数组
查看>>
学习python-day1
查看>>
Zend_Db_Table->insert ()和zend_db_adapter::insert方法返回值不同
查看>>
递归问题
查看>>
Hyperledger下子项目
查看>>
Linq-查询上一条下一条
查看>>
常见前端开发的题目,可能对你有用
查看>>
BeautifulSoap库入门
查看>>
乐观锁与悲观锁
查看>>
Codeforces Round #328 (Div. 2)D. Super M 虚树直径
查看>>
Java判断是否为移动端
查看>>
chromedriver下载链接以及对应版本
查看>>
[SimplePlayer] 6. 音频同步
查看>>
把一个SVN项目的目录结构 导入到另外一个空白的SVN项目里
查看>>
Android之Adapter用法总结-(转)
查看>>