java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
Java语言对于我来说是一个很真实的梦想。记得在大学二年级的时候,我在图书馆看到了一整排的Java语言的参考书,那些书都是崭新的,在我的眼前透露出一股神秘的吸引力。我已经记不得我第一本接触的是什...
Question 1: What will happen when you attempt to compile and run this code? class Bas...
Question 9: What code placed after the comment: // Start For loop would popul...
将泛型添加到 Java 语言中增加了类型系统的复杂性,提高了许多变量和方法声明的冗长程度。因为没有提供 “typedef” 工具来定义类型的简短名称,所以有些开发人员转而把扩展当作 “穷人的 ty...
1.DuplicatedCode 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO是一个...
早在04年9月5日,发表了一篇小小的感想,关于Java的初学第一课。但实际上,在那之后我并没有真正去学习这门语言,因为当时的工作环境,也因为自己的懒。 现在大不同了。工作当中的主要工...
一、基础问答 1.下面哪些类可以被继续? Java.lang.Thread (T) java.lang.Number (T) java.lang.Double (F) java.l...
面向对象观念的建立 Java是面向对象的开发工具,使用java开发应用时,一定要懂面向对象编程的概念。在学过了java语法之后,应该建立OOP的概念。...
这是一篇很有趣的文档,所以摘要一下,其实类似阅读笔记,似乎是3/25发布的: 不知怎么翻译Sweet Spots,难道翻译为甜处、甜头、蜜点、蜜穴? 本文基于对以下人的采访(最后两位的看法独到还是...
最近我们收到一封电子邮件,咨询 “什么是Java?”条目的信息。在2006年,难道还有人不知道“什么是Java”吗?十年来,有大量介绍Java的书籍、网站和会议,难道不是所有人都知道“什么是Java”...
Google发布中文名谷歌,我们来用Java绘制google中文名称“谷歌”,java与google,鱼与熊掌我兼得了。 *_* package ccidnet; import java.io.*;...
Clone基本知识储备 在Java里提到clone技术,就不能不提java.lang.Cloneable接口和含有clone方法的Object类。所有具有clone功能的类都有一个特性,那就是它直接...
垃圾收集几乎是每个开发人员都喜爱的一个 Java 平台特性,它简化了开发,消除了所有种类的潜在代码错误。可尽管垃圾收集一般来说可以让您无需进行资源治理,有时候您还是必须自己进行一些内务处理。在本文...
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,假如只是学Java玩玩就无所谓了。假如你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。...
只针对Java2平台-而且是在国内可以找到的中文版的,其实书好不好是见仁见智的(高手可以去看Sun的开发文档,这也可以理解)--这只是一家之见而已--欢迎大家点评。 第一名:Java编程思想第二版...
假如应用程序需要动态生成 PDF 文档,则需要 iText 库。开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成。本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序...
一、Java 中的Annotation的定义 Java中的Annotation Java定义了几个标准的meta-annotation,在新Package中java.lang.annotati...
MVC架构是随着smalltalklanguage语言的发展提出的,它是一个闻名的用户界面设计架构。经典的MVC架构把一个组件(可认为是整个应用程序的一个模块)划分成三部分组Mmodel治理这个模块中...
我发现从jsp学习然后转到Java语言的学习对于我来说是一个很好的过程。有位编程大师说“面向对象技术降低了程序入门的门槛”,这句话我想应该可以放到网络技术中,更改为“JSP技术降低了Java程序入门的...
任务调度是大型J2EE web应用中常见的工作。开发者希望以指定的间隔时间执行各类操作,并完成一些无需用户输入的任务。 Java中可有无数方法来做到这一点,但是在web应用中却并没有这方面的统一标...
1. 简单类型是按值传递的 Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明: /* 例 1 */ /**...
关于在 Java 语言中使用异常的大多数建议都认为,在确信异常可以被捕捉的任何情况下,应该优先使用检查型异常。语言设计(编译器强制您在方法签名中列出可能被抛出的所有检查型异常)以及早期关于样式和用...
摘要 JDK1.4中引入的一个新特性之一就是断言(assert),为程序的调试提供了强有力的支持,以下的文档根据SUNTEC内容及相关内容组成。 源代码: /** * Simpl...
import java.util.*; import java.text.*; public class StyleDemo { public static void main(String...
3、自动装/拆箱 每个基本数据类型如double、int都有对应的封装类Double、Integer,在低版本的JDK中,需要一些无聊的代码完成基本数据类型到对应封装类的转换。JDK 5.0的自动...
熟练把握JDK1.5枚举类型 在上一篇文章JDK1.5新特性简介里面,我们讨论了Enum的最简单形式,即类似于, public enum Color{ Red, Green, Blue; }...
Flyweight定义: 避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类). 为什么使用? 面向对象语言的原则就是一切都是对象,但是假如真正使用起来,有时对象数...
JAVA从JDK1.1开始引入了内部类,可以参见代码,感觉好处就是设计类的时候可以偷懒,呵呵。主要是可以引用类的内部其他元素,差不多是把这个内部类当成原类的元素。还有可以隐藏类的一些设计细节,好处还是...
1、不能在finally块中执行return,continue等语句,否则会把异常“吃掉”; 2、在try,catch中假如有return语句,则在执行return之前先执行finally块 请大...
目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,...
2007 年 4 月 24 日 Ruby on Rails 开发和 java™ 开发有着本质的不同。在跨越边界 系列的最后一期中,Bruce Tate 将概述使用 Rails...
1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是...
开发 Java 平台十年之久,我已经积累了一些使用 Java SE grab 包加强游戏及其他 Java 平台开发的宝贵经验。 本期的 Java Fun and Games 将与您分享一些技术提示。...
级别: 中级 孙 瑛霖, 软件工程师, IBM 中国软件开发实验室 SOA设计中心 2007 年 4 月 16 日...
Historical Collection Classes(JDK1.1 之前) 提供的容器有Arrays,Vector,Stack,Hashtable,PRoperties,BitSet。其中...
在J2ME编程中,为了降低文件的尺寸,经常把类似的小图片合并成一个文件,在程序实际绘制的时候,可以根据需要只显示该文件中的一部分图片。Graphics中的setClip方法就是实现该功能的。...
第1部分 Web应用安全 第1章 Java EE应用的安全性 3 1.1 企业级安全 3 1.2 用户认证和授权 4 1.2.1 部署并运行contacts示例应用 11...
Acegi是一个闻名的Java EE安全性框架,CAS服务器是SSO领域闻名的软件产品。它们在各自领域都摆出了领先者的姿态,而且它们的协同工作能力堪称一流。...
值此Java十年之际,很多网站和社区都对Java开发人员及相关爱好者进行了调查与访问,下面列出十大热点问题调查结果。人们发现,开发者对于Java存在着各种各样的看法。下面列出有代表性的网友观点。...
网上也有一些文章但是大多数涉及带有授权验证的proxy都有问题,主要问题就是出在对Authenticator.setDefault的使用,以及base64编码的问题上代码是最没有二义性的文档,实现...
原文出处:http://www.Javaresearch.org/article/showarticle.jsp?column=544&thread=36608...
原文地址: http://dev2dev.bea.com/pub/a/2005/06/memory_leaks.Html 中文地址: http://www.matrix.org.cn/...
(1)JVM + one VM : Java 是架构在 JVM 上面执行,而JVM又是架构在另一个 VM (ex : Microsoft OS)上面, 若认为Java 的速度比较慢, 这样比较是...
J2SE5.0于2004年9月发布.它的继续者,Java Platform,Standard Edition(J2SE6.0),代号"野马Mustang", 将于2006年上半年发布,"野马"的发...
原文地址: http://www.matrix.org.cn/resource/article/43/43721_Java_jre.Html...
从某种意义上讲,Java是SUN的救世主,与.NET是不离不弃的双子星。 Java改变了什么 十年前,几乎没有人想到,几个技术人员研发的一个“小语言”,会发展成如今的一个“生态圈”,这就是...
假如要评选最近十年对整个IT产业具有颠覆性影响力的技术,非Java莫属。今年,Java问世整整十年,Java已经在全球盛开得无处不在。...