求java jdk 1.41.4.5或者1.4...

您的位置:
& 阅读文章
JRE和JDK 1.5、1.4、6.0 – Java历史版本下载绝对官方原版
  说起来也算搞笑了。上个星期有台办公室的电脑出了点问题,说要进入一个网页系统,需要的支持,让我过去下载***一个JDK。她告诉我说一定要装JDK 1.5.0_07,其它版本不行的,我问她为什么,她说系统就这么提示的。她还说网上下来下去没有下载到JDK 1.5版本,所以才让我帮忙。好吧,我也就不去了解太多了,就帮她下载一个J***A 1.5。好像还真不太下得到,大站里都是只提供最新版J***A 6.0的下载,小站里提供的历史版本下载地址根本就打不开,昏~
  点进Oracle官网下载,我才发现1.5版本是没有的,早就改成J***A 5.0了,我真是糊涂…大学毕业后就没有再怎么接触J***A,都忘得差不多了。官方的版本很齐,历史版本包括1.3 1.4.2等都有,可惜不仅网页速度慢,而且点进去下载居然还要注册。放弃了,还是找找其它国内的下载地址吧!
  就这样过了好久,才找到一个可用的下载地址将它下载回来***了,那个需要JRE环境的系统也正常打开了。我觉得好没面子,下个软件居然用了那么久的时间!
  回来后,我重新整理一下。我发现下载J***A最好的去处还是官方网站!地址为:/technetwork/java/archive-139210.html。进入后选择您需要的版本,点进去后提示要注册,不要怕麻烦,我尝试注册了,其实挺快的,就像平时注册邮箱一样。注册成功后去您设置的邮箱里帐户,之后登陆下载。不过在国内下载,速度确实不怎么理想。我想提取下载地址放到我旁边的百兆宽带电脑上,用进行下载,结果无法下载,说明官方已经不提供外链地址了。
  最后再来补习一下J***A的几点基础知识。
