java
kongzhichen
行好事,莫问前程
展开
-
Comparable接口的实现
Comepareto public static void main(String[] args) { Set set=new TreeSet(); stu s1=new stu(12,"张三"); stu s2=new stu(10,"李四"); stu s3=new stu(14,"王武"); stu s4=new stu(10,"李四"); stu s5=new原创 2013-09-04 20:23:09 · 2291 阅读 · 1 评论 -
正则表达式(最新)
正则表达式 作用: 字符串的匹配、字符串的替换、字符串的查找 也就是说,它的存在是给字符串操作,提供了遍历。 基础使用方法(使用matcher和pattern): 在java1.4以前,如果我们想使用正则表达式,我们就需要使用到java.util.regex包,使用这个包下的两个类,Matcher和Pattern类。 其中pattern就是我们俗称的编译类,它将我们预先写入的内容(原创 2013-09-02 15:33:37 · 886 阅读 · 0 评论 -
java包装类
Java是面向对象的,但java的基本类型是基本数据类型,不是面向对象的,为了解决这个问题,在设计的时候给每个基本数据类型都设计了一个相对应的包装类。 从图中,可以看出,除了Int和char以外,其余的包装类都是通过首字母大写来获得。 使用包装类的好处: 1、可以将它作为一个对象使用,同时他仍然具有基本数据类型的数据和操作 2、包含基本数据类型的各个属性 包装类的使用用法,其实十分的原创 2013-09-01 11:35:43 · 1113 阅读 · 0 评论 -
Stringbuilder
StringBuilder和StringBuffer String的长度是固定不变的,你不能改变它的内容,任何对String的修改都将产生新的String对象。因此,如果你的代码对字符串的操作频繁的话,那么对于系统来说就是一笔很大的开销。所以在java 5.0推出了StringBuilder,这个类默认初始16个字符的长度,你也可以自行设置长度,如果字符的长度超出了可容纳的长度,它可以自动增加长原创 2013-09-01 12:10:49 · 1023 阅读 · 0 评论 -
Java多线程共享数据、同步、通信
Java线程 一、线程共享数据 a) 继承Thread,那么我们可以创建很多个这样的类,但是每个这样的类都是相互不关联的,也就是说我们Thread类中的内容每个创建出来的类都有一份,因此它不适合作为数据共享的线程来操作。同时由于Java继承的唯一性,我们只能继承一个对象。 b) 使用runnable就可以解决唯一性和不能共享的问题(不是说使用runnable就解原创 2013-08-25 17:21:43 · 4376 阅读 · 0 评论 -
文件下载(java+android)
文件下载(java+android) 一、普通的文件下载 a) Java实现普通文件下载 i. 指定所要下载的path(网页文件的路径) ii. 将path转换为httpurlconnection对象 iii. 得到返回值(这一步才是真正的获取数据内容) iv. 指定要保存的目录,在该目录下创建相应的文件 v. 获得inputstream对象,实现文件的获取 vi. 将inpu原创 2013-08-24 19:03:47 · 1701 阅读 · 0 评论 -
文件上传(JSP+android)
一、 JSP页面实现文件上传 a) 使用的工具包,io、apache Commons fileUpload包 b) 官方使用方法介绍http://commons.apache.org/proper/commons-fileupload/using.html,通过官方的简介,我们可以直接得到一个list,所以只要大家知道怎么处理fileItem就可以了。 c) Fileupload方法简介à它原创 2013-08-22 17:26:09 · 3594 阅读 · 1 评论 -
java集合框架总结
Java 集合框架 一、Collection a) List(接口) i. arraylist ii. Linkedlist b) Set(接口) i. Hashset ii. Treeset iii. linkedhashset c) Queue i. Queue ii. priorityqueue 二、Map a) Hashmap b) Treemap c) Li原创 2013-08-19 23:13:30 · 1145 阅读 · 0 评论 -
Java反射
Java反射的一点尝试和积累原创 2014-10-16 12:02:29 · 1001 阅读 · 0 评论