zoukankan      html  css  js  c++  java
  • Java关键字和标识符

    关键字

    1、定义:

    ​ 在Java成序中,已经定义好的被预先使用的一些特殊的单词称为关键字,一共有50个关键字(48关键字+2保留字),关键字都是小写的英文单词。

    2、关键字的分类

    ​ 2.1数据类型关键字

    ​ byte:字节类型

    ​ short:短整型

    ​ sint:整形

    		long:长整型
    
    • 1

    ​ float:单精度浮点型

    ​ double:双精度浮点型

    ​ char:字符型

    ​ boole:布尔类型

    ​ void:空类型

    ​ null:空类型

    	2.2流程控制关键字
    
    • 1

    ​ if:条件分支判断

    ​ else:条件分支

    ​ switch:条件分支判断

    ​ case:条件分支其中一种情况

    ​ default:默认

    ​ break:退出条件或循环

    ​ continue:退出当前循环,继续下一次循环

    ​ for:循环

    ​ do:循环

    ​ while:循环

    ​ return:方法的返回

    	2.3面向对象关键字
    
    • 1

    ​ class:定义类

    ​ interface:定义接口

    ​ extends:继承一个类

    ​ implements:实现一个接口

    ​ super:超级

    ​ shis:当前类

    ​ instanceof:判断一个类的类型

    ​ import:导入一个人类

    ​ package:定义一个类所在的包

    ​ new:创建对象

    ​ 2.4修饰符关键字

    ​ abstract:修饰抽象类、抽象方法

    ​ fanal:修饰常量

    ​ native:本地的。也用于修饰

    ​ procteed:搜保护的

    ​ public:公共的

    ​ static:静态的

    ​ sysnchronized:修饰方法或代码块,用于线程安全的

    ​ transient:顺势状态

    ​ volatile:顺势状态

    ​ 2.5异常关键字

    ​ try:试一试

    ​ catch:捕获异常

    ​ finally:最后执行的打吗块(多出的一个)

    ​ throws:定义需要抛出的异常

    ​ throw:抛出异常

    ​ 2.6其他关键字

    ​ assert:测试中的断言

    ​ strictfp:其他

    ​ enum:定义枚举

    ​ 2.7保留字

    ​ goto,const

    标识符

    1、定义

    ​ 在Java程序中,所有的由程序员自己命名的元素统称为“标识符”

    2、标识符命名规则

    ​ 标识符由数字、字母、_和$组成

    ​ 标识符不能以数字开头

    ​ 标识符区分大小写

    ​ 标识符不能是关键字。

    注意:

    ​ 定义类名的标识符,首字母必须大写,后面的单词首字母大写,遵循“大驼峰命名法”

    (l例如XxxXxx,X)

    ​ 定义方法标识符:首字母劲量小写,后面的单词首字母戴尔,遵循“小驼峰命名”

    (例如 xxxXxx)

    ​ 定义变量的标识符:单词全部小写

    ​ 定义包名:按模块分层级,使用公司的域名倒写,(例如 com.j2008.xxx)

    ​ 定义项目名:尽量使用英文(Java项目可以使用中文,JavaWeb项目一定使用英文

    基本数据类型

    整数型,默认值为0

    数据类型关键字字节长度数值范围
    字节型 byte 1个字节=8位 -128~127
    短整型 short 2个字节=16位 -32768~32767
    整形 int(默认) 4个字节=32位 -2的31次方~2的31次方-1
    长整型 long 8个字节=64位 -2的63次方到2的63次方-1

    浮点型,默认值为0.0

    数据类型关键字字节长度范围
    单精度 float 4个字节 1.4013E-45~3.4028E+38
    双精度 double 8个字节 4.9E-324-1.7977E+308

    字符型,我认知为‘ ’

    数据类型关键字字节长度范围
    字符型 char 2个字节 0~65535

    一个字符能放一个中文汉字

    布尔型,默认值为false

    数据类型关键字字节长度范围
    布尔类型 Boolean 1个字节 true、false

    2.引用数据类型

    Java中除了8个基本数据类型外,其余的数据类型都是引用数据类型,常用的引用数据类型 把包括类、数组、接口等

  • 相关阅读:
    链表--判断一个链表是否为回文结构
    矩阵--“之”字形打印矩阵
    二叉树——平衡二叉树,二叉搜索树,完全二叉树
    链表--反转单向和双向链表
    codeforces 490C. Hacking Cypher 解题报告
    codeforces 490B.Queue 解题报告
    BestCoder19 1001.Alexandra and Prime Numbers(hdu 5108) 解题报告
    codeforces 488A. Giga Tower 解题报告
    codeforces 489C.Given Length and Sum of Digits... 解题报告
    codeforces 489B. BerSU Ball 解题报告
  • 原文地址:https://www.cnblogs.com/zzk201/p/13743101.html
Copyright © 2011-2022 走看看