java
zidan_2011
这个作者很懒,什么都没留下…
展开
-
JAVA IO流 输出乱码问题解决
在通过IO流,把文件下的内容输入到控制台或者其他的文件中的时候,里面的汉字会发生乱码解决的方法是通过 InputStreamReader或者InputStreamWriter下面的字符集转换的方法来解决InputStreamReader(InputStream in,String charsetName) 创建使用指定字符集的 InputStreamReader原创 2012-02-20 12:49:25 · 15968 阅读 · 1 评论 -
Thread wait()和sleep()的区别
这两者的施加者是有本质区别的. sleep()是让某个线程暂停运行一段时间,其控制范围是由当前线程决定,也就是说,在线程里面决定.好比如说,我要做的事情是 "点火->烧水->煮面",而当我点完火之后我不立即烧水,我要休息一段时间再烧.对于运行的主动权是由我的流程来控制.而wait(),首先,这是由某个确定的对象来调用的,将这个对象理解成一个传话的人,当这个人在某个线程里面说"暂停!",转载 2012-02-20 16:49:33 · 39704 阅读 · 6 评论 -
JAVA 进程与线程之间的区别
什么是进程,什么是线程系统要做一件事,运行一个任务,所有运行的任务通常就是一个程序;每个运行中的程序就是一个进程,这一点在任务管理器上面可以形象的看到。当一个程序运行时,内部可能会包含多个顺序执行流,每个顺序执行流就是一个线程。关于进程的特性独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每个进程都拥有自己私有的地址空间。在没有经过进程本身运行的情况下是不原创 2012-02-21 14:06:24 · 21045 阅读 · 1 评论 -
JAVA 实现线程的两种方式,举例,详解
实现线程的方式有两种一、实现Runnable接口的类,重写该接口的run()方法,该方法是该线程的执行体。创建Runnable的实现类的实例,并以此实例作为Thread的target来创建Thread对象,该Thread对象才是真正的线程对象。package zidan.Demo;/** * @author zidan * -------------------------原创 2012-02-21 18:19:52 · 1371 阅读 · 0 评论 -
Form表单中post和get的区别
post和get的区别 post 地址栏不会出现一大串?bjnghfgreygt这样的东西如果是get,就会出现了1、Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如[url]http://www.mdm.com/test.asp?name=asd&password=sad[/转载 2012-03-21 13:55:21 · 3106 阅读 · 1 评论 -
Java MD5算法
转载至:http://www.cnblogs.com/youxin/archive/2011/10/16/2214434.html JAVA MD5算法MD5即Message-Digest Algorithm 5(信息-摘要算法5),是一种用于产生数字签名的单项散列算法。MD5算法的作用是让大容量信息在用数字签名软件签私人密匙前被”压缩”成一种保密的格式转载 2012-07-02 14:34:23 · 9632 阅读 · 4 评论 -
java ExecutorService 线程池
读别人源代码的时候遇到了ExecutorService线程池的代码,不清楚。然后在网上查了一遍,大概懂了。故名思意,用于存放线程的池子。创建这个池子,有三种。 ExecutorService executorService = Executors.newCachedThreadPool(); ExecutorService executorService = Executors.ne原创 2014-03-28 10:40:21 · 908 阅读 · 0 评论 -
android instanceof 运算符
今天遇到一段代码,没看懂。 if (context instanceof Activity) { Log.i(LOGTAG, "Callback Activity..."); Activity callbackActivity = (Activity) context; callbackActivityPac原创 2014-03-27 10:42:16 · 13667 阅读 · 5 评论 -
JAVA 获取当前月的初始时间的时间戳
JAVA 获取当前月的初始时间的时间戳原创 2014-04-09 17:54:34 · 7639 阅读 · 1 评论 -
android 通过电话号码获取该联系人的编号
ContentResolver cr = mContext.getContentResolver(); Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI, Uri.encode("1388888888")); int contactId = 0; Cursor cursor =原创 2014-04-11 10:15:38 · 987 阅读 · 0 评论 -
JAVA Expection 异常 笔记整理
产生异常的原因多种多样,大致有:系统资源不可用,如,内存分配失败,文件打开失败,数据库打开失败程序控制不当,如,除数为零,负数开方当发生异常的时候,系统会:1、发生异常的部分,产生系统定义的错误信息2、程序意外终止,将控制权返回系统3、程序中对所有已分配资源的状态保持不变,这样会导致资源泄漏所以我们需要对异常进行处理try{........... //需原创 2012-02-13 15:50:04 · 2043 阅读 · 0 评论 -
Map.Entery
你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下:Set keys = map.keySet( );if(keys != null) {Iterator iterator = keys.iterator( );while(iterator.hasNext( )) {Objec转载 2012-02-10 19:01:53 · 597 阅读 · 0 评论 -
JAVA 数组空间(length)不够情况下的解决
package com.zidan.test;import java.util.Arrays;import java.util.Scanner;public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method st原创 2012-01-07 11:19:03 · 6200 阅读 · 1 评论 -
JAVA 面向对象的思想总结
java 面向对象之我见 -----------老师布置的作业对于面向对象的思想,我想这是一个很宽很大的概念,很多是只可以意会,不可言传的。我说一下我的理解,望指教我对于面向对象的理解,主要是依据“万物皆对象原创 2012-01-09 14:57:24 · 1633 阅读 · 1 评论 -
JAVA 安装文件目录的功能介绍
假设 JDK 安装在了 c:\jdk1.6.0 目录中,下面是一些重要的目录:c:\jdk1.6.0JDK 安装的根目录。包括 COPYRIGHT、LICENSE 和 README 文件。还包括了 src.zip,这是 Java 平台源代码的压缩包。c:\jdk1.6.0\bin bin文件夹存放的是编译JAVA源程序,运行JAVA类文件所需的一些程序原创 2012-01-10 14:44:55 · 863 阅读 · 0 评论 -
JAVA 方法的重写和重载
关于方法重写的一些特性: 1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法) 2.子类抛出的异常不能超过父类相应方法抛出的异常(子类异常不能大于父类异常) 3.子类方法的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别) 关于方法重载的一些特性 一.方法名一定要相同。原创 2012-01-10 14:43:29 · 493 阅读 · 0 评论 -
JAVA API下几个常用的包
API 常见的几个类:lang/util/io/math/netawt -------- 用于创建用户界面和绘制图形的所有类。util ------ 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类原创 2012-01-10 14:46:37 · 4097 阅读 · 0 评论 -
JAVA static,final ,单例
final :很强大的一个关键字,可以用来修饰成员变量和成员方法1、用final修饰的类,不能被继承2、用final修饰的方法,不能被覆盖,重写3、用final修饰的变量,不能被修改final的作用或用处1、具有固定的作用,用它来完成某种标准功能。2、类的定义已经很完美,不需要再修改。static:变量或者方法被定义成原创 2012-01-11 19:43:19 · 1368 阅读 · 0 评论 -
JAVA 抽象与接口
================ 抽象================抽象的概念抽象类不能被直接实例化,只有他的非抽象子类才可以被实例化。抽象类中不一定有抽象方法,抽象方法一定在抽象类中。抽象方法只有方法头,没有方法体。构造方法和类方法(static修饰的方法)不能声明为抽象方法抽象类的子类必须给出抽象类的所有方法的具体实现,除非子类也是抽象类原创 2012-01-11 19:44:45 · 832 阅读 · 2 评论 -
Collection/List/Set
===========Collection 的总结===========它是一个接口,一个根接口,一个ROOT接口;Collection层次结构中的根接口;Collection表示的是一组对象,那么那些对象就是Collection中的元素,或者是组成部分;一些collection实现对它们可能包含的元素有所限制。例如某些实现不能为null;当存在那样情况的时候,就会抛出Nul原创 2012-02-08 20:06:25 · 523 阅读 · 0 评论 -
JAVA 接收键盘输入的字符串,转换成数组,输出ASCLL
package com.zidan.test;import java.util.Scanner;/** * @author 周国宝 E-mail: zidan211@163.com 创建时间:2012-1-4 下午02:32:56 类说明 */public class test1 { public static void main(String[] args) {原创 2012-01-04 14:55:59 · 16978 阅读 · 0 评论 -
HashMap与HashTable的不同点有两个方面
HashMap与HashTable的不同点有两个方面第一个是关于是否能够存放NULL值的方面:呕心沥血的准备了一例子:import java.util.HashMap;import java.util.Hashtable;public class Test_hashmap_hashtable { public static void main(String[] args) {原创 2012-02-10 15:06:46 · 723 阅读 · 0 评论 -
android gson jar包的使用
http://www.cnblogs.com/chenlhuaf/archive/2011/05/01/gson_test.html原创 2014-05-13 10:08:09 · 6708 阅读 · 0 评论