java
_空指针_
快乐工作快乐玩
展开
-
【转载】java中String,new String,StringBuffer的思考
java.lang.String类对大家来说最熟悉不过了,我们写java程序很少能不用String的。本文讲述如何正确的使用String,内容主要涉及初始化、串联和比较等操作。 首先我们必须清楚的一点是String类是final类型的,因此你不可以继承这个类、不能修改这个类。我们使用String的时候非常简单,通常都是 String s = "hello",但是Java API中同时提供...原创 2012-02-02 09:22:59 · 112 阅读 · 0 评论 -
java反射工具类
[code="java"]package com.example.test;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import android.util.Log;public...原创 2012-10-18 11:30:42 · 94 阅读 · 0 评论 -
【转载】java中的值传递,引用传递
Java参数,不管是原始类型还是引用类型,传递的都是副本(有另外一种说法是传值,但是说传副本更好理解吧,传值通常是相对传址而言)。 如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,这个跟之前所谈的传值是一样的。[b]如果在函数中改变了副本的 值不会改变原始的值[/b]. 如果参数类型是引用类型,那么传过来的就是这个引用参数的副本,这个副本存...原创 2012-02-27 16:49:12 · 63 阅读 · 0 评论 -
java和android 的DateFormat的具体格式介绍
[code="java"]//java DateFormatString help[] = { "To use this program, enter a time value", "in the top text field, and a SimpleDateFormat", "format specifier in the second ...原创 2012-07-13 18:21:36 · 158 阅读 · 0 评论 -
String,HashMap,HashTable的深层分析
[code="java"]import java.util.HashMap;import java.util.Hashtable;public class Main { // 1. 继承Map private HashMap hashmap = new HashMap(); // 1.继承Dictionary private Hashtable hashtable ...原创 2012-11-07 11:33:07 · 243 阅读 · 0 评论 -
[转载]java.util.concurrent.locks Synchronized
主要相同点:Lock能完成Synchronized所实现的所有功能。主要不同点:Lock有比Synchronized更精确的县城予以和更好的性能。Synchronized会自动释放锁,但是Lock一定要求程序员手工释放,并且必须在finally从句中释放。synchronized 修饰方法时 表示同一个对象在不同的线程中 表现为同步队列如果实例化不同的对象 那么synchr...原创 2012-11-12 13:56:01 · 90 阅读 · 0 评论 -
【转】解决Android与服务器交互大容量数据问题
对于目前的状况来说,移动终端的网络状况没有PC网络状况那么理想。在一个Android应用中,如果需要接收来自服务器的大容量数据,那么就不得不考虑客户的流量问题。本文根据笔者的一个项目实战经验出发,解决大容量数据的交互问题,解决数据大小会根据实际情况动态切换问题(服务器动态选择是否要压缩数据,客户端动态解析数据是否是被压缩的),还有数据交互的编码问题。 解决数据过大的问题,最直观...原创 2013-09-02 14:40:04 · 89 阅读 · 0 评论