
java
KanerYe
这个作者很懒,什么都没留下…
展开
-
java数据结构
Array数组java中有8中基本数据类型,除了这些,数组也可作为对象处理,创建是需要使用new关键词,一旦创建,大小不可改变。 Array类提供静态方法来动态创建和访问Java数组。 通过.length获取数组长度, equals():比较两个数组是否相等,拥有相同元素个数,且所有对应元素两两相等。 数组是访问数据最有效率的数据结构,但很不灵活。大小固定。Collection集合List接原创 2017-12-09 18:57:54 · 288 阅读 · 0 评论 -
java 获取当前时间的三种方法
1.通过Util包中的Date获取Date date = new Date(); SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss"); System.out.println(dateFormat.format(date));2.通过Util包的Calendar 获取Calendar calendar= C原创 2017-12-05 10:04:28 · 146214 阅读 · 11 评论 -
线程的创建、终止、常用方法及生命周期
线程的创建 Java使用Thread类代表线程,所有线程对象都必须是Thread类或其子类,线程创建方式有四种方式: 1、继承Thread类 public class MyThread extends Thread{ @Override public void run() { //重写run方法 } } public static void main(String[] args){ ...原创 2018-11-27 22:49:49 · 457 阅读 · 0 评论 -
jdk 自带线程池
jdk自带的线程池供我们使用的主要是ThreadPoolExecutor类 创建线程池: 1、使用Executors工厂类 Executors主要提供了几种创建线程池的方法 1)newFixedThreadPool(固定大小的线程池) 每次提交任务就创建一个线程,直到线程到达线程池的最大大小,线程池的大小一旦达到最大值就会保持不变,如果某线程因执行异常而结束,那么线程池就会补充一个新线程 2)ne...原创 2018-11-28 00:01:44 · 399 阅读 · 0 评论