小战Java笔记_SE_Identifier(标识符)
Java Identifier(表示符)
一、 Java 标识符命名规则:
- 组成: 字母、数字、_ 、$(JDK1.4+可以包括汉字)
- 不能以数字开头
- 不能用Key Word
付:Java关键字表:
编号 |
关键字 |
描述 |
01 |
abstract |
//抽象方法,抽象类的修饰符 |
02 |
assert |
//断言条件是否满足 |
03 |
boolean |
//布尔数据类型 |
04 |
break |
//跳出循环或者label代码段 |
05 |
byte |
//8-bit 有符号数据类型 |
06 |
case |
//switch语句的一个条件 |
07 |
catch |
//和try搭配扑捉异常信息 |
08 |
char |
//16-bit Unicode字符数据类型 |
09 |
class |
//定义类 |
10 |
const |
//未使用 |
11 |
continue |
//不执行循环体剩余部分 |
12 |
default |
//switch语句中的默认分支 |
13 |
do |
//循环语句,循环体至少会执行一次 |
14 |
double |
//64-bit双精度浮点数 |
15 |
else |
//if条件不成立时执行的分支 |
16 |
enum |
//枚举类型 |
17 |
extends |
//表示一个类是另一个类的子类 |
18 |
final |
//表示一个值在初始化之后就不能再改变了 //表示方法不能被重写,或者一个类不能有子类 |
19 |
finally |
//try 语句不管是否发生异常都要执行的语句块 |
20 |
float |
//32-bit单精度浮点数 |
21 |
for |
//for循环语句 |
22 |
goto |
//未使用 |
23 |
if |
//条件语句 |
24 |
implements |
//表示一个类实现了接口 |
25 |
import |
//导入类 |
26 |
instanceof |
//测试一个对象是否是某个类的实例 |
27 |
int |
//32位整型数 |
28 |
interface |
//接口,一种抽象的类型,仅有方法和常量的定义 |
29 |
long |
//64位整型数 |
30 |
native |
//表示方法用非java代码实现 |
31 |
new |
//分配新的类实例 |
32 |
package |
//一系列相关类组成一个包 |
33 |
private |
//表示私有字段,或者方法等,只能从类内部访问 |
34 |
protected |
//表示字段只能通过类或者其子类访问 //子类或者在同一个包内的其他类 |
35 |
public |
//表示共有属性或者方法 |
36 |
return |
//方法返回值 |
37 |
short |
//16位数字 |
38 |
static |
//表示在类级别定义,所有实例共享的 |
39 |
strictfp |
//浮点数比较使用严格的规则 |
40 |
super |
//表示基类 |
41 |
switch |
//选择语句 |
42 |
synchronized |
//表示同一时间只能由一个线程访问的代码块 |
43 |
this |
//表示调用当前实例 //或者调用另一个构造函数 |
44 |
throw |
//抛出异常 |
45 |
throws |
//定义方法可能抛出的异常 |
46 |
transient |
//修饰不要序列化的字段 |
47 |
try |
//表示代码块要做异常处理或者和finally配合表示是否抛出异常都执行finally中的代码 |
48 |
void |
//标记方法不返回任何值 |
49 |
volatile |
//标记字段可能会被多个线程同时访问,而不做同步 |
50 |
while |
//while循环 |
二、 命名约定:
-- 类名、接口名 :每个单词的首字母应该大写
class MyFirstClass
interface IWeapon
--字段、方法以及对象:第一个单词首字母应小写,其他单词首字母大写
boolean isWoman void setName(String name)
--常量:全部用大写字母表示。
public final int GREEN
public final int HEAD_COUNT
--Java包(Package):它们全都字母小写。
package java.awt.event
转载于:https://www.cnblogs.com/xiaozhan2013/p/3418491.html
小战Java笔记_SE_Identifier(标识符)相关推荐
- 【连载】Java笔记——是了解咖啡小可爱的第一周呢
我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...
- 微信小程序开发笔记 支付篇④——基于微信支付SDK实现Java后端接口使用
文章目录 一.前文 二.微信支付 Java SDK 三.示例 一.前文 微信小程序开发笔记--导读 微信支付-SDK与DEMO下载 先看README.md 二.微信支付 Java SDK 对微信支付开 ...
- java笔记(第一部分语法基础)
java笔记 一. 计算机概述 1.1 计算机组成部分 1.2 人机交互方式 1.3 计算机语言 1.4 Java语言介绍 1.5 Java开发环境搭建 二.基本数据类型与运算 2.1 关键字 2.2 ...
- Java笔记(学习中。。)
Java笔记 eclipse的使用 常用的dos指令 预备知识 基本语法 变量 关于字符型 关于String 进制转换 运算符 流程控制 数组 数组的内存解析: 数组的Arrays工具类 面向对象 对 ...
- Java笔记-Java日常笔记-Java核心语言-史上最全Java笔记-Java烂笔头-实时更新(~v~)
阿一的日常Java笔记,实时更新,有什么问题可以留言交流一下,大家一起共同进步!!! 1.Java基础 1.1.基本语法 1.1.1.关键字 定义:被java赋予特殊含义的字符串(单词): 关 ...
- java笔记之抽象类和接口
前言 java笔记之抽象类和接口是开发人员的设计工具 正文 1.抽象类 客观存在的一类事物,当这类事物都是抽象的,无法具体的描述. 1)语法: 修饰符 abstract class 类名{ } 2)特 ...
- 9.1-全栈Java笔记: 容器泛型—认识Collection接口
开发和学习中需要时刻和数据打交道,如果组织这些数据是我们编程中重要的内容. 我们一般通过"容器"来容纳和管理数据. 事实上,数组就是一种容器,可以在其中放置对象或基本类型数据. ...
- java类作用域标识符_java入门 (二) 标识符、数据类型、类型转换、变量、常量、作用域...
java入门(二) 标识符 数据类型 类型转换 变量.常量.作用域 本次笔记引用B站:狂神说,虽然早就会了,现在回头来敲下基础,加深印象 1.标识符: java所有的组成部分都需要名字.类名丶变量名丶 ...
- Java笔记07-List、Set、数据结构、Collections
Java笔记07-List.Set.数据结构.Collections 主要内容 数据结构 List集合 Set集合 Collections 第一章 数据结构 2.1 数据结构有什么用? 当你用着jav ...
- Java笔记05-Collection、泛型、迭代器
Java笔记05-Collection.泛型.迭代器 [Collection.泛型] 主要内容 Collection集合 迭代器 增强for 泛型 第一章 Collection集合 1.1 集合概述 ...
最新文章
- JS打字效果的动态菜单代码分享
- Kernel i2c gpio spi pinctrl platform 分析讲解 (未完待续)
- CTFshow 命令执行 web32
- PC微信逆向:分析微信发送文件call
- linux查看cpu运行速度,linux 性能篇 -- 查看cpu核数
- 亡羊补课2019-12-19
- java用户输入_如何用Java获取用户输入?
- react 对象渲染_不要过度使用React.useCallback()
- 找到7天内要过生日的记录
- TheFatRat免杀
- Halcon 入门教程
- dev、test和staging、prod是什么意思?
- 嵌入式linux gps,嵌入式Linux平台的GPS数据采集
- JWS webservice 实验
- F.conv2d实现代码
- python如何拼读英语单词怎么写_怎么用英标快速拼读英语单词,这些技巧你知道吗...
- 输入一个三位数,分别求出x的个位数字,十位数字,百位数字的值。
- 基于SPSS Moderler和R语言的数据挖掘宽表处理
- [Windows][VC]开机自动启动程序的几种方法
- Ubuntu16.04搭建和运行DSO
热门文章
- 拓端tecdat|R语言多臂试验 - 我们应该考虑多重性吗?
- AndroidStudio使用XmlPullParser解析xml文件
- jmeter html插件,Jmeter最常见的几个插件(一)
- 【286页干货】一天搞懂深度学习(台湾资料科学年会课程)李宏毅
- python求解LeetCode 习题 Excel Sheet Column Title
- Differential Privacy差分隐私
- Julia-数学运算和初等函数
- linux修改时区不用重启服务,Linux修改时区不用重启的方法
- 支持向量机_支持向量机(SVM)说明及示例
- 插入附件 文件名显示不全_批量插入、提取图片,这几招要会掌握