1. 注释
注释是对代码的解释和说明文字。
Java中的注释分为三种:
-
单行注释:
// 这是单行注释文字
-
多行注释:
/* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */
-
文档注释:
/** 这是文档注释文字 这是文档注释文字 这是文档注释文字 */
使用技巧
- 如果要对代码进行解释就可以使用注释。
- 当注释的内容比较少,一行就写完了,可以使用单行注释。
- 如果注释的内容比较多,需要写在多行,那么就可以使用多行注释。
注意点
- 注释的内容不会参与编译和运行,仅仅是对代码的解释说明。不管在注释当中写什么内容,都不会影响代码的运行
2. 关键词
概念:被Java赋予了特定含义的英文单词。
注意:关键字很多,不用刻意记
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
3. 字面量
作用:告诉程序员,数据在程序中的书写格式。
字面量类型 | 说明 | 程序中的写法 |
---|---|---|
整数 | 不带小数的数字 | 666,-88 |
小数 | 带小数的数字 | 13.14,-5.21 |
字符 | 必须使用单引号,有且仅能一个字符 | ‘A’,‘0’, ‘我’ |
字符串 | 必须使用双引号,内容可有可无 | “HelloWorld”,“黑马程序员” |
布尔值 | 布尔值,表示真假,只有两个值:true,false | true 、false |
空值 | 一个特殊的值,空值 | 值是:null |
4. 变量
4.1 什么是变量?
变量就是在程序中临时存储数据的容器,但是这个容器只能存一个值。
4.2 变量的定义格式
数据类型 变量名 = 数据值;
5. 数据类型
5.1 Java语言数据类型的分类
- 基本数据类型
- 引用数据类型
5.2 基本数据类型
数据类型 | 关键字 | 内存占用 | 取值范围 |
---|---|---|---|
整数 | byte | 1 | 负的2的7次方 ~ 2的7次方-1(-128~127) |
short | 2 | 负的2的15次方 ~ 2的15次方-1(-32768~32767) | |
int | 4 | 负的2的31次方 ~ 2的31次方-1 | |
long | 8 | 负的2的63次方 ~ 2的63次方-1 | |
浮点数 | float | 4 | 1.401298e-45 ~ 3.402823e+38 |
double | 8 | 4.9000000e-324 ~ 1.797693e+308 | |
字符 | char | 2 | 0-65535 |
布尔 | boolean | 1 | true,false |
说明
- e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
- 在java中整数默认是int类型,浮点数默认是double类型。
记忆点
- byte类型的取值范围:-128 ~ 127
- int类型的大概取值范围:-21亿多 ~ 21亿多
- 整数类型和小数类型的取值范围大小关系:
- double > float > long > int > short > byte
注意点
- 如果要定义一个long类型的变量,那么在数据值的后面需要加上L后缀
- 如果要定义一个float类型的变量,那么在数据值的后面需要加上F后缀
6. 标识符
业内大多数程序员都在遵守阿里巴巴的命名规则。
6.1 硬性要求
必须要这么做,否则代码会报错。
- 必须由数字、字母、下划线、美元符号组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
6.2 软性建议
如果不这么做,代码不会报错,但是会让代码显得比较low。
6.2.1 小驼峰命名法
适用于变量名和方法名
- 单个单词:全部小写,如:name
- 多个单词:从第二个单词开始,首字母大写,如:userName
6.2.2 大驼峰命名法
适用于类名
- 每个单词的首字母都大写:Demo、HelloWorld
不管起什么名字,都要做到见名知意
7. 键盘录入
键盘录入的实际功能Java已经帮我们写好了,不需要我们自己再实现了,而Java写好的功能都放在了Scanner这个类中,所以,我们只要直接使用Scanner这个类就可以了。
使用步骤:
- 导包:其实就是表示先找到Scanner这个类在哪。
- 创建对象
- 接收数据
//导包,其实就是先找到Scanner这个类在哪
import java.util.Scanner;
public class ScannerDemo1{
public static void main(String[] args){
//2.创建对象,其实就是申明一下,我准备开始用Scanner这个类了。
Scanner sc = new Scanner(System.in);
//3.接收数据
//当程序运行之后,我们在键盘输入的数据就会被变量i给接收了
System.out.println("请输入一个数字");
int i = sc.nextInt();
System.out.println(i);
}
}
标签:注释,Java,Scanner,int,数据类型,笔记,学习,次方
From: https://www.cnblogs.com/kuaicode/p/16995057.html