欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java基础1 #学习日记3

程序员文章站 2022-03-20 18:03:29
...

注释

单行注释://

多行注释:/* */

文档注释:/** */

标识符

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){}//两行代码意思一样,代码要精简易读
相关标签: 学习 java