Java
文章平均质量分 56
冰萧
一个人只拥有此生此世是不够的,他还应该拥有一个诗意的世界。Choose what we love and love it!
展开
-
JAVA的整型与字符串相互转换
JAVA的整型与字符串相互转换 1. 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intV转载 2011-10-28 15:13:31 · 2223 阅读 · 0 评论 -
java String 类详解
转自:http://www.360doc.com/content/11/0509/03/2113138_115362029.shtml 这个问题的起因: String a="Hello World!"; String b="Hello World!"; a=b? a和b是否相等 ? 为什么? String a=new String("Hello World!"); String转载 2013-02-01 20:40:33 · 980 阅读 · 1 评论 -
JAVA单例模式的几种实现方法
1 饿汉式单例类.在类初始化时,已经自行实例化 class EagerSingleton { private static final EagerSingleton m_instance = new EagerSingleton(); /** * 私有的默认构造子 */ private EagerSingleton() { }转载 2013-01-17 15:43:03 · 1022 阅读 · 0 评论 -
Eclipse安装OpenExplorer插件(Mac、Windows通用)
1、下载插件 https://github.com/samsonw/OpenExplorer/downloads 2、将下载到的jar拷贝到“$ECLIPSE_HOME/plugins” 下面,重启eclipse就ok了 缺点: Mac环境下当前还没有能支持快捷键的版本! reference: http://marketplace.eclipse.org/原创 2012-10-27 15:52:43 · 10196 阅读 · 2 评论 -
String.getByte("utf-8")和new String(byte[],"utf-8")各是什么意思?
1. 返回String解码为utf-8的字节序列; 2. 使用指定字符集解码的字节数组构造一个新的String。 From topics:http://topic.csdn.net/u/20080630/12/01273b1a-2c78-41bc-a5f1-453c30cc5bea.html转载 2012-07-30 14:58:53 · 10560 阅读 · 0 评论 -
自动完成可编辑文本AutoCompleteTextView的使用
我们在百度或者Google中搜索信息所用的输入框,都是可以在我们输入少量文字的时候列出下拉菜单显示相关的搜索关键字,我们可以选择想要搜索的关键字而快速获取需要的信息。此功能即是使用了自动完成的可编辑文本输入框控件。在Android的UI开发中也有这样一个控件,它的名字叫AutoCompleteTextView,通过它我们可以实现类似搜索框那样的UI功能。 以下ATAAW.COM罗列下Androi转载 2012-08-10 21:51:56 · 1388 阅读 · 0 评论 -
java中怎么实现可变数组?
既然要可变,为什么用数组呢,用容器多好。 用arraylist或者vector最好。 import java.util.* ; vector存储同类对象, arrayliat存储不同类对象。 vector就相当于可变数组嘛 使用vector 构造方法:new vector(int a,int b) (a是容量,b是一旦容量超过,以b为单位自动扩大容量。) imp转载 2012-08-10 14:32:15 · 9401 阅读 · 0 评论 -
Java中List和ArrayList的区别
List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法 List list = new Array转载 2012-08-10 13:13:59 · 69475 阅读 · 21 评论 -
Java中List,ArrayList、Vector,map,HashTable,HashMap区别用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动 等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需转载 2012-08-10 13:03:51 · 7966 阅读 · 0 评论 -
android bitmap的放大缩小
private static Bitmap big(Bitmap bitmap) { Matrix matrix = new Matrix(); matrix.postScale(1.5f,1.5f); //长和宽放大缩小的比例 Bitmap resizeBmp = Bitmap.createBitmap(bitmap,0,0,bitmap.getWidth(),bitmap.转载 2012-08-06 17:41:39 · 7485 阅读 · 0 评论 -
JDK source下载地址
JDK 6: http://download.java.net/jdk6/source/ JDK 7: http://download.java.net/openjdk/jdk7/ 具体Eclipse中关联方法请参看前面写的过的一篇博客: http://blog.csdn.net/duanyipeng/article/details/6915582 此贴旨在为自已日原创 2012-03-19 16:43:14 · 2820 阅读 · 0 评论 -
java多线程 sleep()和wait()的区别
接触了一些多线程的东西,还是从java入手吧。 相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。 这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll. 区别一: sleep是Thread类的方法,是线程用来 控制自身流程的,比如有一个要报时的线程,每一秒中打印出一转载 2012-01-16 17:48:39 · 851 阅读 · 0 评论 -
Cursor的moveToFirst和moveToNext
SQLiteDatabase db; Cursor c = db.query("pic", null, null, null, null,null, null); Toast.makeText(AndroidStudyActivity.this,"当前共有" + c.getCount() + "条记录,下面一一显示:",Toast.LENGTH_SHORT).show(); //循环显示原创 2011-11-29 21:04:39 · 14435 阅读 · 0 评论 -
《Android学习指南》目录
转自:http://android.yaohuiji.com/about Android学习指南的内容分类: 分类 描述 0.学习Android必备的Java基础知识 没有Java基础的朋友,请不要先看Android的课程,这样会很累。 1.Android学习指南基础篇 对于有Java基础的朋友,可以通过本分类60讲左右的课转载 2011-11-28 20:29:10 · 3695 阅读 · 0 评论 -
Eclipse需要学的快捷键
以下是需要学的并且是很实用的Shortcuts: Ctrl+Shift+O 自动导入所需的包(如何不需要的包也可通过此快捷键去掉) Alt+Enter 显示当前选择资源( 工程,or 文件 or 文件) 的属性 Shift+Enter 在当前行的下一行插入空行( 这时鼠标可以在当前行的任一位置, 不一定是最后) Shift+Ctrl+Enter 在当前行插入空行( 原理同上条) ,当前转载 2011-11-21 23:43:26 · 776 阅读 · 0 评论 -
java super关键字理解
例子: Person.java ------------------------------------------------------------------------------------------------ package com.android.xxx; public abstract class Person { protected String name;原创 2011-10-31 10:12:14 · 2106 阅读 · 0 评论 -
耍帅秘技——Eclipse快捷键大赏
每每看到Y哥H博等人工作时健指如飞,那唰唰唰不用鼠标的操作真是相当帅啊。光看着不行啊,咱也得修炼一下,作为键盘控的小路,特整理eclipse耍帅快捷键收录如下,总所周知的快捷键就被我无视啦,只推荐好用且少为人知的: Ctrl+D:删除当前行。依稀记得VIM里连按两下d就能删除一行,相当方便啊~Eclipse也有类似的功能哦,你还傻傻地选中一行再delete?out啦~ Ctrl+Alt转载 2011-10-29 18:34:48 · 1468 阅读 · 0 评论 -
Java基本数据类型和长度
转自:http://lysongfei.iteye.com/blog/602546 java数据类型 字节 表示范围 byte(字节型) 1 -128~127 short(短整型) 2 -32768~32767 int(整型) 4 -2147483648~2147483647 long(长整型) 8 -92233720368547转载 2013-07-19 22:00:59 · 1170 阅读 · 0 评论