菜鸟问题:请问Long 和 long的区别。 如果我没记错的话,这就是java中的基本类型对象化的问题所产生的让初学者迷惑的两个东西。这和Integer和int的区别和联系是相同的。简而言之,前者可以当作普通的对象来使用,后者不可以。其内涵其实都是一样的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Long是一个类,long是一个类型类似于Integer,int long 是基本变量类型Long 是 long 的封装类 Long是一个类,所以它也继承了Object。long 是一个基本类型。long temp = 100; // 直接定义变量。Long obj = new Long(temp); // 通过new生成对象。 假设有一个这样的方法 public void printObj(Object obj){ .....}那么 printObj(temp) 将出错, printObj(obj) 是正确的。类似的还有 Integer int, Double double,Char char, Byte byte, Float float .....因为在Java中任何东西都是类。 java转义符问题 JAVA文件名编译到底怎么个用法? 这个在jdk1.4下应该怎么写呀 请教向文件追加数据的问题,请帮帮忙 一个关于树的问题 如何可以将字符串输出到文本文件中,等... 连接到ORACLE9I,中文数据取出来是乱码?怎么办啊!!!!!!!!!! 大家好,帮小弟一把!(50分相送) 关于JDBC的很菜的问题,送分了 不知道难不难 怎样往界面上放东西阿(如TextField) 邮件?=CE=D2=这中码如何改决.高手请进
类似于Integer,int
Long 是 long 的封装类
long temp = 100; // 直接定义变量。
Long obj = new Long(temp); // 通过new生成对象。 假设有一个这样的方法
public void printObj(Object obj){
.....
}那么 printObj(temp) 将出错, printObj(obj) 是正确的。类似的还有 Integer int, Double double,Char char, Byte byte, Float float .....因为在Java中任何东西都是类。