Java的基础语法

1,注释: 对程序进行解释说明的文字,不影响程序的执行

单行注释       //

多行注释       /* */

文档注释      /**   */

2.字面量:数据在程序中的书写格式

public class LiteralDemo1 {
    public static void main(String[] args) {
//        目标:掌握常见数据在程序中的书写格式
//        1.整数
        System.out.println(666);

//        2.小数
        System.out.println(96.5);

//        3.字符必须用单引号围起来,有且只能有一个字符
        System.out.println('q');
//        System.out.println('中国');  只能写一个字符
        System.out.println(' ');     //空字符
//        System.out.println('');    必须要写一个字符
/*         特殊的字符  \n  代表换行的字符
*                    \t   代表的是一个tab    */
        System.out.println('冬');
        System.out.println('\n');
        System.out.println('天') ;
//        'ln'与’\n' 代表的意思都是换行,即‘冬’ 与‘天’会有两个空行


//        4.字符串:必须用双引号围起来,里面的内容可以随意
        System.out.println("冬天好冷!");
        
//        5.布尔值: 只有两个值 true false
        System.out.println(true);
        System.out.println(false);

    }
}

3.变量:可以储存数据,且储存的数据可以变化

public class variableDemo1 {
    public static void main(String[] args) {
//        目标:学会使用变量
//        变量格式:数据类型 变量名称 = 初始值;
        double skate = 300.0;
        System.out.println(skate);   //输出300.0
//     1. 修改变量中的储存值  (从等号右往左看)
        skate = skate + 45.6;
        System.out.println(skate);   //输出345.6
        System.out.println("----------------------");
//        2.修改变量中的储存值
        int age = 18;
        System.out.println(age);  //输出18
        age =22;
        System.out.println(age);   //输出22
        System.out.println();
    }
}

4.变量使用注意事项

public class variabledemo2 {
    public static void main(String[] args) {
        //目标:理解变量使用的注意事项
//        1.变量要先声明,后使用
        int a =2022;
        System.out.println(a);  //输出2022

//        2.变量声明后不可以储存其他类型的数据
      //  a = 2021;  //报错

//       3. 变量的有效范围是从定义开始到“}”结束,且在同一个变量范伟内部不能定义两个同名的变量
        {
            int b = 2023;
            System.out.println(b);
            // int b =2024;  //报错
        }
       // System.out.println(b);  //访问不到b
        System.out.println(a);    //a的未结束
        a = 2026;  //这里不是定义,是赋值
//       4.变量定义的时候可以没有初始值,但是使用的时候必须给定初始值
        int c;
        c = 2027;
        System.out.println(c);
    }
}

5.数据类型:数据类型分为基本数据类型和引用数据类型

重点理解基本数据类型

public class variableDemo3 {
    public static void main(String[] args) {
        //目标:掌握使用基本数据类型
//        1.byte字节型 占一个字节 -128~127
        byte num = 120;
      //  byte num1 = 128; //报错 超出byte的范围

//        2. short短整型 占两个字节
        short num2 = 30000;

//        3. int整型 占四个字节(默认的数据类型)
        int num3 = 456788;

//        4.long长整型 占八个字节
        //注意:随意写一个整数字面量默认是int类型,虽然没没有超过long的范围,但超过了int的范围
        //如果希望是long类型,需在后加L/l
        long num4 = 12345678908L;

 //       5.浮点型(小数)
       //float单精度 占四个字节
        //   随意写一个小数字面量默认是double类型,
        // 如果希望小数字面量是float类型需在后面加F/f;
        float num5 = 95.5F;

        //double双精度 占八个字节
        double num6 = 89.999;

//        6.char字符类型
        char num7 = 'a';
        char num8 = '冬';
        //char num9 = '冬天‘;  //报错

//        8.boolean布尔类型
        boolean rs = true;
        boolean rs1 = false;

    }
}

写代码时要注意的点:创建一个类之后,一定要敲个"main"

错误演示

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ananan__2023

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

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

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

打赏作者

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

抵扣说明:

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

余额充值