java默认值
*变量为对象的属性
java虚拟机会指定默认值
1.数值类型=0,如:int
2.boolean类型=false
3.字符类型=空字符,如:char
4.字符串类型=null,如:String
5.对象类型=null,如:Object
package com.javalang;
public class TestDefault {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(String.valueOf(a));
System.out.println(String.valueOf(b));
System.out.println(String.valueOf(c));
System.out.println(String.valueOf(s));
if(o == null){
System.out.println("o is null");
}
}
public static int a;
public static boolean b;
public static char c;
public static String s;
public static Object o;
}
结果:
0
false
null
o is null
*变量为非对象的属性
必须初始化
package com.javalang;
public class TestDefault {
/**
* @param args
*/
public static void main(String[] args) {
//int
int a;
System.out.println(String.valueOf(a));
//char
char c;
System.out.println(String.valueOf(c));
//bool
Boolean b;
System.out.println(String.valueOf(b));
//string
String s;
System.out.println(s);
}
}
结果:
在eclipse下,提示错误,编译不过。
分享到:
相关推荐
Java_Date_日期时间整理 1、获取服务器端当前日期:1、获取服务器端当前日期:按照指定格式打印日期
java代码-Java变量各类型默认值
主要介绍了Java中八种基本数据类型的默认值 的相关资料,需要的朋友可以参考下
JDK8新增便利的Map默认值方法Java开发Java经验技巧共7页.pdf.zip
hibernate实体映射文件字段设置默认值
int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未...
可选参数允许为方法的一些参数提供默认值,并允许使用者重载类型。
主要介绍了Java成员变量默认值原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
最佳置换算法、先进先出置换算法、最近最久未使用置换算法(LRU) 在一个请求分页系统中,分别采用最佳置换算法、先进先出置换算法、最近最久未使用置换算法(LRU)时,假如一个作业的页面走向为4、3、2、1、4、3、5、4...
java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细说明文档)java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细说明文档)java课程设计项目——Java语言编写的一个迷宫小游戏(源码+详细...
java高级之注解 注解的概念: 注解是JDK1.5的新特性。 注解相当一种标记,是类的组成部分,可以给类携带一些额外的信息。 注解可以加在包,类,字段,方法,方法参数以及局部变量上。 注解是给编译器看的,编译器...
然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,通过C#添加Web引用方式访问JavaWebService的方法,除了string类型能正常传递参数外,q其他类型的参数不是默认值就是...
如果您超过机器上的 Java 默认值,如果没有这种增加,该程序将崩溃。 建议分配 8GB: -Xmx8192M 。 如果你在 eclipse 中运行,你可以在 Run->Run Configurations->Arguments->VM 下添加它。 这也适用于运行 Junit ...
HelloWorldApp.java 第一个用Java开发的应用程序。 firstApplet.java 第一个用Java开发的Applet小程序。 firstApplet.htm 用来装载Applet的网页文件 第2章 示例描述:本章介绍开发Java的基础语法知识。 ...
天才之作:通过泛型,对List中对象多属性排序,支持设置各属性排序方式(动态属性),看了之后绝对让你震撼!
同样hive metastore也提供了java接口。 使用 import org.apache.hadoop.hive.conf.HiveConf; import org.apache.hadoop.hive.metastore.HiveMetaStoreClient; import org.apache.hadoop.hive.metastore.api.Field...
本代码资源是一个关于Java...null和默认值:包装类可以具有`null`值,表示没有有效的值***。这在需要处理可能不存在的值时非常有用。 希望这个代码资源能够帮助你更好地理解和应用Java中的包装类概念。祝你编程愉快!
通常不需要设置 默认值:. .:当前目录(.java) CLASSPATH相当于中国的低保制度 JAVA_HOME:其他的程序使用 WEB 设置方式: 1:一次性的设置 (cmd里面设置) set PATH=C:\Program Files\Java\jdk1.6.0_45\bin...