`
3213213333332132
  • 浏览: 78662 次
社区版块
存档分类
最新评论

基本数据类型和引用类型的初始值

    博客分类:
  • java
阅读更多
package com.array;

/**
 * @Description 测试初始值
 * @author FuJianyong
 * 2015-1-22上午10:31:53
 */
public class ArrayTest {
    
	ArrayTest at;
	String str;
	byte bt;
	short s;
	int i;
	long l;
	float f;
	double d;
	char c;
	boolean b;
	/**
	 * 基本数据类型和引用类型初始值
	 */
	public void testInitialize() {
		System.out.println(str+" "+bt+" "+s+" "+i+" "+l+" "+f+" "+d+" "+c+" "+b+" ");	
	}
	
	ArrayTest[] atA = new ArrayTest[1];
	String[] strA = new String[1];
	byte[] btA = new byte[1];
	short[] sA = new short[1];;
	int[] iA = new int[1];;
	long[] lA = new long[1];;
	float[] fA = new float[1];;
	double[] dA = new double[1];;
	char[] cA = new char[1];;
	boolean[] bA = new boolean[1];;
	/**
	 * 基本数据类型和引用类型数组初始值
	 */
	public void testInitializeArray() {
		System.out.println(strA[0]+" "+btA[0]+" "+sA[0]+" "+iA[0]+" "+lA[0]+" "+fA[0]
		                   +" "+dA[0]+" "+cA[0]+" "+bA[0]+" ");
	}
    /** 
     * test
     * @param args
     * output
     * null 0 0 0 0 0.0 0.0  false
     */
    public static void main(String[] args) {
    	ArrayTest at = new ArrayTest();
    	at.testInitialize();
    	at.testInitializeArray();
    }
}
分享到:
评论

相关推荐

    值类型和引用类型的区别

    值类型和引用类型的区别: 似乎“值类型和引用类型的区别”是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第... C#中基本数据类型是值类型,结构也是值类型。而数组、类、接口、字符串都是引用类型。

    Java 自学宝典 第二章 数据类型

    基本数据类型和引用的缺省值 6 2. 1. 3. 字面量 7 2. 1. 4. 惊讶!让你的Java溢出 7 2. 1. 5. 显示默认初始值 8 2. 2. 布尔 9 2. 2. 1. java.lang.Boolean 9 2. 2. 2. 布尔字面量 10 2. 2. 3. 布尔变量 10 2. 2. 4....

    Python-内置数据类型.zip

    015.内置数据类型_基本算术运算符 016.整数_不同进制_其他类型转换成整数 017.浮点数_自动转换_强制转换_增强赋值运算符 018.时间表示_unix时间点_毫秒和微秒_time模块 019.多点坐标_绘出折线图_计算两点距离 020....

    java中的null的基本含义

    null到底是什么? 1.null是Java中的关键字。它是区分大小写的,如果把null大写成Null或者NULL,会自动报错。 2.null ==> 0x0 表示内存中编号为0的...但是仅仅限于引用类型,不包括基本数据类型。 作者:青柠小鱼码字猴

    C# 变量相关基础知识.docx

    变量可以是基本数据类型,如整数、浮点数、字符等,也可以是引用类型,如类、接口、数组等。在C#中,变量的命名需要遵循一定的规则,如不能以数字开头,不能使用保留关键字等。声明变量时,可以同时初始化变量的值,...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar

    10.8 有关指针的数据类型和指针运算的小结 167 10.8.1 有关指针的数据类型的小结 167 10.8.2 指针运算的小结 167 10.8.3 void 指针类型 168 11 结构体与共用体 11.1 定义一个结构的一般形式 170 11.2 结构类型变量的...

    01 基础.html

    而初始值的内容是将来赋值的数据类型的基础值(数字的基础是为0)(字符串为空的引号‘’) 对象{}、数组[]、function(){} 变量的命名:关键字和保留字不能作为变量名 命名的规则:组成:英文qer 数字123 ...

    (c语言)数据结构教程

    数据类型是一个值的集合和定义在此集合上的一组操作的总称。 三、抽象数据类型(Abstract Data Type 简称ADT) 是指一个数学模型以及定义在此数学模型上的一组操作 ADT有两个重要特征: 数据抽象 用ADT描述程序处理的...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar )

    10.8 有关指针的数据类型和指针运算的小结 167 10.8.1 有关指针的数据类型的小结 167 10.8.2 指针运算的小结 167 10.8.3 void 指针类型 168 11 结构体与共用体 11.1 定义一个结构的一般形式 170 11.2 结构类型变量的...

    Java int与integer的区别

     1.Java 中的数据类型分为基本数据类型和复杂数据类型  int 是前者而integer 是后者(也是一个类);因此在类进行初始化时int类的变量初始为0.而Integer的变量则初始化为null.  2.初始化时:  int i =1;...

    java学习笔记-java思维导图流程图表格整理

    Java学习笔记 1 命令行运行 1 Java基础 1 ...值传递和引用传递 33 创建和初始化对象 34 封装 34 继承 37 super 37 方法重写 39 多态 39 instanceof和类型转换 40 instanceof 40 类型转换 42 static详解

    CLR.via.C#.(中文第3版)(自制详细书签)Part2

    · 理解基元类型、值类型和引用类型的行为,从而最高效地定义和使用它们 · 使用泛型和接口来定义可重用的算法 · 高效使用特定的CLR类型——委托、枚举、定制attribute、数组和字符串 · 理解垃圾回收器是如何管理...

    【03-流程控制与数组】

    •值得指出的是:数组也是一种数据类型,它本身是一种引用类型。 定义数组 •Java语言支持两种语法格式来定义数组: –type[ ] arrayName; –type arrayName[ ]; •对于这两种语法格式,一般推荐使用第一...

    demo06.zip

    基本数据类型 * byte short int long float double boolean char * 0 0 0 0 0.0 0.0 false 空格 * * 2.引用数据类型 * String。。。。。。等, 还可以是我们自己封装的类 * 默认值:都是null * @...

    C++大学教程,一本适合初学者的入门教材(part1)

    4.7 实例研究:用数组计算平均值、中数和模 4.8 查找数组:线性查找与折半查找 4.9 多下标数组 4.10 有关对象的思考:确定类的行为 小结 术语 自测练习 自测练习答案 练习 递归练习 第5章 指针与字符串 5.1 ...

    C语言大纲及课件

     ⑶ 基本数据类型和表达式  掌握:整型、实型、字符型等基本数据类型及其说明方法;常量和变量的概念及其值的输出;变量的初始化;赋值运算符、赋值表达式、赋值语句、复合赋值运算符;增量运算符与增量表达式;...

    谭浩强C程序设计第三版

    有关指针的数据类型和指针运算的小结 177 有关指针的数据类型的小结 177 指针运算的小结 177 void指针类型 178 共用体 178 定义一个结构的一般形式 179 结构类型变量的说明 179 结构变量成员的表示方法 181 结构变量...

    谭浩强C语言设计第三版.pdf

     2.1 基本数据类型的特征  2.1.1 数值的定点表示与浮点表示  2.1.2 整数的有符号类型与无符号类型  2.1.3 类型宽度与取值范围  2.2 数据常量  2.2.1 整型常量  2.2.2 字符类型及其常量  2.2.3 实型常量  ...

    visualC++2010入门经典源代码

    2.13.1 c++/cli特有的基本数据类型 84 2.13.2 命令行上的c++/cli输出 87 2.13.3 c++/cli特有的功能—— 格式化输出 88 2.13.4 c++/cli的键盘输入 91 2.13.5 使用safe_cast 92 2.13.6 c++/cli枚举 92 2.14 查看...

Global site tag (gtag.js) - Google Analytics