试试jdk1.5

2016-02-19 14:15 3 1 收藏

今天图老师小编给大家介绍下试试jdk1.5,平时喜欢试试jdk1.5的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - 编程语言 】

netbeans4.0beta2,手里的工具只有这个可以试试1.5了,1.5的concurrent也很强悍啊,很方便.

  package jdk5;
  import Java.util.*;
  import java.util.concurrent.*;
  import static test.Constants.FIRST;
  /** @author zzzhc
  */
  public class Main {
  
  public static enum firstEnum {one,two};
  /** Creates a new instance of Main * */
  private Main() {
  }
  
  static int count = 0;
  static Object lock = new Object();
  
  /**
  * @param args the command line arguments
  */
  public static void main(String[] args) throws Exception{
  ListString list = new ArrayListString();//泛型
  list.add("1");
  list.add("first");
  list.add("second");
  for (String s:list) {//循环
  System.out.println(s);
  }
  Vector v = new Vector();
  v.add(23);//自动装箱
  v.add(32);
  v.add(680);
  for (int i:v) {//自动拆箱
  System.out.println(i);
  }
  HashMap map = new HashMap();
  map.put("key1",23);
  System.out.println(map.get("key1"));
  for (String i:map.keySet()) {
  System.out.println(i);
  }
  System.out.println(FIRST);//静态导入
  System.out.printf("%2$s%1$d",new Integer(1),"str");//printf
  for (firstEnum fe:firstEnum.values()) {
  System.out.println(fe);
  } //并发
  Executor exec = Executors.newFixedThreadPool(5);
  for (int i=0;
  i50;
  i++) {
  exec.execute(new Runnable() {
  public void run() {
  int cur;
  synchronized (lock) {
  cur = count++;
  }
  System.out.println(cur+"running...");
  try {
  Thread.sleep(2000);
  }catch (Exception e) {
  e.printStackTrace();
  }
  System.out.println(cur+"end...");
  if (cur==49) {
  System.exit(0);//else program can't exit
  }
  }
  });
  }
  System.out.println("all started");
  Runtime.getRuntime().addShutdownHook(new Thread() {
  public void run() {
  System.out.println("program end.");
  }
  });
  }
  }
  
  @interface Enum {
  }
  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)


来源:http://www.tulaoshi.com/n/20160219/1606554.html

延伸阅读
Java运行环境安装与测试及HelloWorld的实现。 1.下载j2sdk 1.4.1或更高版本 (http://java.sun.com,建议同时下载其Java Documentation,这是Java帮助文档) 2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装(以下假设安装于c:j2sdk1.4.1,建议安装路径不要有空格,不宜安装在Program Files目录下!)。 ...
标签: Web开发
一直没有没有时间看prototype,现在好了,已经更新到了1.5 pre1,呵呵,强大的功能不得不学习啊,这个是提升自己JS能力的又一个捷径. 1. Prototype是什么? 或许你还没有用过它, prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交...
rmic 功能说明: rmic 为远程对象生成 stub 和 skeleton。  语法: rmic [ options ] package-qualified-class-name(s) 补充说明: rmic 编译器根据编译后的 Java 类(含有远程对象实现)名,为远程对象生成 stub 和 skeleton(远程对象是指实现 java.rmi.Remote 接口的对象)。在 rmic 命令中所给的...
让宝宝视力看多1.5行 足量、足够时长的DHA补充,让宝宝视力看多1.5行 多年来,DHA这个占视网膜50%的营养素对于促进视觉发育的重要性,已经被全球科学家们所认同,也获得越来越多父母的关注;然而最新科研发现:DHA并非随意补充即有效,只有补充达到足量、足够时长条件下,才能有效促进视觉发育,甚至能使婴幼儿视力多看1.5行! 在进入大脑...
标签: 电脑
下载软件 首先上甲骨文公司的官方网站下载JDK的安装包,根据自己电脑的操作系统选择正确的版本下载。不知道下载地址的同学可以百度一下很快就能搜到。下载还的安装包如下图所示。 安装软件 用鼠标左键双击JDK安装包,会出现下图所示的安装界面。 加载配置 其实上面那个步骤是在加载配置,为安装JDK做前期准备。之后会出...

经验教程

901

收藏

83

精华推荐

ylmf OS 如何安装JDK

ylmf OS 如何安装JDK

活宝山本二百五

JDK开发工具包

JDK开发工具包

黄渤2000

JDK5.0中collection都有哪些变化

JDK5.0中collection都有哪些变化

qq745230666

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部