java基础1 #学习日记3

注释

单行注释://

多行注释:/* */

文档注释:/** */

标识符

java所有的组成部分都需要名字。

类名、变量名和方法名都被成为标识符。

必须以字母大小写、$、_开始。

首字符后可以是字母大小写、$、_、数字。

对大小写敏感。

基本数据类型

java是强类型语言,要求变量的使用要严格符合规定,所有变量必须先定义后使用。

        //整数
        int num1 = 10;//常用
        byte num2 = 20;
        short num3 =30;
        long num4 =40L;//long类型数字后加L
        //小数
        float num5 = 50.1F;//float类型数字后加F
        double num6 = 3.1415926;
        //字符
        char name1 = 'q';
        //字符串
        String name2 = "QQQQ";
        //布尔值
        boolean flag = true;//或false

拓展

整数拓展

        int i = 10;
        int i1 = 010;//八进制0
        int i2 = 0x10;//十六进制0x

浮点数拓展

        //float 有限 离散 舍入误差 大约 接近但不等于
        float f = 23333333333f;
        double d = f + 1;
        float f1 = 0.1f;
        double d1 = 1/10;
        System.out.println(f==d);//ture
        System.out.println(f1==d1);//false
        //最好避免用浮点数进行比较

字符拓展

        char c = 'a';
        System.out.println((int) c);//强制转换
        //字符本质是数字 编码unicod
        char c1 = '\u0061';// \u转义
        System.out.println(c1);//a

转义拓展

        //\t 制表符
        //\n 换行
        //......

布尔值拓展

        boolean b = true;
        if (b==true) {}
        if (b){}//两行代码意思一样,代码要精简易读
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值