1、JRE全称:Java Runtime Envirnment,顾名思义,是J***A的运行环境,类似于微软的.net FrameWork;而JDK全称为:Java SE Development Kit。所以如果不需要做J***A程序开发,只需要运行Java程序的,下载***JRE就可以了。所以其实上述情况,下载一个10几M的JRE就行了,还傻乎乎地下载了60多M的JDK。
2、JDK1.5和JDK5.0是同个版本,叫法不同,以后都称5.0、6.0等,可能Sun觉得版本混乱以后不好命名所以改了。1.5.0_07就是1.5版的第7个升级包,完整的叫法是J2SE(TM) Development Kit 5.0 Update 7或J2SE(TM) Runtime Environment 5.0 Update 7。
3、原来的J2SE、J2EE、J2ME现在都改成了:Java SE、Java EE、Java ME。
&& | 下载热度: 14,447 ℃  | 转载请注明来自
属于分类:
本文标签:
人气热度:42,849 人围观
生产日期:日 - 17时12分33秒
看看还有没有您感兴趣的:
网友们正在阅读…初识Concordion与入门 - CSDN博客
初识Concordion与入门
摘要:&第一个测试很容易理解greetingFor函数接受一个字符串并返回,通过concordion:set设置firstName为World,...
初识Concordion与入门
测试及文档,Specification By Example 应该怎么做,怎样提高测试的效率。
什么是Concordion ?
Concordion是一种自动化测试框架,是测试及文档,Specification By Example的一种实现,可以用自然的语言来描述软件功能,能很好的描述用户的Story。它不仅支持Java,也同样支持.NET, Python, Scala, and Ruby. 是JUnit的扩展,写好的测试不仅是格式良好的测试文档,同样也可以当成JUnit单元测试来跑。
如何使用 ?
Concordiong很简单,我们可以直接看看官方的例子。
下载例子concordion-kickstart, 例子使用Gradle构建工具管理的,比maven简单,这里就不详细介绍它的使用方式了。
Greeter.java 需要测试的类。
specs 验收测试归类文件夹。
concordion.css 级联样式表让测试展现更好看一点。
HelloWordTest.java JUnit测试类,集成至ConcordionTestCase
HelloWord.html Concordion测试文档,名字必须与测试类保持一致。
环境要求Jdk1.5以上,依赖一下jar包:
concordion-1.4.2.jar
junit-3.8.2.jar or junit-4.8.2.jar
ognl-2.6.9.jar
xom-1.2.5.jar
2. 导入项目到IDE中,Eclipse或者IntelliJ IDEA
使用Gradle很方便导入,在gradle的构建脚本build.gradle最前面加上或者intellij插件即可,如下:
然后在命令行运行 gradle eclipse或者gradle idea,然后通过IDE导入就可以了。
3. Concordion测试
Concordion测试文档需要遵循一些固定的格式,它必须是一个格式良好的XHTML文档,所以必须包含
concordion:assertEquals用来断言结果的正确性。
concordion:set设置变量值。
concordion:execute执行测试类方法。
看第一个简单的例子:
JUnit测试类:
package com.example.specs.
import org.concordion.integration.junit3.ConcordionTestC
import com.example.G
public class HelloWorldTest extends ConcordionTestCase {
public String greetingFor(String firstName) {
return new Greeter().greetingFor(firstName);
public void setCurrentTime(String time) {
测试文档:
Hello World!
After a user logs into the system, a greeting is
displayed saying &Hello [user's first name]!&
When user&World
logs in, the greeting will be:
Hello World!
If time is
第一个测试很容易理解greetingFor函数接受一个字符串并返回,通过concordion:set设置firstName为World,用concordion:assertEquals判断最后结果是否是Hello World.输出界面为:
第二个例子:测试函数返回值
package com.example.specs.
import org.concordion.integration.junit3.ConcordionTestC
public class SplittingNamesTest extends ConcordionTestCase{
public Result split(String fullName){
String[] words = fullName.split(& &);
Result result = new Result(words[0], words[1]);
class Result {
private final String firstN
private final String lastN
Result(String firstName, String lastName) {
this.firstName = firstN
this.lastName = lastN
public String getFirstName(){
return firstN
public String getLastName(){
return lastN
Splitting Names
To help personalise our mailshots we want to have the first name
and last name of the customer. Unfortunately the customer data
that we are supplied only contains full names.
The system therefore attempts to break a supplied full name into
its constituents by splitting around whitespace.
First Name
John Smith
David Peterson
使用concordion:execute调用函数split,返回结果保存在result变量里面,Concordion会自动把它映射为Result对象。
第三个例子:测试数据集package com.example.specs.
import org.concordion.integration.junit3.ConcordionTestC
import java.util.*;
public class PartialMatchesTest extends ConcordionTestCase {
private Set&usernamesInSystem = new HashSet();
public void setUpUser(String username){
usernamesInSystem.add(username);
public Iterable&getSearchResultsFor(String searchString){
SortedSet&matches = new TreeSet();
for(String username : usernamesInSystem){
if(username.contains(searchString)){
matches.add(username);
Partial Matches
Username searches return partial matches, i.e. all usernames containing
the search string are returned.
Given these users:
john.lennon
ringo.starr
george.harrison
paul.mccartney
Searching for &arr& will return:
Matching Usernames
george.harrison
ringo.starr
使用concordion:verifyRows来接受结果集,并判断结果集中的数据,相当简单一看就懂。
通过上面的例子看Concordion还是比较简单的,它鼓励把测试写成类似用户Story描述那样,让项目中的每个人都能看懂测的具体是什么场景包括BA或者其他不懂技术的人。它是JUnit的扩展,能像JUnit测试一样自动话执行和生成结果。比起其他的BDD工具JBehave, Cucumber有些区别的就是它并不使用Given When Then的格式,它提倡自然语言Specification
By Example的方式来描述测试用例。
本文已收录于以下专栏:
相关文章推荐
测试及文档,Specification By Example 应该怎么做,怎样提高测试的效率。
什么是Concordion ?
Concordion是一种自动化测试框架,是...
1.***matlab
   博主***的是matlab2016a ***包:matlab2016a  ***教程:matlab2016a***教程
2.主要页面
(1)控制台窗口 matlab语句与命令都可以...
1. Volley简介
我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行...
关于arcgis api 和dojo的关系,只需知道该js api是构建于dojo上,从而充分利用dojo来屏蔽各浏览器差异。
这个框架又大又冷门。不过所幸,玩arcgis对dojo不需要懂太多,很多...
【编者按】本文作者是 Abhishek Jaiswal ,擅长 .NET、C#、Python 等多种语言的技术控。本文中,作者通过活泼有趣的口吻向大家介绍了 Python 语言的基础知识,后期多学习历...
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Java 2 SDK Standard Edition 1.4.2
相关合集:
相关热搜:
中国建设银行大全,全面融入智能手机性能特点,为广大Android手机用户带来前所未有的操作体验,让您尊享畅快自如的移动金融生活!除了具备WAP版的业务定制特性,建行手机银行Android客户端充分挖掘智能手机平台特点,摆脱了手机浏览器对于用户操作和业务展现的局限性。华军小编给大家整理推荐了各类免费的中国建设银行大全软件,赶快来下载吧!...
高速下载地址
联通下载地址
电信下载地址
移动及其他下载地址
(您的评论需要经过审核才能显示)
在我用过的编程工具软件里,这个Java 2 SDK算不上是最稳定,最快的,但绝对是最特别的。
我觉得现在的Java 2 SDK已经够我用得了,什么时候想换口味了,就试试免费软件的版本
爱死华军软件园了!我好久都没找到这个Java 2 SDK,在这里居然发现它了
Java 2 SDK非常好用,速度快,功能强,用起来就是爽,本人极力推荐
试了一下这个Java 2 SDK,感觉还行,在编程工具里算很好用的了
感觉比Java 2 SDK上一个版本好用,英文版免费软件
支持开发更多的英文,方便大家的使用
咨询一下这个Java 2 SDK***起来,普通电脑***会卡么
既然这个Java 2 SDK是国外软件,那我就会一直支持下去的
这个Java 2 SDK要怎么用啊,我是小白,求解释
热门关键词

参考资料

 

随机推荐