Object 是最终基类,任何形式值都可以转化成 Object形式。基本类型转换:强制(显示)转换和自动(隐式)转换!装箱转换:允许 值类型 隐式转化为 引用类型 ,是 强制转换!转换方法:1,用()。此类是同类之间转换,()内是转换之后的 数据类型!例如, int i = 0; Double d ...
分类:
其他好文 时间:
2014-10-10 20:26:04
阅读次数:
211
当你在程序中遇到判断变量或对象是否相等的情况,想到的应该是用equals或==,两者的区别在哪?先来了解一下内存中的堆和栈。
栈:基本类型的变量和对象的引用变量
堆:实际对象
例如:int i=1;
int j=2;
Object_A a=new Object_A();...
分类:
编程语言 时间:
2014-10-10 17:37:44
阅读次数:
282
1.什么是线程安全?如果说某个集合是线程安全的,那么我们就不用考虑并发访问这个集合?(需要定义自己百度,但是很难懂)2.深入jvm中的线程安全的级别。a不变模式(String等基本类型)b、绝对线程安全(无论咋样处理都安全,把各种方法各种组合使用也安全。)c.相对线程安全(就是那些集合了,都是每个同...
分类:
编程语言 时间:
2014-10-06 23:13:30
阅读次数:
284
java中Map,List与Set的区别
目录(?)[+]
Set,List,Map的区别
java集合的主要分为三种类型:
Set(集)List(列表)Map(映射)
要深入理解集合首先要了解下我们熟悉的数组:
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),而JAVA集合可以存储和操作数目不固定...
分类:
编程语言 时间:
2014-10-05 14:02:28
阅读次数:
222
?只要学过Java的同学,我们都知道Java一共有8中基本类型,但是在Java中最常用的String类型却不属于这8中基本类型中。他是Java.lang包中的一个类。但是String对象在引用传递中JVM的处理却与其他对象不同。
分类:
编程语言 时间:
2014-10-05 02:47:57
阅读次数:
294
说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。1、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。当我们把一个对象放入集合中后,系统会把所有...
分类:
编程语言 时间:
2014-10-03 16:50:14
阅读次数:
244
ContentValues :是一种存储机制,key-value
特点:key只能是string类型,value:只能是基本类型,不能是对象。
应用:常用语往数据库中插入数据
ContentValues values = new ContentValues();
values.put("name", "xh");
values.put("level", 5);
...
分类:
其他好文 时间:
2014-09-30 15:17:49
阅读次数:
204
一,内存管理类型定义 1,基本类型 任何C的类型,eg: int,short,char,long,long long,struct,enum,union等属于基本类型或结构体 内存管理对于C语言的基本类型无效 2,OC类型(非基本类型) 任何继承于NSObject类的对象都属于OC类型 也就是除了C...
分类:
移动开发 时间:
2014-09-29 16:33:11
阅读次数:
156
对象的类型转换是我们在编程的时候经常会遇到的,java平台也是如此,比如一些基本类型的数据转型和复合数据的转换。...
分类:
编程语言 时间:
2014-09-28 22:38:35
阅读次数:
249
今天做功能,处于小心的习惯,打印了一下两个Integer比较的语句,发现了一个问题:为了防止不小心掉入这样的陷阱,对于基本类型的比较,用“==”;而对于基本类型的封装类型和其他对象,应该调用public boolean equals(Object obj)方法(复杂对象需要自己实现equals方法)...
分类:
其他好文 时间:
2014-09-28 21:44:05
阅读次数:
130