Java基础(一)

Java基础 (一)

注释

1.单行注释

// ——》单行注释

 

2.多行注释

/* 内容 */ ——》多行注释

3.JavaDoc:文档注释

/** 内容 */

标识符

1.关键词

标识符用字母(A-Z)or(a-z),美元符号($),或者下划线(_)开始

!!!大小写十分敏感 !!! (psvm sout)——》简写

String ——》字符串

char ——》字符

int——》数字

数据类型

强类型语言

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

数据类型 变量名 = 值;

弱类型语言

Java的数据类型

  1. 八大基本类型

  • 数值类型

  • 1.整数类型

  • byte 占1个字节范围:-128—127

  • short 占2个字节范围:-32768—32767

  • int 占4个字节范围:.....

  • long 占1个字节范围:....类型数字后面要加 L

  • 2.浮点类型(有小数)

  • float 占4个字节 ....类型数字后面要加 F

  • double 占8个字节 3.字符类型 char 占2个字节 所有的字符本质还是数字

  • boolean类型(布尔值:是非):占1位其值只有true和false 

  1. 引用数字类型

              类

              接口

              数组

数据类型扩展

  • 整数扩展

    进制 二进制0b 十进制 八进制0 十六进制0x

  • 浮点数

    float 会舍入误差 大约数字

    !!!最好不要用浮点数进行比较

  • 字符扩展

    所有的字符本质还是数字

  • 转义字符

    \t 制表符 \n 换行

    public class Demo2 {
       public static void main(String[] args) {
           int c1 = 0b11;
           int c2 = 10;
           int c3 = 011;
           int c4 = 0x9;
           System.out.println(c1==c2);
           System.out.println(c1);
           System.out.println(c2);
           System.out.println(c3);
           System.out.println(c4);

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

           float a1 = 0.2f;
           double a2 = 2.0/10;
           System.out.println(a1==a2);
           System.out.println(a1);
           System.out.println(a2);

           float b1 = 124121444425f;
           float b2 = b1+1;
           System.out.println(b1==b2);
           System.out.println(b1);
           System.out.println(b2);

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

           char d1 = '薛';
           System.out.println((int)d1); //(int)强制转换数字

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

           System.out.println("Hello\thong");  //\t表示制表符
           System.out.println("Hello\nhong");  //\n表示换行
      }
    }

补充知识

位(bit):计算机内部数据储存最小的单位

字节(byte):计算机中数据处理的基本单位 习惯用大写的B表示

1B(byte,字节) = 8bit(位)

字符:是指计算机中使用的数字,字母,字和符号

 

 

posted @ 2021-12-13 17:42  一朵白云tea  阅读(45)  评论(0)    收藏  举报