Java数据类型(一)

package ivo.eim.zzl;

import java.util.Date;
public class DataType {
	/*
	 * 一、Java数据类型
	 *	1.基本数据类型
	 *		四类八种:
	 *			①.布尔型boolean;②.字符型char;③.数值型;④.浮点型
	 *	2.引用数据类型
	 *		大致三类:
	 *			①.类class;②.接口interface;③.数组Array
	 * 二、变量
	 * 	1.成员变量(类变量/全局变量)
	 * 		作用于全局,未初始化时,默认为初始值
	 * 	2.局部变量
	 * 		作用于局部,未初始化,则无法编译调用
	 * */
	//数据类型初始化--成员变量(类变量)
    private static byte by;  
    private static char ch;  
    private static short sh;  
    private static int in;  
    private static long lo;  
    private static float fl;  
    private static double dou;
    private static boolean boo;  
    private static String str;  
    private static Integer itge; 
    private static Date date;
    
	public static void main(String[] args){
		 //数据类型初始化--局部变量
		 int a;
		 String st;
		/* System.out.println(a);//局部变量未经初始化调用会编译失败
		 System.out.println(st);*/
		 a=2; //局部变量初始化
		 st="";
		 System.out.println("int局部.."+a); //2
		 System.out.println("st局部.."+st);//空格
		 System.out.println("boo.."+boo); //boolean 默认值为 false
		 System.out.println("by.."+by);//byte 默认值为 0
		 System.out.println("ch.."+ch);//char默认值为 空格
		 System.out.println("sh.."+sh);//short默认值为 0
		 System.out.println("in.."+in);//int默认值为 0
		 System.out.println("lo.."+lo);//long默认值为 0
		 System.out.println("fl.."+fl);//float默认值为 0.0
		 System.out.println("dou.."+dou);//double默认值为 0.0
		 System.out.println("str.."+str);//String默认值为 null
		 System.out.println("itge.."+itge);//Integer默认值为 null
		 System.out.println("date.."+date);//Date默认值为 null
		 /**/
	}
}

  

posted @ 2017-12-30 16:35  System.out.println()  阅读(549)  评论(0编辑  收藏  举报