文章标题关闭所有内容预览 | 展开所有内容预览
-
JUnit和单元测试入门简介
[内容预览]
1 | 2009-03-16
JUnit和单元测试入门简介1、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测...
[阅读全文]
-
java初学者要搞清
[内容预览]
1 | 2009-03-16
1。实例方法,类方法,构造器方法 我们通常所说的方法系指实例方法,就像c语言中的函数一样,其具体方法我就不用说了,在这里我主要是用它来区分类方法和构造器方法.类方法与实例方法最大的区别是:在形式上类方法多一个...
[阅读全文]
-
java制作欢迎屏幕123
[内容预览]
3 | 2009-03-16
我们可以在应用程序的开始加入一个欢迎屏幕。欢迎屏幕既是宣传产品的方法之一,而且在长时间的应用启动过程中,欢迎屏幕还用来表示应用正在准备过程中。1。最简单的欢迎屏幕实现:classSplashWindow1extendsJWindow{...
[阅读全文]
-
浅谈Java中的存储空间类型
[内容预览]
3 | 2009-03-16
在Thinkinginjava里,列举了Java的六种存储类型1.寄存器编写过汇编程序的应该对寄存器非常熟悉,那时候用的ax,bx,cx,dx等等。寄存器在CPU里面,所以速度特别快,但是数量非常有限。在java中无法直接和寄存器打交道...
[阅读全文]
-
Java变量类型间的相互转换
[内容预览]
3 | 2009-03-16
????我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、do...
[阅读全文]
-
JAVA反射技术(二)
[内容预览]
1 | 2009-03-16
Lesson:2处理对象1.CreatingObjects一般情况下,创建一个对象用以下方法Rectangler=newRectangle();但如果你正在开发一个developmenttools,在运行之前或许不知道要生成对象的类。所以要像下面这样来创建对象:Strin...
[阅读全文]
-
java反射技术(一)
[内容预览]
2 | 2009-03-16
java的反射技术功能十分强大,整理一些资料!!(如需转载,请注明出处!)Lesson:检测类examingclass1.RetrievingClassObjects获取一个Class对象(metadata)a,从对象的实例获取。Classc=mystery.getClass();//(retur...
[阅读全文]
-
第四讲 Java的例外处理和I/O流
[内容预览]
8 | 2009-03-16
【课前思考】 1.什么是例外?Java中有哪两种例外处理机制? 2.字节流和字符流的基类各是什么? 3.什么是对象的串行化?对象串行化的作用是什么?难点: 1.如何使用Java中两种例外处理机制,抛弃例外...
[阅读全文]
-
第三讲 Java语言中的面向对象特性
[内容预览]
2 | 2009-03-16
【课前思考】 1.什么是对象?什么是类?什么是包?什么是接口?什么是内部类? 2.面向对象编程的特性有哪三个?它们各自又有哪些特性? 3.你知道java语言在面向对象编程方面有何独特的特点吗?难点: ...
[阅读全文]
-
第二讲 Java语言基础知识
[内容预览]
1 | 2009-03-16
概述:【课前思考】 1.Java中的标识符是由哪些字符组成的? 2.Java中有哪些保留字?简单数据类型包含哪几种?各种数据类型变量的定义方法和常量的表示方法及取值范围。 3.Java中各简单数据类型间的优先次...
[阅读全文]
-
第一讲 Java语言概述
[内容预览]
4 | 2009-03-16
★第一讲 Java语言概述【课前思考】 1.一门新的语言的产生是否需要借鉴以前的编程语言? 2.在java语言出现之前是否存在其它跨平台的语言? 3.有哪些编程语言是面向对象的?而哪些编程语言是面向过程的?从...
[阅读全文]
-
用java学习数据结构
[内容预览]
3 | 2009-03-16
/**Createdon2004-9-10**单链表中的结点类型声明.*/packageorg.arliang;/***@author李梁**单链表中的结点.*/publicclassnode{privateintdata;//存放数据privatenodelink;//链接的下一个接点.publicstaticvoidmain(St...
[阅读全文]
-
用Java创建带图标和缩进的JComboBox
[内容预览]
13 | 2009-03-16
默认的JComboBox无法在每个条目上显示图标、缩进等样式。但是Swing的MVC设计结构为各种组件提供了无与伦比的可扩展性。为了实现这一点,我们可以创建一个新的Renderer来负责每个条目的绘制。首先我们新写一个类Image...
[阅读全文]
-
Java基础之关键字
[内容预览]
1 | 2009-03-16
作者:Matrix-stopno 呵呵,不管别的,来几条题目先,作对了你牛^_^ 1,whichofthefollowingarekeywordsorreservedwordsinjava? a)ifb)thenc)gotod)whilee)casef)sizeof 2,whichofthefollowingarejavakey...
[阅读全文]
-
用Struts开发国际化程序思路
[内容预览]
6 | 2009-03-16
对于使用者来说,一个支持国际化的WEB程序具有下面几种形式1.根据用户浏览器自动设置显示的语言(无需用户干预)2.提供用户选择,用户根据自己的需要决定使用何种语言显示3.结合前两种.系统自动选择一种语言,但同时提供...
[阅读全文]
-
关于JDBC
[内容预览]
6 | 2009-03-16
数据是用于存储和处理数据的工具,数据库是构成许多公司的重要基础。当前由于数据库产品纷繁复杂,在一个公司里经常会出现同时使用多种数据库的现象,更不用不同的公司之间了。使用Java进行数据库开发时,通过JDBC技...
[阅读全文]
-
有关Struts的往事
[内容预览]
2 | 2009-03-16
2002年初,Java服务器端技术正处于塑型阶段,MVC作为一种架构模式,正逐渐开始在众多技术人员的大脑中蔓延。此时,ApacheStruts在合适的时间出现,从而逐渐发展成为JavaWebMVC框架事实上的标准。关于Struts,还有点心...
[阅读全文]
-
利用Observer模式解决组件间通信问题
[内容预览]
2 | 2009-03-16
1.问题的提出以前做一个界面的时候常常会遇到这样的尴尬情况:希望保留各个独立的组件(类),但又希望它们之间能够相互通信。譬如Windows中的Explorer,我们希望鼠标点击左边是树型目录的一个节点,右边的文件浏览能...
[阅读全文]
-
Java程序编码规范
[内容预览]
1 | 2009-03-16
Java程序编码规范所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护...
[阅读全文]
-
突破Java异常处理规则
[内容预览]
3 | 2009-03-16
你可以去读目前JavaWorld文章–“JavaTip134:WhenCatchingException,Don’tCastYourNetTooWide”。这篇文章警告了捕获java.lang.Exception和java.lang.Throable是不好的。捕获你能指定的异常对于代码的可维护性是十分...
[阅读全文]
-
实现可自定义的搜索功能
[内容预览]
4 | 2009-03-16
有一次我的项目中,要从用户指定的目录搜索指定的内容。可能是目录也可能是文件。而且用户要搜索的名称可能有特定的格式。并且能对所有子目录进行搜索。对于特定格式的搜索,我们可以用正则表达式来做。例如,所有的...
[阅读全文]
-
用JAVA开发CORBA应用实例
[内容预览]
28 | 2009-03-16
文章摘要: 通用对象代理体系结构CORBA(CommonObjectRequestBrokerArchitecture)是对象管理组织所定义的用来实现现今大量硬件、软件之间互操作的解决方案,CORBA也是迈向面向对象标准化和互操作的重要一步。正文...
[阅读全文]
-
Java性能探寻
[内容预览]
4 | 2009-03-16
在开发www.jobcn.com的期间,系统在运行的时候出现了一些问题,现将我的问题解决方法做一个小结,供以后作项目的参考。并请大家不吝指教.问题1:Resin的数据库连接数目在程序运行中不断增长,最后连接数目超过最大数...
[阅读全文]
-
利用RamdonAccessFile来实现文件的追加!
[内容预览]
3 | 2009-03-16
RamdonAccessFile是个很好用的类,功能十分强大,可以利用它的length()和seek()方法来轻松实现文件的追加,相信我下面这个例子是很容易看懂的,先写入十行,用length()读出长度(以byte为单位),在用seek()移动到文...
[阅读全文]
-
Java 编程技术中汉字问题的分析及解决(转自IBM)
[内容预览]
3 | 2009-03-16
Java编程技术中汉字问题的分析及解决段明辉自由撰稿人2000年11月8日在基于Java语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示...
[阅读全文]
-
java中关于html的转换
[内容预览]
3 | 2009-03-16
请看下面这个例子publicstaticStringescapeHTMLTags(Stringinput){//Checkifthestringisnullorzerolength--ifso,returnwhatwassentin.if(input==nullinput.length()==0){returninput;}//UseaStringBufferinlieuofStr...
[阅读全文]
-
Java中文问题详解(高手必读)
[内容预览]
1 | 2009-03-16
我来说一下tomcat如何实现JSP的你就明白了。预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式 是使用字节流的。因此Java要对这些字节流经行转化。c...
[阅读全文]
-
JSP中文乱码问题的解决.
[内容预览]
3 | 2009-03-16
最后用到的一句代码是:<%=newString(rst.getString(2).getBytes("ISO-8859-1"),"gb2312")%>大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决...
[阅读全文]
-
漫谈Java程序的性能优化
[内容预览]
1 | 2009-03-16
Java使得复杂应用的开发变得相对简单。毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好的C++程序。在Java程序...
[阅读全文]
-
JAVA几个常见错误简析
[内容预览]
1 | 2009-03-16
1,空指针错误java.lang.NullPointerException使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般...
[阅读全文]