【Java基础】01- 基础概念
2023-12-23 18:03:38
注释和关键字
注释
定义:代码中需要一些解释说明性的文字,通常称为注释。
- 单行注释: // 注释信息
- 多行注释:/* 注释信息 */
- 文档注释:/** 注释信息 */
文档注释可以利用Java中自带的DOC工具,自动生成相关代码的文档文件。
使用注释的注意事项:
- 注释内容不会参与编译和运行,仅仅是对代码的解释说明。
- 不管是单行注释还是多行注释,在书写的时候都不要嵌套。
关键字
定义:被Java赋予了特定含义的英文单词。
特点:
- 关键字的字母全部都是小写。
- 常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
Java 中的关键字有:assert、const、long、int…
Java 中的关键字有非常多,无需刻意去背。
在编辑代码的时候,主要命名不要和关键字冲突即可。
字面量
定义:在Java中,字面量(Literal)指的是在源代码中指标是固定值的表示法,它们是数据类型的一种直接表示,用于定义变量和常量的值。
字面量类型 | 说明 | 举例 |
---|---|---|
整数类型 | 不带小数点的数字 | 666, -99 |
浮点数类型 | 带小数点的数字 | 66,6, -9.9 |
字符串类型 | 用双引号括起来的内容 | “HelloWorld” |
字符类型 | 用单引号括起来的内容,内容只能由一个字符 | ‘A’ |
布尔类型 | 布尔值,表示真假 | True, False |
空类型 | 一个特殊的值,空值 | null |
“” 是什么类型?–字符串类型,只要是被双引号括起来的,就是字符串类型。
“ ”是什么类型?–字符串类型。
‘ABC’ 是什么类型?非法字符,单引号括起来的内容只能是单个字符。
制表符-\t
缩进、对齐、大空格。
作用:在打印的时候,把前面的字符串长度补齐到8的整数倍。它是动态的,最少补1个空格,最多补8个空格。类似于以表格的新形式打印结果。
System.out.println("name"+"age")
System.out.println("Alan"+"23")
// 输出
nameage
Alan23
System.out.println("name"+"\t"+"age")
System.out.println("Alan"+"\t"+"23")
// 输出
name age
Alan 23
变量
定义:在程序的执行过程中,其值有可能发生改变的量(数据)。
变量的定义格式
我们可以这样理解:定义一个变量相对于我们创建某一个专门装某个类型数据的盒子,变量名相当于给这个盒子取的名字,里面装的就是具体的数据。
数据类型 变量名 = 数据值
- 数据类型:这个盒子所存储数据的类型。
- 变量名:这个盒子的名字
- 数据值:存在盒子里的数据。
之所以称为“变量”,是因为这个盒子里面的数据是可以被更换的。
事实上,当我们定义一个变量的时候,系统会根据我们所定义的变量数据类型,去内存中申请不同大小的内存空间,所以一旦我们声明了指定的数据类型的变量,它所在的内存空间大小就是确定的,这个时候不能随意放置别的数据类型,因为不同数据类型所占用的空间大小是不一样的。
变量的使用方式
- 输出打印
- 参与计算
- 修改记录的值
变量的注意事项
- 一个变量只能存储一个值。
- 变量名不能重复定义。
- 一条语句可以定义多个变量。
- 变量在使用之前一定要进行赋值,不然会报错。
- 变量的作用域范围。
数据类型
基本数据类型
数据类型 | 关键字 | 内存占用 (byte) |
---|---|---|
整数 | byte | 1 |
整数 | short | 2 |
整数 | int | 4 |
整数 | long | 8 |
整数 | float | 4 |
浮点数 | double | 8 |
字符 | char | 2 |
布尔 | boolean | 1 |
- 当我们定义long类型的变量,要在数值后面加上L作为后缀,可大写可小写。
- 当我们定义float类型的变量,要在数值后面机上F作为后缀,可大写可小写。
- 整数类型默认是 int
- 浮点类型默认是 double
- 取值范围:double > float > long > int > short > byte
引用数据类型
标识符
定义:给类、方法、变量所取得名字。
标识符命名规则 — 硬性要求
- 可以由数字、字母、下划线和美元符组成。
- 不能以数字开头。
- 不能是关键字。
- 区分大小写。
标识符命名规则 — 软性建议
小驼峰命名法
- 标识符是一个单词的时候,全部小写。
- Example:name
- 标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。
- Example:firstName
大驼峰命名法
- 标识符是一个单词的时候,首字母大写。
- Example:Student
- 标识符由多个单词组成的时候,每个单词的首字母大写。
- Example:GoodStudent
键盘输入
Java中帮我们写好了一个类叫Scanner
,这个类就可以接收键盘输入的数字或者字符。
- 导包
import java.util.Scanner;
- 创建Scanner对象
Scanner sc = new Scanner(System.in);
- 接收数据
int i = sc.netInt()
文章来源:https://blog.csdn.net/qq_43513394/article/details/135167726
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!