Java入门&基础语法(一)
Java入门&基础语法
1、Java入门
1.1、Java简介
Java是什么:
- Java是一门非常优秀的计算机语言
- 语言:人与人交流沟通的表达方式
- 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
- Java之父:詹姆斯·高斯林(James Gosling)
1.2、Java的三大技术平台
- JavaSE : Java语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
- JavaME:Java 语言的(小型版),用于嵌入式电子设备或者小型移动设备。
- JavaEE:Java语言的(企业版),用于企业应用开发,包括Web方向开发。
1.3、JDK目录解释
- bin:该路径下存放了JDK的各种工具命令javac命令和java命令就在该目录下
- conf:该路径下存放了JDK的相关配置文件
- include:该路径下存放了一些平台特定的头文件
- imods:该路径下存放了JDK的各种模块
- legal:该路径下存放了JDK各模块的授权文档
- lib:该路径下存放了JDK工具的一些补充JAR包
1.4、java运行流程
需要三个步骤:编写程序,编译程序,运行程序。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WWenjS1X-1655950573885)(Java入门&基础语法.assets/1639738100464-16551901664671-16551901680382.png)]
2、基础语法
2.1、数据类型
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9LHFMcS2-1655950573886)(Java入门&基础语法.assets/1639748785687-16551904482103.png)]
列出每种基本数据类型的内存占用和取值范围
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WXDxAjmZ-1655950573887)(Java入门&基础语法.assets/1639748866566.png)]
整数默认是:int类型
浮点数默认是:double类型
2.2、变量
变量:
- 变量就是内存中的存储空间
- 空间中存储的数据是可以发生改变
变量的定义格式:
-
格式:数据类型 变量名 = 变量值;
-
范例:int price = 998;
根据变量名进行使用,可以输出,也可以修改值
2.3、关键字
**关键字:**就是被Java语言赋予了特定含义的单词
常见Java关键字:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7kD3z3ME-1655950573887)(Java入门&基础语法.assets/1639750514625.png)]
2.4、标识符
**标识符:**就是给类,方法,变量等起名字的符号
1. 命名规则
标识符的组成规则:由数字、字母、下划线(_)和美元符($)组成
注意事项:
- 不能以数字开头
- 不能是关键字
- 区分大小写
2. 命名方法
- 小驼峰命名法
- 约定1:标识符一个单词的时候,首字母小写
- 范例1:name
- 约定2:标识符是多个单词的时候,第一个单词首字母小写,其他单词首字母大写
- 范例2:firstName
- 大驼峰命名法
- 约定1:标识符一个单词的时候,首字母大写
- 范例1:Hello
- 约定2:标识符是多个单词的时候,每个单词首字母大写
- 范例2:HelloWorld
一般来说,小驼峰命名法适用于对方法,变量等起名字。大驼峰命名法适用于对类,接口等起名字。
- 见名知意