【Java语言基础】3.1 Java基础语法

Java基础语法

1. 注释

  • 注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序。
  • 注释有哪些:
    • 单行注释
    • 多行注释
    • 文档注释:文档注释的内容是可以提取到一个程序说明文档中去的。
/**
 *   目标:学会使用注释
 *   这个程序就是讲解注释的
 */
public class NoteDemo {
    public static void main(String[] args) {
        // 以下是一个打印语句,控制台输入内容
        System.out.println("开启Java学习之旅!");

        /*
            这是多行注释
            以下几句都是控制台输出内容: 不负代码,不负君
         */
        System.out.println("不负代码");
        System.out.println("不负君");
    }
}
  • 注释不影响程序的执行。
  • 注释快捷键
快捷键进行注释功能效果
Ctrl + /单行注释(对当前行进行注释)
Ctrl + Shift + /对选中的代码进行多行注释

2. 字面量

  • 计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式

常用数据

常用数据生活中的写法程序中的写法说明
整数666,-88666,-88写法一致
小数13.14,-5.2113.14,-5.21写法一致
字符A,0,我‘A’,‘0’,‘我’程序中必须使用单引号,有且仅能一个字符
字符串HelloWorld"HelloWorld "程序中必须使用双引号,内容可有可无
布尔值真、假true、false只有两个值:true:代表真,false:代表假
空值值是:null一个特殊的值,空值(后续讲解)
public class LiteralDemo {
    public static void main(String[] args) {
        // 目标:熟悉常见数据在程序中的书写格式
        // 1、整数
        System.out.println(666);

        // 2、小数
        System.out.println(13.14);

        // 3、字符:必须使用单引号,有且只能有一个字符
        System.out.println('a');
        System.out.println('0');
        System.out.println('徐');
        System.out.println(' '); // 空字符
        // 错误示例
        //System.out.println('中国');
        //System.out.println('');
        // 特殊的字符:\n 代表的是换行的意思   \t 代表的是tab
        System.out.println('中');
        System.out.println('\n');
        System.out.println('\t');
        System.out.println('国');

        // 4、字符串:必须用双引号,里面的内容可有可无
        System.out.println("Hello World!");
        System.out.println("");
        System.out.println("   ");

        // 5、布尔值:只有2个值 true  false
        System.out.println(true);
        System.out.println(false);
    }
}

3. 变量

  • 变量就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化。
  • 变量定义的格式:数据类型 变量名称 = 初始值
public class VariableDemo1 {
    public static void main(String[] args) {
        // 目标:学会使用变量
        // 数据类型 变量名称 = 初始值
        double number = 13.14;
        System.out.println(number);

        // 从右往左看
        number = number + 2.2;
        System.out.println(number);
    }
}

4. 数据类型

  • 数据类型的作用:数据类型就是约束变量存储数据的形式。
  • 数据类型的分类
    • 引用数据类型(除基本数据类型之外的,如String)
    • 基本数据类型:4大类8种
数据类型关键字取值范围占用内存(字节数)
整数byte-128~1271
short-32768~327672
int(默认)-2147483648~2147483647(10位数)4
long-9223372036854775808~9223372036854775807(19位数)8
浮点数float-1.401298e-45到3.402823e+384
double(默认)4.9000000e-324 到 1.797693e+3088
字符char0 - 655352
布尔booleantrue,false1

5. 关键字、标志符

  1. 关键字
  • Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、int、long、double…
  • 我们不能用来作为类名或者是变量名称,否则报错。
  • 注意:关键字很多,不用刻意去记。
  1. 标志符
  • 标志符就是由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。
  • 标志符的要求
    • 基本要求:由数字、字母、下划线(_)和美元符($)等组成
    • 强制要求:不能以数字开头、不能是关键字、区分大小写
  • 命名指导规范
    • 变量名称:满足标志符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59
    • 类名称:满足标志符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:HelloWorld.java
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐三木Mu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值