J2SE
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JBuilder 2005代码审查功能体验
JBuilder 2005根据Sun的编码规范及软件开发界总结出的一套行之有效的编码习惯,对Java开发中的编码风格、声明风格、Javadoc文档注释、EJB规范、命名风格、潜在错误、编码中的画蛇添足等诸多方面进行代码审查并给出警示,以便开发人员发现这些不足和隐患予以及时更正。 代码审查和语法错误检查是两个不同层次的概念。语法错误是低层次、强制性的检查,任何违反语法的程序都是无法通过编译的,转载 2005-08-04 09:43:00 · 789 阅读 · 0 评论 -
JBuilder 2005开发Applet游戏全接触1
本文拟通过一个耳熟能详的指法练习游戏讲解如何在JBuilder 2005下开发Applet应用程序,通过本文,你将可以学习到图形用户界面开发、动画处理、声音播放、事件处理、多线程、I/O读写、Applet打包、Applet安全模型、数字签名、JRE插件制作、JDK5.0等方面的知识,并适时介绍笔者一些开发经验。 阅读导航: 指法练习Applet游戏介绍 我首先介绍一下这个游戏的界面,转载 2005-08-04 09:11:00 · 1173 阅读 · 0 评论 -
JBuilder2005实现重构之重构前的侦察
有句英语谚语叫作"Look before you jump",在着手重构前,看看这个更改的影响度,以资决策,是一个不错的主意。 1、查看定义 程序类之间是相互调用的,JBuilder可以方便你查看类、方法、值域的定义,将光标置于某一代码元素上,按Ctrl+Enter快捷键或点击右键,在弹出的菜单中选择Find Definition,JBuilder将定位到该元素的定位处。 2、查看引用 类转载 2005-08-04 09:02:00 · 778 阅读 · 0 评论 -
使用JBuilder 2005创建程序注释(2)
4、使用代码模板 在第4章中我们曾经介绍过代码模板,你同样可以为常用的注释块创建一个Javadoc模板,"多快好省"地录入Javadoc注释。按照习惯方式,每个类都需要一个类注释,类注释都是相似的,下面我们就来创建一个类注释代码模板,这个代码模板如下所示: 代码清单 2 类注释代码模板1. /**2. * |3. * @see 4. * @version $Version, 2005-04转载 2005-08-04 10:17:00 · 1105 阅读 · 0 评论 -
深入理解abstract class和interface
理解抽象类abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢?在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是反过来却不是这样转载 2005-08-04 09:49:00 · 745 阅读 · 0 评论 -
使用java操作文本文件
最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。 当我转载 2005-08-04 09:34:00 · 855 阅读 · 0 评论 -
Java实现类MSN、QQ好友上线通知界面
什么是SWT呢? SWT原来是eclipse项目组为开发eclipse IDE所编写的图形界面API,运行时,其先判断本机是否有相同的界面元素,如果有则直接调用显示,如没有才进行模拟显示。其运行机制使速度比AWT,SWING快很多。 了解更多请看:http://www.eclipse.org/swt 编写思路 先取得用户屏幕大小,用屏幕高度减去popup界面的高度计算出popup界面在转载 2005-08-04 09:30:00 · 1092 阅读 · 0 评论 -
JNI完全手册
最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是转载 2005-08-04 09:25:00 · 663 阅读 · 0 评论 -
JBuilder 2005开发Applet游戏全接触2
主体程序 1、字母下落线程 游戏界面中每一个下落的字母对应一个字母下落线程DropCharThread的实例,这个线程负责将一个随机的字母在指定的画布栏中从上至下落下。在TypeTrainApplet内部定义这个线程类,之所以要将其作为成员内部类来定义,是因为这样可以减少类和类之间的通信,降低调用接口的复杂度。DropCharThread需要访问到TypeTrainApplet的众多成员,作为转载 2005-08-04 09:12:00 · 1749 阅读 · 0 评论 -
JDOC正则表达式的翻译
java.util.regex.Pattern正则表达式的一种已编译的实现。正则表达式通常以字符串的形式出现,它首先必须被编译为Pattern类的一个实例。结果模型可以用来生成一个Matcher,它(生成的Macher实例)可以匹配根据这个正则表达式生成的任意字符序列。在实现一个匹配器中的匹配时包括了任意多的情况,并且多个匹配器可以共享同一个匹配模式。下面是一个典型的调用次序:Pattern p转载 2005-08-04 07:45:00 · 807 阅读 · 0 评论 -
利用JAVA操作EXCEL文件(JAVA EXCEL API)
利用JAVA操作EXCEL文件(JAVA EXCEL API) 作者: 熊炼的个性空间和java学习之旅∣来源:BlogJava∣原文地址∣2005-7-18 参考文章:http://www-128.ibm.com/developerworks/cn/java/l-javaExcel/index.html作了一些相应的扩充(读取图片等)JAVA EXCEL API简介Java Excel是一开放源转载 2005-08-03 16:54:00 · 1788 阅读 · 1 评论 -
正则表达式语法
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:JScriptVBScript匹配/^/[ /t]*$/"^/[ /t]*$"匹配一个空白行。//d{2}-/d{5}/"/d{2}-/d{5}"验证一转载 2005-08-04 10:54:00 · 712 阅读 · 0 评论 -
使用JBuilder 2005创建程序注释(1)
作者: 陈雄华 可以通过代码模板快速的录入Javadoc注释,你也可以选择通过Javadoc对话框以一种形象化的方式录入Javadoc注释。此外,JBuilder还提供了各种Javadoc的辅助功能,如JavadocInsight诱导录入,冲突报告和更正,特殊的todo标签等。 1、Javadoc对话框 在编辑器中,将光标放在类、方法、值域等元素定义处右击,在弹出的菜单中选择Add转载 2005-08-04 10:16:00 · 1024 阅读 · 0 评论 -
JBuilder2005实现重构之对重构的支持
Martin Flower在写《重构》时曾经感叹地说,如果有一个自动化的重构工具出现就好了,而且也预言了重构的发展方向是工具自动化重构。JBuilder正好迎合了这声呼喊,到目前为此,可以很公允地说,还没有一种工具在重构的表现上可望其项背。 1、提供了哪些重构的功能 JBuilderX(上一版本)就已经有了重构的功能,JBuilder 2005对代码重构投入了更多的热情,赋予了更多灵活易用的功转载 2005-08-04 09:04:00 · 914 阅读 · 0 评论 -
Java程序中用JFreeChart制作图形报表
一、需求分析 我家领导认为,在是否嫁给我做老婆的问题上,应该有更加科学的决策模型。如果能够将每天的感情生活量化,且以时间为X轴,生成数据报表,就可以为她的决策提供数据支持。秉着以领导意志为导向的基本原则,开发了本软件,为家庭信息化建设提供新的思路。 二、系统概述 本系统的基本功能是,接收用户每天的输入并保存,月/季度/年度末生成数据折线图、周期环比柱状图。由于投入资金有限(不让我往外掏钱转载 2005-08-04 08:59:00 · 947 阅读 · 0 评论 -
JBuilder2005实现重构之升级到JDK5.0
JDK5.0在语法上做许多重大的改进,虽然在低版本JDK中开发的源代码几乎可以不做任何修改就可直接运行于JDK 5.0中。但还是有必须进行版本升级的重构,这样就可以应用JDK 5.0的for和while循环、自动装/拆箱、泛型等改进功能,在使代码更加紧凑的同时,使代码性能得到优化。所以JBuilder专门为低版本提升到JDK 5.0的程序提供了3个重构功能,方便你无缝地实现升级。 1、使工程基转载 2005-08-04 08:56:00 · 833 阅读 · 0 评论 -
用Java编写通过代理访问的应用程序
几乎所有的公司都十分关注保护自己的内部网络,以防黑客及入窃者。一种常见的安全措施是完全断开与因特网的连接。如果黑客们不能连接到您的任何一台机器,他们就不能非法进入您的系统。这种策略产生的不利副作用是,内部用户无法访问外部的因特网服务器,如Yahoo或JavaWorld。为了解决这一问题,网络管理员通常安装“代理服务器”。实际上,代理是安装于因特网和内部网之间的一种服务,用来管理这两个领域之间的转载 2005-08-04 09:18:00 · 985 阅读 · 0 评论
分享