09 2005 档案
String.getBytes()的问题String的getBytes()方法是得到一个字串的字节数组,这是众所周知的。但特别要注意的是,本方法将返回该操作系统默认的编码格式的字节数组。如果你在使用这个方法时不考虑到这一点,你会发现在一个平台上运行良好的系统,放到另外一台机器后会产生意想不到的问题。比如下面的程序:classTestCharset{publi...
あいうえおぁぃぅぇぉaiueolaliluleloyiwuxaxixuxexowhulyilyexyixyeいぇyeうぁうぃうぇうぉwhawhiwhewhoか行かきくけこきゃきぃきゅきぇきょkakikukekokyakyikyukyekyocacucoquくゃくゅくょqyaqyuqyoくぁくぃくぅくぇくぉqwaqwiqwuqweqwoqaqiqeqoqyiq...
importjava.io.*;classFen{StringfileName;intsize;Fen(StringfileName,Stringsize){this.fileName=fileName;this.size=Integer.parseInt(size)*1024;}publicvoidcut()throwsException{intmaxx=...
PeterHaggarIBM高级软件工程师2000年5月内容:要点参数传递示例编写一个交换方法结论资源关于作者几个月前,developerWorks发布了我的书PracticalJava中的一些节选,该书是由Addison-Wesley出版的。首先我将利用developerWorks上的此栏目回答读者提出的一些问题,然后对有关这些节选的各种评论作一答复。节选...
现在JDK1.4里终于有了自己的正则表达式API包,JAVA程序员可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物--对我来说确实如此。1.简介:java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和MatcherPattern一个Pattern是...
字符/意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。例如:/b/匹配字符’b’,通过在b前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线。或者:对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例...
应用JUnit实施单元测试(原创作者:eric)(献给想保证javacoding软件质量的朋友们)--------------------------------------------------------------------------------测试的概念长期以来,我所接触的软件开发人员很少有人能在开发的过程中进行测试工作。大部分的项目都是在最终...
在JDK1.4以前,Java的IO操作集中在java.io这个包中,是基于流的同步(blocking)API。对于大多数应用来说,这样的API使用很方便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK1.4起,NIOAPI作为一个基于缓冲区,并能提供异步(non-blocking)IO操作的API被引入。本文...
章目录正则表达式和Java编程语言byDanaNourieandMikeMcCloskey2001年8月2002年4月修订应用程序常常需要有文本处理功能,比如单词查找、电子邮件确认或XML文档集成。这通常会涉及到模式匹配。Perl、sed或awk等语言通过使用正则表达式来改善模式匹配,正则表达式是一串字符,它所定义的模式可用来查找匹配的文本。为了使用Java...
使用Real-TimeJava编写Real-Time程序(byhuihoo.orgCociaLin)概述Real-TimeSpecificationforJava缩写就是RTSJ。RTSJ是Java的适应实时计算要求而开发。关于对实时系统的介绍和特性说明,请参见其他文章,这里重点是Java针对实时系统开发所做的改进做详细的介绍。RTSJ在6各方面对Java做...
学习在java中计算基本的时间段概述如果你知道怎样在java中使用日期,那么使用时间和它才不多一样简单。这篇文章告诉你怎样把他们的差别联系起来。RobertNielsen还告诉你怎样使用java来计算抵达航班和制造过程的时间。作者:RobertNielsen翻译:CociaLin这篇文章是在我发表过的<计算Java时间>(译者:已经翻译完成)的基...
PieTTY/pputty/PuTTY是什麼?PuTTY是個小巧方便的Telnet/SSH安全遠端連線程式,但用於非英語系文字時有非常多的問題,而且它對於初學者來說過於複雜的使用界面也為人詬病已久。PieTTY則是源自於PuTTY,修正與完整支援亞洲等多國語系字元、並在使用界面上大幅改進、易學易用的版本。PieTTYisafreeSSHclientbased...
前言最近,Eclipse开源项目终于推出了期待已久的VisualEditorProject(VEP)。VE项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在eclipse平台上完成。本文将...
Eclipse是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是Eclipse已经超越了开发环境的概念,可以想象Eclipse将成为未来的集成的桌面环境。目前的Eclipse本身就具备资源管理和外部程序的功能,加上无所不能的插件,将构成一个丰富多彩的工作...
中国[选择]使用条款dW全部内容-----------------DB2LotusTivoliWebSphere-----------------Java技术LinuxOpensourceSecuritySOA&WebservicesWebarchitectureWirelessXML-----------------IBM全部内容首页产品服务与解决方案支持...