JavaSE

文章介绍了Java编程语言的关键字、字面量类型(包括整数、小数、字符串、字符、布尔和空值),以及变量的定义、数据类型、赋值、使用和注意事项。通过实例演示了变量在计算和公交车乘客登乘车流中的应用。

注释

//单行注释
/*多行注释*/
/**文档注释*/
关键字

关键字字母全是小写,常用的代码编辑器针对关键字都有特殊颜色标记。

关键字是被Java赋予特殊含义的英文单词。

class:用于创建一个类定义一个类,类是Java最基本组成的单元。

class后面就是类名,后面的的大括号就是类的范围

public class HellowWord {
}

字面量

告诉程序员的:数据在程序中的书写格式

字面量分类
字面量类型说明举例
整数类型不带小数点的数字666,-88
小数类型带小数点的数字13.14,-5.23
字符串类型用双引号括起来的内容“HellowWorld”,"黑马程序员"
字符类型用单引号括起来的,内容只有一个‘A’,‘0’,‘我’
布尔类型布尔值,表示真假只有两个值:true,false
空类型一个特殊的值,空值值是:null
package com.tledu.orderservice.entity;

public class ValueDemo {

    public static void main (String[] args){
        //整数
        System.out.println(6666);
        System.out.println(-785);
        //小数
        System.out.println(5.32);
        System.out.println(-3.6);
        //字符
        System.out.println('s');
        System.out.println('2');
        //字符串
        System.out.println("撒旦机构行家");
        System.out.println("的撒皇家空军");
        //布尔
        System.out.println(true);
        System.out.println(false);
        //空值
        //null不能直接打印
        //如果我们要打印null,那么只能以字符串的形式进行打印
        System.out.println("null");



    }
}

特殊字符类型:

\t    制表符:在打印的时候,把前面字符串的长度补齐到8,或者到8的整数倍。最少补一个空格,最多补八个空格。

空类型:null不能打印只能以字符串的形式打印。

变量

当某个数据经常发生改变时,我们也可以用变量存储。当数据变化时,只要修改变量里面记录的值即可。

数据类型   变量名 =数据值;

变量名:为空间起的名字。

数据值:存在空间里面的数值。

数据类型:为空间中存储的数据,加入类型限制。比如整数,小数,字符。。。。。

数据类型关键字
整数int
浮点数(小数)

double

变量特点:同时只能赋给一个值,再次赋值会覆盖上次的

注意事项:只能存在一个值。

变量名不允许重复定义。

一条语句可以定义多个变量。

变量在使用之前一定要赋值。

变量的作用和范围。

package com.tledu.day01;

public class Variable {
    public static void main(String[] args) {
        //定义变量
        //数据类型  变量名 = 数据值;
        //数据类型:限定变量能储存数据的类型
        //int(整数)double(小数)
        //变量名:就是存储空间的名字
        //作用:方便以后使用
        //数据值:真正存在变量中的数据
        //等号:赋值。把右边的数据赋值给左边的变量
        //赋值后a就是10并且是个整数类型
        int a = 10;
        System.out.println(a);//10

        //变量参与计算.变量的名字不能重复
        int b = 20;
        int c = 30;
        System.out.println(b+c);

        //修改变量记录的值
        a = 60;
        System.out.println(a);

        System.out.println("-------------------------------------------------------------------");

         //注意事项
        //一条语句可以定义多个变量

        int h = 8, s = 9,k = 10;
        System.out.println(h);
        System.out.println(s);
        System.out.println(k);

        //变量在使用之前必须要赋值
        //定义
        int g;
        //赋值
        g = 200;
        //打印输出
        //建议:以后定义变量,直接赋值不要分开写。
        System.out.println(g);

//定义格式:数据类型 变量名 = 数据值;


    }
}

变量总结

1.定义格式:数据类型 变量名 = 数据值;

2.使用变量:输出打印、参与计算、修改记录的值

3.使用场景:重复使用的某个值,(可以给他赋值下次使用就可以直接调用变量名)、某个数据经常发生改变(给他直接赋值直接调用就行)。

注意事项:变量只能存储一个值、变量名称不能重复、一个语句可以定义多个变量(不建议使用,看起来可能有点混乱)、使用之前一定要赋值。

小练习

公交车登录乘客

package com.tledu.day01;

public class Bustest {
    public static void main (String[] args){
        //一开始没有乘客
        int count = 0;
        // 第一站:上去一个乘客
        count = count +1;
        //第二站:上去两名乘客,下来一名乘客
        count = count +2-1;
        //第三站:上去两名乘客,下来一名乘客
        count = count +2-1;
        //第四站:下去一位乘客
        count = count-1;
        //第五站:上去一名乘客
        count = count+1;
        //终点站还剩多少乘客
        System.out.println(count);//3
    }
}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值