![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ChinaYiqun
这个作者很懒,什么都没留下…
展开
-
Java中ArrayList的基本用法
详细ArrayList方法请参考jdk http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4原创 2016-10-14 21:47:58 · 627 阅读 · 0 评论 -
Java 面试准备系列-4 线程池
使用线程池的意义:复用:类似WEB服务器等系统,长期来看内部需要使用大量的线程处理请求,而单次请求响应时间通常比较短,此时Java基于操作系统的本地调用 方式大量的创建和销毁线程本身会成为系统的一个性能瓶颈和资源浪费。若使用线程池技术可以实现工作线程的复用,即一个工作线程创建和销毁的生命周期期间内 可以执行处理多个任务,从而总体上降低线程创建和销毁的频率和时间,提升了系统性能。流控原创 2017-05-09 19:46:13 · 5707 阅读 · 1 评论 -
Java中集合类的关系图
参考文献http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Coll原创 2016-10-15 10:08:12 · 7081 阅读 · 0 评论 -
Java 面试准备系列3-JDBC
1.建立连接:Class.forName = ("com.mysql.jdbc.Driver");conn = DriverManager.getConnection(DB_URL,USER,PASSWD);2.进行交互:JDBC Statement, CallableStatement 和 PreparedStatement 接口定义的方法和属性,使可以发送SQL或PL/SQL命原创 2017-05-07 10:16:53 · 1115 阅读 · 0 评论 -
Java 面试准备系列2-异常
Exception 和 Error 都是属于Throwable的子类其中OtherException 为编译型异常: 就是代码必须被try-catch 包围的 IO操作等而 RuntimeExceptin 为运行时异常:例如数组越界,除数为0原创 2017-05-07 09:32:10 · 1062 阅读 · 0 评论 -
Java 中字符串的一些总结
/** * Created by 王逸群 on 2017/5/5. */public class Main { public static void main(String[] args) { String string = "Wang.yi.qun"; //charAt(int index)Returns the char value at the specified index原创 2017-05-05 22:53:02 · 712 阅读 · 0 评论 -
Java 语言的垃圾收集机制
Garbage Collection 目的: 去清除不在使用的对象所占用的内存空间采用跟踪收集器 去递归的遍历一组对象,确定可到达的对象,进行标记。删除的时候,进行堆栈扫描,删除未标记的对象。、另外需要注意的是: (1).对象不一定会被回收。 (2).垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。 (4).垃圾回收和finalize()都是靠不住的,只要JV原创 2017-05-04 10:29:54 · 704 阅读 · 0 评论 -
Java 正则表达式学习
正则表达式就是为了处理字符串!Java 中Patter 类 正则的编译表示 例子:Pattern p= Pattern.compile("\d");Matcher 类 正则匹配的结果 例子:Matcher m = p.matcher("1");m.group(1)....balabala正则表达式语法字符说明原创 2017-05-04 17:20:45 · 463 阅读 · 0 评论 -
堆、栈、静态域等概念
栈:存放 基本数据类型的数据和对象的引用,函数中的临时变量堆:new 创建的对象静态域: static 修饰的成员常量池: 字符为主原创 2017-05-04 17:04:29 · 586 阅读 · 0 评论 -
Android 为什么要有handler机制
我们假设在一个UI界面上面,有一个按钮,当点击这个按钮的时候,会进行网络连接,并把网络上的一个字符串拿下来显示到界面上的一个 TextView上面,这时就出现了一个问题,如果这个网络连接的延迟过大,可能是10秒钟甚至更长,那我们的界面将处于一直假死状态,而如果这段时间超 过5秒钟或者更长的话,程序会出现异常。 这时我们会想到使用线程来完成以上工作,即当按钮被按下的时候新开启一个线程来原创 2016-11-29 20:17:55 · 668 阅读 · 0 评论 -
Android之DatePicker和TimePicker实现以及自定义大小
关于日期和时间的几个相关控件,包括DatePicker(日期选择控件)、TimePicker(时间选择控件)、DatePickerDialog(日期选择对话框)、TimePickerDialog(时间选择对话框)、AnalogClock(模拟时钟控件)、DigitalClock(数字时钟控件)。 DatePicker 、 TimePicker 都继承自Android.widget.Fram转载 2016-10-20 15:36:50 · 4624 阅读 · 0 评论 -
接口类型的泛型
在面向对象编程思想中,采用接口化的泛型跟符合顶层设计者设计的意图具体代码入下/** * Created by lx on 2016/10/26. */interface Gener{ public void say();}class Gin implements Gener{ private String str; public String ge原创 2016-10-28 21:14:53 · 511 阅读 · 0 评论 -
Java中泛型的概念
/** * Created by lx on 2016/10/26. */class Point{ private T id; public T getId() { return id; } public void setId(T id) { this.id = id; }}public class Generi原创 2016-10-26 22:18:15 · 553 阅读 · 0 评论 -
简易的Spider获取东大先锋网的信息
为了巩固一下Java网络编程中的知识点,结合网上一些爬虫的帖子,手写一个网页爬虫获取一下网站的信息,属于个人学习。。。应该不会去请喝茶吧2333首先看一下效果 根据DOM结构获取表单信息 输入关键字运行程序 获得查询到标题和链接那么问题来了,这些是啥,Spider又是啥?首先说明一下Spider,按照百度百科上的定义:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF原创 2016-11-09 14:34:20 · 835 阅读 · 0 评论 -
JAVA 中bufferStream的理解和使用
童鞋们,字节流在读写文件中的确比字符流的适用更广,因为一切的文件都可以转换为二进制的形式。然而为啥还有引进那个bufferStream呢?因为快啊,当然,用于单次性转存的byte数组要依据文件的大小而定哦,并不一定越大越好。下面给出是实例代码import java.io.*;/** * Created by lx on 2016/11/8. */public class Copy原创 2016-11-08 22:46:11 · 4559 阅读 · 0 评论 -
Android中Spinner的运用
Spinner组建为android中比较常见的内置组建,相比Radio选择,外观更加的优美,下面给出Spinner相应的用法xml布局(注意布局为spinner_province) <Spinner android:layout_width="200dp" android:layout_height="40dp" android:id=原创 2016-10-26 19:21:17 · 637 阅读 · 0 评论 -
Java中HashMap的基本用法
import java.util.HashMap;/** * Created by lx on 2016/10/15. */public class HashMapTest { public static void main(String[] args) { HashMap,Student> hashMap=new HashMap, Student>();原创 2016-10-15 19:50:26 · 478 阅读 · 0 评论