遇见Java第二天

目录

  1. 标识符
  2. 基本数据类型

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

关键字
在这里插入图片描述

标识符

//标识符
//Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

public class Demo02 {
    public static void main(String[] args) {

        String Ahello = "回升";
        String _hello = "回升";
        String $hello = "回升";
        String hello = "回升";
        //所有的标识符都应该以字母(A-Z或者a-z)美元符($)、或者下划线(_)开始
        // 首字符之后可以是字母(A-Z或者a-z)美元符($)、下划线()或数字的任何字符组合

    }
}

//不能使用关键字作为变量名或方法名
//标识符是大小写敏感的

   // String man = "回升";    大小写敏感
   // String Man = "回升";

基本数据类型

java是一门强类型语言:要求变量的使用严格符合规定,所有变量都必须定义后才能使用

要求变量的使用严格符合规定,所有变量都必须定义后才能使用

要求变量的使用严格符合规定,所有变量都必须定义后才能使用

要求变量的使用严格符合规定,所有变量都必须定义后才能使用


public class Demo03 {
    public static void main(String[] args) {
        //八大基本数据类型

        //整数的四种表示方法
        int num1 = 10;  //最常用
        byte num2 = 20; //byte最大只能写到127
        short num3 = 30;
        long num4 = 40L;   //long类型要在数字后面加个L

        //小数(浮点数)
        float num5 = 5.21F; //float类型要在数字后面加个F
        double num6 = 13.14;

        //字符类型
        char name = 'A';    //只能写一个字
        //字符串
        //String name1 = "回升";

        //布尔值
        boolean flag = true;
        boolean flag1 = false;



    }
}

//string    字符串的意思

基本数据类型补充

public class Demo04 {
    public static void main(String[] args) {
        //整数拓展  进制问题  二进制0b 十进制 八进制0 十六进制0x
        int i = 10;
        int i2 = 010;
        int i3 = 0b10;
        int i4 = 0x10;
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println(i4);
        System.out.println("===========================================");

        //============================================================
        //浮点数扩展 银行业务怎么表示?
        // BigDecimal   数学工具类
        //============================================================
        //float 和 double 是有问题的 精度不够 有限 离散的接近但不等于
        float f =0.1f;   //0.1
        double d = 0.1/10; //0.1
        System.out.println(f==d);   //==两个等号就是相等
        System.out.println(f);
        System.out.println(d);

        //最好完全避免使用浮点数比较
        //最好完全避免使用浮点数比较
        //最好完全避免使用浮点数比较

        //======================================================
        //字符扩展
        //======================================================
        char c1 = 'a';
        char c2 = '回';

        System.out.println(c1);
        System.out.println((int)c1);

        System.out.println(c2);
        System.out.println((int)c2);
        //强制转换

        //所有的字符本质还是数字

    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值