Object对象中有个equals()方法,这个方法的作用就是用来判断两个对象的值域是否相等。一般来讲==操作符比较的是两个对象在内存中的位置是否相等,或者用于非fload和double的基本类型中。一般不同的对象,如果用==操作符比较的话,都会返回false。如果我们复写自己的值类函数,采用覆.....
分类:
编程语言 时间:
2014-11-08 18:05:41
阅读次数:
152
java一共提供了八种基本数据类型,分别为:byte,short,int,long,float,double,boolean,char。他们所对应的包装类都在java.lang包中,分别对应为:Byte,ShortInteger,Long,Float,Double,Boolean,Charact.....
分类:
编程语言 时间:
2014-11-08 17:56:36
阅读次数:
180
js对象和变量,对象本身是没有名称的,之所以使用变量是为了通过某个名称来称呼这样一种不具名称的对象。
变量分基本变量和引用类型变量。
将基本类型的的值付给变量的话,变量将这个值本身保存起来。
分类:
编程语言 时间:
2014-11-08 16:44:03
阅读次数:
178
http://netreal.iteye.com/blog/801002基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。Java基本数据类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:表1.1类型字节表示范围包装类byte(字节型)1-128~127Byteshor...
分类:
编程语言 时间:
2014-11-08 11:57:46
阅读次数:
224
public class TestConvert2{public static void main(String []args){int i=1;int j=2;float f1=0.1f;float f2=123;long l1=12345678,l2=8888888888L;//编译器看到整数时...
分类:
其他好文 时间:
2014-11-08 00:39:56
阅读次数:
478
基本类型有boolean、byte、short、char、int、long、float、double boolean的取值为true或false byte的取值为+127~128 概念:负数的补码是该 数 绝 对 值 的原 码 按 位 取 反 ,然 后 对 整个数 加 1,所以byte的最大值为01...
分类:
编程语言 时间:
2014-11-07 23:21:35
阅读次数:
267
数据类型(8种基本类型:int/short/long/byte/float/double/char/boolean)整型int4字节-2 147 483 648~2 147 483 647short2字节-32 768~32 767long8字节-9 223 372 036 854 775 808~...
分类:
编程语言 时间:
2014-11-07 18:47:57
阅读次数:
288
大家都知道,在进行运算时,java会隐式的自动进行类型转化,那么有哪些情况会进行转化呢?总结如下:
一、算术运算符
单目运算符:+(取正)-(取负) ++(自增1) --(自减1)
1.1 +(取正)-(取负)
当操作数是byte,short,char时,会自动转化为int类型;返回结果为int。
当操作数是int,long时,不转化,原来是啥类型,还是啥类型。
1.2 ++(自增1)...
分类:
编程语言 时间:
2014-11-06 17:29:54
阅读次数:
153
最近的项目中,出现了内存和性能的问题,需要优化,所以趁着这个机会,把自己关于java虚拟机的东整理一下,不对的地方,欢迎指出。 数据类型,因为在java的优化的过程中,检测到的数据类型一般比较的基础,毕竟复杂的数据类型就是有基础的组合而来的。 Java虚拟机中,数据类型可以分为两类:基本类型和引用类...
分类:
其他好文 时间:
2014-11-05 22:45:08
阅读次数:
191
最近在用Arrays的asList()生成的List时,List元素的个数时而不正确。Java代码一:Arrays.asList(数组)该方法是将数组转化为集合(该方法主要用于Object对象数组,如果是基本类型该方法获得的.size()长度都为1)//经多次测试,只要传递的基本类型的数组,生成Li...
分类:
编程语言 时间:
2014-11-05 19:09:25
阅读次数:
167