Java基础笔记

1.数据类型在java语言中包括两种:
     第一种:基本数据类型
      基本数据类型又可以划分为4大类8小种:
       第一类:整数型
       byte , short,int, long(没有小数的)

       第二类:浮点型
       float,aouble(带有小数的)

       第三类:布尔型
       boolean:只有两个值true和false,true表示真,false表示假

       第四类:字符型
       char: java中规定字符型字面量必须使用单引号括起来,属于文字。
8小种:
byte , short, int , long,float,double
boolean
char
   第二种:引用数据类型
  字符串型string属于引用数据类型-
  string字符串不属于基本数据类型范畴
   java中除了基本数据类型之外,剩下的都是引用数据类型。

关于计算机存储单位?
计算机只能识别二进制-( 1001101100 . ..)

1字节=8bit (8比特)--> 1byte = 8bit

1bit就是一个1或0.

1字节 = 1byte = 1B = 8位;
1KB = 1024B;
1MB = 1024KB;
1GB = 1024MB

 基本数据类型所占字节数

Java基础笔记_第1张图片

 

2.转义字符

Java基础笔记_第2张图片

 3.整数型的4种编写方式

Java基础笔记_第3张图片

public class Main {
    public static void main(String[] args) {
        //十进制
        int a = 10;
        System.out.println(a);
        //八进制
        int b = 010;
        System.out.println(b);
        //十六进制
        int c = 0x10;
        System.out.println(c);
        //二进制
        int d = 0b10;
        System.out.println(d);
    }
}

在java中有一条非常重要的结论,必须记住:
在任何情况下,整数型的"字面量/数据"默认被当做int类型处理。(记住就行)如果希望该"整数型字面量"被当做long类型来处理,需要在"字面量"后面添加z/1建议使用大写L,因为小写马1和1傻傻分不清-
 

你可能感兴趣的:(java,笔记,开发语言)