JAVA 教程
Java是一门面向对象编程语言...
-
WEB开拓模式Tapestry简介 副标题#e# 媒介 由于internet技能的遍及风行,越来越多的措施开拓模式正在从C/S向B/S转换,由于B/S模式具有瘦客户端的利益——无须安装客户端措施,这就大大减轻了软件进级的用度,所有的业务逻辑和数据库存储都放在处事端,从而提高了系统的可维护性。并且由于HTTP协议是一个开放式的尺度,因此只要是支持HTTP协议的欣赏器都可以运行,再团结今朝的XML... 继续阅读WEB开拓模式Tapestry简介
:2017-11-10
-
用Java的New IO开拓网络协议 副标题#e# 最近用Java的New IO开拓了一套简朴的网络协议,在这里我把开拓中的一些心得整理一下,总结出一套简朴的可以重用的网络协议开拓框架,但愿可以或许给初学者一点辅佐。 网络协议根基的通讯单元是一个一个的动静包。在用socket传输这些包的时,首先要办理的一个问题是如何办理包与包之间的界线问题。socket传输的是流,一个send中发出的动静,在... 继续阅读用Java的New IO开拓网络协议
:2017-11-10
-
Java在Client/Server网络中的应用 副标题#e# 跟着Java语言的日益风行,出格是Java与Internet Web的密切团结,使它在 全球取得了庞大的乐成。Java语言以其独立于平台、面向工具、漫衍式、多线索 及完善的安详机制等特色,成为现代信息系统建树中的精采的开拓平台和运行环 境。 一、Java网络应用模子 和Internet上的很多情况一样,完整的Java应用情况实际上... 继续阅读Java在Client/Server网络中的应用
:2017-11-10
-
Hibernate实现分页查询的扼要阐明 本文向各人先容Hibernate查询分页,大概许多几何人还不相识Hibernate查询分页,没有干系,下面有一个例子,从第2万条开始取出100笔记录看完本文你必定有不少收获,但愿本文能教会你更多对象。 Java代码 Query q = session.createQuery("from Cat as c");; q.setFirstResult(200... 继续阅读Hibernate实现分页查询的扼要阐明
:2017-11-10
-
使不能运行的JAR文件可以利用java -jar运行 副标题#e# 摘要 本文展示如何将不行运行的JAR变为可运行的,而且不消直接操纵manifest文件。你将学会开拓一个短小的措施使得任何JAR文件都可以利用java -jar呼吁可能通过在像Windows上双击而运行。 你可以将一个应用的所有类和资源打包到一个JAR文件中。实际上,那就是jar文件的一个目标。别的一个目标是让用户可以很是容易... 继续阅读使不能运行的JAR文件可以利用java -jar运行
:2017-11-10
-
用java实现浮点数的准确计较 副标题#e# 问题的提出: 假如我们编译运行下面这个措施会看到什么? public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); Sys... 继续阅读用java实现浮点数的准确计较
:2017-11-10
-
审查Java代码的十一种常见错误 副标题#e# 代码审查是没落Bug最重要的要领之一,这些审查在大大都时候都出格奏效。由于代码审查自己所针对的工具,就是俯瞰整个代码在测试进程中的问题和Bug。而且,代码审核对消除一些出格细节的错误大有裨益,尤其是那些可以或许容易在阅读代码的时候发明的错误,这些错误往往不容易通过呆板上的测试识别出来。本文就常见的Java代码中容易呈现的问题提出一些建树性发起,以... 继续阅读审查Java代码的十一种常见错误
:2017-11-10
-
equals与“==”操纵符的较量 副标题#e# equals要领是Object类的一个要领,所有担任自Object类的类城市集成此要领,而且可以重载这个要领来实现各自的较量操纵,并且jdk也正是推荐这种做法。所以开拓人员尽可以在本身的类中实现本身的equals要领来完本钱身特定的较量成果,所以各个类的equals要领与= =之间并没有绝对的干系,这要按照各自类中本身的实现环境来看。也就是说大... 继续阅读equals与“==”操纵符的较量
:2017-11-10
-
java接口 – java.io.Serializable public interface Serializable 实现 java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类自己都是可序列化的。这个序列化接口没有任何要领和域,仅用于标识序列化的语意。 答允非序列化类的子范例序列化,子范例可以假定认真生... 继续阅读java接口 – java.io.Serializable
:2017-11-10
-
追求代码质量 – 利用TestNG-Abbot实现自动化GUI测试 副标题#e# 利用Swing、AWT 和雷同的技能构建用户界面凡是会给开拓人员举办测试带 来挑战,原因如下: 底层图形框架的巨大性 GUI 中表示形式和业务逻辑之间的耦合 缺乏直观的自动测试框架 虽然,前两个原因并不新鲜 —— 图形框架原来就很巨大,并且向 GUI 应用措施添加业务成果老是会给测试造成贫苦。另一方面,已往几年中... 继续阅读追求代码质量 – 利用TestNG-Abbot实现自动化GUI测试
:2017-11-10