Java的概念和定义是什么?

Java的概念和定义是什么?,第1张

基础概念

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.常见的转义字符

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

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

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

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

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

java是一种面向对象的编程语言,可以跨平台,安全性高,要想运行java程序,要安装java虚拟机,还要通过环境变量进行配置,初学者建议使用记事本进行代码的编写,先不要使用集成开发工具,找到存放java的源程序文件夹,在DOS中使用,javac编译,java执行,就可以。

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11157465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存