Java之数据类型

2016.06.19

 

上课内容:数据类型

 

抽现在这段时间不忙,把前面学过的知识重新梳理一遍,巩固一下基础,然后打算暑假再开始做项目。加油!

总体来说,Java中的数据类型分为两大类,即原始类型和对象类型(又叫引用类型)。后则是由类生成的对象类型。原始类型有8种,而Java中的原始对象类型有8种,用来存储数值、字符和布尔值。

 

Java中的数据类型是有符号的。

1.基本数据类型

 

整数类型:         byte 8bit、short 16bit、int 32bit、long 64bit

浮点类型:         float  32bit、double 64bit

字符型:            char  16bit  2^16-1 65535

布尔类型:         boolean(true和false)  

编译和运行java程序

打开dinwos键+R键调出运行窗口,输入cmd,回车进入到命令提示符,然后再输入对应的盘符,接着输入(cd Java所在的目录)回车进入目录中

javac 文件名.javajavac CharCounts.java

java 文件名java CharCounts

小范围的数据转大范围的数据,直接转型,而大范围的数据转小范围的数据则需要强制转型。

列如:

public class CharCounts{
       public static void main(String[] args){
    	   int a = 255;
    	   byte b = (byte)a;
    	   System.out.println("结果是:"+b);//byte的范围是-128-127	
}
	
}	

一个bit是计算机可以存储的最小数据单位,即1位,只可能是0或1。

1KB由1024个byte组成,1MB由1024K组成,1GB有1024M组成。

 

2.引用数据类型

所有以class、interface、abstract class定义的类都属于引用数据类型。

 

练习:统计字符串中出现字符串的个数

 

 

 

 

 

 

 

 

猜你喜欢

转载自3056434592.iteye.com/blog/2305977