当前位置:首页 » 编程语言 » java保留字

java保留字

发布时间: 2024-08-07 20:49:36

‘壹’ java保留字是什么

Java保留字是对Java编译器有特殊含义的字符串,作为编译器和程序员的一个约定,使其告诉编译器其声明的变量类型、类、方法特性等信息。按其用途划分为以下四类:

1、用于数据

有boolean、byte、char、 double、 false、float、int、long、new、short、true、void、instanceof。

2、用于语句

有break、case、 catch、 continue、 default 、do、 else、 for、 if、return、switch、try、while、 finally、 throw、this、 super。

3、用于修饰

有abstract、final、native、private、 protected、public、static、synchronized、transient、volatile。

4、用于方法、类、接口、包和异常

有class、 extends、 implements、interface、package、import、throws。

(1)java保留字扩展阅读

java保留字的举例分析

1、 goto 跳转

基本无任何作用,结构化程序设计完全不需要该语句即可完成各种流程,而且goto语句的使用往往会使程序的可读性降低。

2、const 静态

作为一个类型修饰符,使用const声明的对象不能更新,与final有些类似。

3、native 本地

java的不足除了体现在运行速度上要比传统的C++慢许多之外,还无法直接访问到操作系统底层(如系统硬件等),为此使用native方法来扩展程序的功能。

‘贰’ Java的概念和定义是什么

基础概念

1. 关键字和保留字

关键字:就是java语言中已经事先定义好具有特殊含义的名字。

保留字:目前java语言中还没有使用(暂时没有特殊含义),但是java后期可能会使用

2.标识符

标识符的作用?

用于给变量、常量、类、包和方法取名的规则。

标识符的规则:

  • 由数字、字母、下划线和$组成,但是开始不能为数字。

  • 标识符不能是关键字或保留字。

  • 标识符对长度没有任何限制。

  • 补充:因为java采用的是unicode编码,所以标识符还可以是中文,但是不建议使用。

    命名规范

    类名:大驼峰。每个单词首字母都是大写。例如:VariableDemo

    变量名、方法名:小驼峰。首单词字母小写,其余单词字母大写。例如:userName

    常量名:全部单词大写,多个单词以下划线连接。例如:MAX_VALUE

    包名:单词全部小写。

    3.变量

    变量的本质:变量在内存中开辟一块内存空间(容器),用来存储数据的容器。

    变量声明的本质:在内存中开辟一块指定大小的内存空间,用于准备存储指定类型的数据。(数据类型 变量名;)

    变量赋值的本质:通过变量名找到内存中的存储空间,然后把等号右边的数据存入该内存中间中。(变量名 = 数据;)

  • "=",赋值运算符,把等号右边的数据赋值给等号左边的变量

  • 赋值的数据类型必须和声明变量的数据类型保持一致。

  • 总结:

  • 赋值的数据类型必须和声明变量的数据类型保持一致。

  • 只声明未赋值的局部变量不能直接使用,因为没有初始值。

  • 在同一个作用域中,不能声明相同名的变量。

  • 变量名的命名必须遵守“标识符”规则,并且还需遵守“小驼峰”命名规范

  • 没有声明的变量不能直接使用,因为该“变量”什么都不是。

  • 4.常量

    常量和变量的对比

    常量:只能赋值一次。

    变量:可以重复多次执行赋值操作。

    固定值常量

  • 整数常量:10, 20, ....

  • 小数常量:123.45, 3.1415926, ...

  • 字符常量:'a', '1', '我', ... (使用单引号包裹的一个字符,我们称之为字符常量)

  • 布尔常量:true和false

  • 字符串常量:"hello world", "", "sxt", ... ( 使用双引号包裹的内容,都属于字符串常量)

  • 引用数据类型常量:null

  • 使用final关键字修饰的常量

    常量声明语法:final 数据类型 常量名;

    常量名的命名规范:单词全部大写,多个单词以下划线连接。

    常量名的命名规则:必须遵守“标识符”的命名规则。

    5.常见的转义字符

    , 制表符,类似于按下tab键

    , 换行符,类似于按下enter键

    ", 展示的时候,只显示输出"

    ', 展示的时候,只显示输出'

    \, 展示的时候,只显示输出

‘叁’ java中8个基本数据类型到底是指什么是什么意思,有什么作用我需要权威的回答,

int ,10就是int;
float ,小数点——10.2f;
double,小数点——10.2;
char ,(‘a’,‘b’),,char=(-128~127)字节
char是Java中的保留字,表示一种数据类型。与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode编码。不过8位的ASCII码包含在Unicode编码中,其值对应于0~127。char是Java八大基本数据类型之一。char在java中称为“字符型” 占2个字节。字符常量是用单引号括起的一个字符,且字符常量在内存中存储的是该字符在Unicode字符集中的排序位置,即整数。
long表示-2^63到2^63-1;

short表示-2^15到2^15-1;
byte
boolean
String

热点内容
jquery源码书籍 发布:2024-11-25 21:19:50 浏览:803
银行卡输入密码超限怎么办 发布:2024-11-25 21:09:07 浏览:958
编译指令多发 发布:2024-11-25 20:58:17 浏览:751
java上传文件到服务器 发布:2024-11-25 20:52:47 浏览:741
轴加工编程 发布:2024-11-25 20:52:12 浏览:412
手机的媒体存储 发布:2024-11-25 20:29:42 浏览:265
安卓如何关闭手机桌面 发布:2024-11-25 20:24:37 浏览:701
脚本也违法吗 发布:2024-11-25 20:24:24 浏览:305
phpeol 发布:2024-11-25 20:16:01 浏览:93
您所访问的页面升级 发布:2024-11-25 20:00:56 浏览:597