java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
动态扩展Java应用

  摘要:你想写出无需改变源代码就可以进行扩展的程序吗?这篇文章介绍了如何使用interface和动态class载入来创建高扩展性的系统。从中你也可以学习到如何令其他的编程者和用户不需你的源代码,就可...

使用 Java Reflection

Reflection 是 Java 程序开发语言的特征之一,它答应运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显...

直接用 java 命令行动态生成jpg文件

/** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是servlet完成的, * 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好。 * 这里给了段代码...

利用Java实现zip压缩/解压缩

  由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节省服务器的外存空间。   Java 1.1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和...

JAVA几个常见错误简析(上)

1,空指针错误 Java.lang.NullPointerException 使用基本的JAVA数据类型,变量的值要么已经是默认值,假如没有对其正常赋值,程序便不能通过编译,因此使用基本的JAV...

J2ee学习流程简介

Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就是Java2的标准版,主要用于桌面应用软件的编程; J2ME主要应用于嵌入是系...

Java文件操作大全(1)

  本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。 文件的建立/检查与删除 <%@ page conten...

JAVA - IO包的学习引导文章

  什么是IO -------------------------------------------------------------------------------- IO(Input/O...

Java从何而来 为什么如此火暴

  喝咖啡时的灵感   1991年,SUN公司的Jame Gosling等人,为在电视机、烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名叫Oak(一种橡树的名字)的语言,但是由于商业...

Java的秘密武器:使用全屏幕模式

  什么时候会用到全屏幕模式?   也许用到的机会很少,但JDK还是为我们提供了这个的功能。像许多软件中的打印预览功能,还有某些文本编辑器中为了获得更大的编辑画面,也用到了全屏幕模式,假如你有爱好写...

深入浅出Java设计模式之备忘录模式

  一、引子   俗话说:世上难买后悔药。所以凡事讲究个“三思而后行”,但总常见有人做“痛心疾首”状:当初我要是……。假如真的有《大话西游》中能时光倒流的“月光宝盒”,那这世上也许会少一些伤感与后悔...

API文件产生器-javadoc.exe

Javadoc API文件产生器 Javadoc程序读取一个Java类文件并自动创建一组Html文件,这些HTML 文件描述了Java类文件的类、变量、成员函数,所有Java类库的APIHTML...

跨平台Java程序设计的十二条规则

  使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能...

比较 .NET 和 Java

在经验丰富的 Java 开发人员看来,.NET 可能与 Java 平台很相似,它们都提供了一种创建应用程序的结构化方法,都有编译为中间代码的语言,都为应用程序开发提供了一个大型 API 库。但实际上,...

Java理论和实践:用软引用阻止内存泄漏

 在本文中,他将解释 Reference 对象的另外一种形式,即软引用(soft references),用于帮助垃圾收集器治理内存使用和消除潜在的内存泄漏。   垃圾收集可以使 Java 程序不会出...

Java SE 6第一印象:赢在桌面

  本文是一篇来自于一名Java开发高手的文章,他通过对Java标准版6.0的beta版本所作的测试得出结论:该版本有可能给桌面开发带来革命性的影响。   一、 引言   最近发行了Java标准版本6...

在Java中如何实现长时间任务

  摘要: 在软件开发中,我们经常面临着处理长时间任务的多线程编程问题。在我们的ezOne平台的开发中就多处涉及到,如JPC数据服务JPC数据处理服务 报警联动 门禁系统等。本人在编写DEMO程序的过...

十年之后 Java技术的新方向

Java技术自问世时光已经过去了9个年头。作为一名一直关注其成长的记者,曾经一段时间有过这样的想法:“Java技术已经成熟,是不是发展速度该放慢一些了呢”。然而,这种想法错了。近来Java技术的进化相...

JAVA 和.NET在安全功能的比较

本文根据Denis Piliptchouk的文章翻译、摘录而来,有些术语翻译不太好理解,还请参考原文。 第一部分 安全配置和代码封装 安全配置 两个平台的配置都是通过XML或纯文本文件,两...

Java对战.NET,战争与和平的游戏

在软件世界里,Java与.NET无疑是两个旗鼓相当的对手,一再上演着一出又一出你来我往、拼力争夺的好戏。在这种争夺的过程中,有受益者,也有牺牲者。平心静气地想一想,微软和Sun公司都是兵器的制造者,软...

Java 理论与实践:哈希

  每个Java对象都有hashCode()和 equals()方法。许多类忽略(Override)这些方法的缺省实施,以在对象实例之间提供更深层次的语义可比性。在Java理念和实践这一部分,Java...

在J2ME中基于MIDP1.0实现组合按键

  我们知道有些手机是不支持重复按键功能,为了模拟重复按键的功能,我们不得不使用一个线程来进行处理。对于重复按键网上已经有一些文章进行了探讨,其实利用线程我们还可以实现组合按键的功能。当然,在手机这种...

JavaBean与EJB有何不同

  您现在可能已在使用 JavaBean,但还不了解它。假如有支持 Java 的浏览器,那么,在桌面上使用 JavaBean 就没有限制。使用的 Web 页面可以将 bean 作为小应用程序的一部分。...

每周新书推荐:IBM & Java

[img]http://image.wangchao.net.cn/it/1323497750850.gif[/img]    IBM AS/400到IBM@serveri系列的转变以及5版本系统...

Test of the Java Skill(4)

   Question 25:    What will happen when you attempt to compile and run the following code?...

1年Java历程的回顾、反思与展望 (下)

续:1年Java历程的回顾、反思与展望 (上)    在暑假的学习中情况也是像我以前计划的那样发展,首先看的一本书就是《Java Network Programming》,BrUCe确实推荐了一本...

我与Java的故事-从这里开始

   Java语言对于我来说是一个很真实的梦想。记得在大学二年级的时候,我在图书馆看到了一整排的Java语言的参考书,那些书都是崭新的,在我的眼前透露出一股神秘的吸引力。我已经记不得我第一本接触的是什...

Test of the Java Skill(1)

   Question 1:    What will happen when you attempt to compile and run this code?    class Bas...

Test of the Java Skill(2)

   Question 9:    What code placed after the comment: // Start For loop    would popul...

Java 理论与实践: 伪typedef反模式

  将泛型添加到 Java 语言中增加了类型系统的复杂性,提高了许多变量和方法声明的冗长程度。因为没有提供 “typedef” 工具来定义类型的简短名称,所以有些开发人员转而把扩展当作 “穷人的 ty...

写Java程序最容易犯的21种错误

1.DuplicatedCode 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO是一个...

关于java学习的一点感言

  早在04年9月5日,发表了一篇小小的感想,关于Java的初学第一课。但实际上,在那之后我并没有真正去学习这门语言,因为当时的工作环境,也因为自己的懒。     现在大不同了。工作当中的主要工...

看看你能过关吗-J2EE面试题集锦

一、基础问答 1.下面哪些类可以被继续? Java.lang.Thread (T) java.lang.Number (T) java.lang.Double (F) java.l...

经验谈:我学习使用java的一点体会(2)

面向对象观念的建立    Java是面向对象的开发工具,使用java开发应用时,一定要懂面向对象编程的概念。在学过了java语法之后,应该建立OOP的概念。...

Java Web 框架的“甜点”

这是一篇很有趣的文档,所以摘要一下,其实类似阅读笔记,似乎是3/25发布的: 不知怎么翻译Sweet Spots,难道翻译为甜处、甜头、蜜点、蜜穴? 本文基于对以下人的采访(最后两位的看法独到还是...

你知道的Java和你不知道的Java

最近我们收到一封电子邮件,咨询 “什么是Java?”条目的信息。在2006年,难道还有人不知道“什么是Java”吗?十年来,有大量介绍Java的书籍、网站和会议,难道不是所有人都知道“什么是Java”...

用java绘制google中文名称“谷歌”

Google发布中文名谷歌,我们来用Java绘制google中文名称“谷歌”,java与google,鱼与熊掌我兼得了。 *_* package ccidnet; import java.io.*;...

带你揭开Java clone技术的神秘面纱

Clone基本知识储备 在Java里提到clone技术,就不能不提java.lang.Cloneable接口和含有clone方法的Object类。所有具有clone功能的类都有一个特性,那就是它直接...

Java 理论与实践: 良好的内务处理实践

  垃圾收集几乎是每个开发人员都喜爱的一个 Java 平台特性,它简化了开发,消除了所有种类的潜在代码错误。可尽管垃圾收集一般来说可以让您无需进行资源治理,有时候您还是必须自己进行一些内务处理。在本文...

每个java初学者都应该搞懂的问题!

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,假如只是学Java玩玩就无所谓了。假如你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。...

Java十大经典中文图书

只针对Java2平台-而且是在国内可以找到的中文版的,其实书好不好是见仁见智的(高手可以去看Sun的开发文档,这也可以理解)--这只是一家之见而已--欢迎大家点评。 第一名:Java编程思想第二版...

从Java应用程序动态生成PDF文件

  假如应用程序需要动态生成 PDF 文档,则需要 iText 库。开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成。本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序...

Java中的Annotation解析之二(1)

一、Java 中的Annotation的定义 Java中的Annotation Java定义了几个标准的meta-annotation,在新Package中java.lang.annotati...

MVC模式和java web application

MVC架构是随着smalltalklanguage语言的发展提出的,它是一个闻名的用户界面设计架构。经典的MVC架构把一个组件(可认为是整个应用程序的一个模块)划分成三部分组Mmodel治理这个模块中...

程序人生:Java三个月—OOP的乐趣

我发现从jsp学习然后转到Java语言的学习对于我来说是一个很好的过程。有位编程大师说“面向对象技术降低了程序入门的门槛”,这句话我想应该可以放到网络技术中,更改为“JSP技术降低了Java程序入门的...

Java Web应用中任务调度解析(1)

任务调度是大型J2EE web应用中常见的工作。开发者希望以指定的间隔时间执行各类操作,并完成一些无需用户输入的任务。 Java中可有无数方法来做到这一点,但是在web应用中却并没有这方面的统一标...

Java是传值还是传引用

  1. 简单类型是按值传递的   Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /* 例 1 */ /**...

Java理论与实践:关于异常的争论

关于在 Java 语言中使用异常的大多数建议都认为,在确信异常可以被捕捉的任何情况下,应该优先使用检查型异常。语言设计(编译器强制您在方法签名中列出可能被抛出的所有检查型异常)以及早期关于样式和用...

JDK1.4新特性:断言

  摘要 JDK1.4中引入的一个新特性之一就是断言(assert),为程序的调试提供了强有力的支持,以下的文档根据SUNTEC内容及相关内容组成。   源代码: /** * Simpl...

java中有关日期的显示问题

import java.util.*; import java.text.*; public class StyleDemo { public static void main(String...

 
上一頁  下一頁
© 2005- 王朝網路 版權所有 導航