• 欢迎光临~

Java学习笔记1

开发技术 开发技术 2022-12-20 次浏览

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这个类就可以了。

使用步骤:

  1. 导包:其实就是表示先找到Scanner这个类在哪。
  2. 创建对象
  3. 接收数据
//导包,其实就是先找到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学习笔记1
喜欢 (0)