Java教程

2021-11-05JAVA基础语法

本文主要是介绍2021-11-05JAVA基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

JAVA基础语法

注释、标识符、关键字

注释

平时写代码一定注意规范

  1. 单行注释 //
  2. 多行注释 /**/
  3. 文档注释/** */

标识符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LJovMGKe-1636102508864)(C:\Users\H\Desktop\博客\DAY2\图片\关键字.png)]

标识符是大小写敏感

数据类型

Java的数据类型分为两大类

  • 基本类型
    • byte 1个字节 -128-127
    • short 2个字节
    • int 4个字节
    • long 8个字节
    • float 4个字节
    • double 8个字节
    • char 2个字节
    • boolean 占一位
  • 引用类型
    • 接口
    • 数组
public class Demo04 {
    public static void main(String[] args) {
        //整数拓展:           进制        二进制0b       十进制         八进制0        十六进制0x
        int i = 10;
        int i2 = 010;
        int i3 = 0x10;
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println("=====================================================");
        //浮点数拓展 银行业务
        //BigDecimal
        //float     有限  离散  舍入误差
        //double    数据工具类
        //最好完全避免使用浮点数进行比较
        //最好完全避免使用浮点数进行比较
        //最好完全避免使用浮点数进行比较
        float f1 = 0.1f;
        double f2 = 1.0/10;
        System.out.println(f1==f2);

        float f3 =  11111111111111111111111f;
        float f4 = f3 + 1;
        System.out.println(f3==f4);
        System.out.println("=====================================================");

        //============================================
        //字符拓展
        //============================================
        char c1 = 'a';
        char c2 = '中';
        System.out.println(c1);
        System.out.println((int)c1);
        System.out.println(c2);
        System.out.println((int)c2);
        System.out.println();
        //所有的字符本质还是数字
        //编码 Unicode 2个字节 65536

        //u0000 uFFFF
        char c3 = '\u0061';
        System.out.println(c3);

        //转义字符
        // \t
        System.out.println("Hello\tworld");
        System.out.println("Hello\nworld");

        //
        String sa = new String("Hello world");
        String sb = new String("Hello world");
        System.out.println(sa==sb);//fasle

        String sc = "Hello world";
        String sd = "Hello world";
        System.out.println(sc==sd);//true

        //boolean扩展
        boolean flag = true;
        if(flag == true){};
        if(flag){};
    }
}

这篇关于2021-11-05JAVA基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!