JUnit
测试的重要性毋庸质疑,但如何使测试更加准确和全面,并且独立于项目之外并且避免硬编码,JUnit给了我们一个很好的解决方案。
可以说JUnit是为单元测试而生的,一个Java语言的单元测试框架。当然,和JUnit类似的,其他语言的单元测试框架还有:CppUnit、NUnit等,几乎所有的单元测试工具XUnit都是依照JUnit来写的。
一、...
分类:
编程语言 时间:
2014-08-06 23:00:02
阅读次数:
345
需求是为一个多维数组对象的数据按行存储到文件,需要键值对区分层级,对每个对象描述清晰。类似的格式如下:
上图中的数据对应的就是如下的数组(php 语言):
$arr = array(
'10003' => array(
'id' => 10003,
...
分类:
其他好文 时间:
2014-08-06 19:03:52
阅读次数:
342
在Android操作系统中,将体系结构划分为4层:应用层(Application)、应用框架层(Application Framework)、系统运行库层(Library)以及Linux内核层(Linux Kernel)。
1,应用层(Application)
应用层是使用Java语言进行开发的一些应用程序,如地图软件,联系人管理,Email连接,浏览器等都属于应用层上运行的程...
分类:
移动开发 时间:
2014-08-05 19:17:20
阅读次数:
278
http://book.51cto.com/art/200906/131809.htmC语言能干的Java也能干的如下:网络应用层协议服务程序开发:如WebServer、FTPServer、MailServer、DNSServer等都可以用纯Java语言来开发;嵌入式开发:基于Linux的嵌入式程序...
分类:
编程语言 时间:
2014-08-05 19:09:50
阅读次数:
223
堆栈1,概要堆栈是两种数据结构。堆栈都是一种数据项按序排列的的数据结构,只能在一端进行(称为栈顶(top))对数据项进行插入和删除。要点:堆,列队优先,先进先出。栈,后进先出(Last-In/First-Out)。2,对比(Java语言)1.栈(stack)和堆(heap)都是java用来在Ram中...
分类:
编程语言 时间:
2014-08-05 18:24:29
阅读次数:
358
synchronized是Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。...
分类:
编程语言 时间:
2014-08-05 11:14:59
阅读次数:
310
Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。工具/原料JDK 1.7 安装包步骤/方法想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。安装J...
分类:
其他好文 时间:
2014-08-05 11:00:19
阅读次数:
219
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separat...
cocos2d是一个开源的游戏开发框架,利用它可以非常容易的开发2D游戏。如果你想在Andriod上使用Java语言进行 cocos2d游戏的开发,可以到这个网址下载相关开发文件:
https://github.com/ZhouWeikuan/cocos2d。。。...
分类:
移动开发 时间:
2014-08-05 09:35:29
阅读次数:
252
通过URL去访问另一台计算机1、理解URL : HTTP协议的URL文件中的URL2、网页抓取,就是把URL 地址中指定的网络资源从网络流中读取出来,保存到本地。类似于使用程序模拟IE 浏览器的功能,把URL 作为HTTP 请求的内容发送到服务器端,然后读取服务器端的响应资源。 Java 语言是为网...
分类:
其他好文 时间:
2014-08-05 00:32:18
阅读次数:
384