讨论String中三种加法的区别
String中三种加法的区别 JAVA的确是一种令程序员陷入两难境地的言语, 确切的说是思想. 它提供了如此丰富的library,让程序员能够很容易的写出功能强大的程序. 同时它也封装了如此多的细节, 让程序员能够轻易...
MySQL:在Sun的指引下回归开源
在被SUN公司收购的六个月后 ,MySQL的创始人站出来为大家排疑解惑了。 俄勒冈州的波特兰--当Sun Microsystems公司(纳斯达克股票代码:Java)以10亿美元收购开源数据库开发商MySQL后,整个MySQL社区担心新的东...
优秀Java程序员必须了解的GC工作原理
个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的...
在.NET与Java进行Service交互的新选择
谈到.NET和Java之间的Web服务交互性时,通常的选择只有SOAP over HTTP,而根据.NET 3.0的相关规范,这仅有的一个选择也将会受到更多限制.NET中提供的BasicHTTP将是唯一能直接与Java Web Servcies进行交互的方式...
关于Java语言的内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责...
下一代Java Applet插件技术
Java SE 6对Java桌面应用进行较大的升级,并启动了Java SE 6 Update N计划,该计划旨在简化JRE的大小,增进用户的安装体验,并提供了一个新的Applet浏览器插件,该插件将会随Java SE 6 Update 10发布。本文全面介绍...
对JAVA语言的十个常见误解
1.JAVA是HTML的扩充,JAVA是一个编程语言,HTML是一个页面描述语言。除了新版本HTML可以在WEB页中插入JA-VA小应用外,它们之间没有任何相同之处。 2.JAVA是一种很容易学会的编程语言没有一种和JAVA同样有力...
JAVA (Jsp)利用Google的Translate开发API
利用JAVA获取URL的内容,然后正则匹配结果,就完成了。看代码://javac GoogleTranslator.java -encoding utf-8import java.io.InputStream;import java.net.URLEncoder;import java.util.regex.*;public class Goo...
Sun预计年底之前将公开全部Java源代码
完全开放Java源代码的努力终于要结束了。在Sun公司于2006年JavaOne会议上宣布它将免费提供Java,并且根据通用公共许可证开放 Java源代码的计划之后,在开放源代码的道路上一直存在一些斗争。在去年五月发布OpenJDK的时...
Java开发者需坚守的十大基本准则
一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经...
用Java快速开发Linux GUI应用
<DIV id=csdn_tag_adstyle.1、为什么要用Java开发Linux GUI应用 1.1 Linux GUI应用开发现状 目前Linux操作系统在市场上呈现一种"叫好不叫座"的局面,在一定的程度上与在其上运行的好用的应用程序...
建立更好的 GUI
为应用程序创建一个图形用户界面(graphical user interface(GUI))的过程需要多个开发者和设计师紧密配合以达成设定好的目标。即使在配合最严密的产品小组中,这个过程也经常因为缺乏共同语言而受到影响,这种情...
云工具将Java EE带入Amazon EC2
“POJOs in Action”的作者Chris Richardson发布了云工具(Cloud Tools),这是一套在Amazon的弹性计算云(Amazon's Elastic Computing Cloud,即EC2)上部署和测试Java EE应用的工具,该工具基于Apache License 2.0...
IBM developerWorks发布WebSphere sMash多媒体教程
自从明确对Restful SOA和动态语言的支持以来,IBM就一直没有停下它前进的步伐。Zero项目的1.0版已经可供下载,在今年的IBM IMPACT会议上公布WebSphere sMash,同年4月WebSphere sMash当选为SugarForge的“月度项目”...
JProbe 8.0:Java代码、内存及覆盖率分析王者回归
Quest Software最近发布了JProbe 8.0,这是一个Java代码、内存和覆盖率分析工具。自从90年代开始,JProbe就成为主要的Java分析工具之一了,然而近几年Quest面临着来自YourKit和JProfiler的挑战,他们也都提供了类似...
Sun和英特尔通力合作 力推优化版Solaris系统
在芯片巨人英特尔和太阳微系统公司(Sun Microsystems)成功合作18个月之后,这两家业界重量级人物宣布了基于英特尔Xeon至强处理器芯片的服务器产品、优化的Solaris服务器操作系统平台。两家公司于当地时间本周二...
Java程序员
J2ME编程之Nokia 7210配置篇
一、引言 最近有朋友推荐能否写一些有关J2ME编程方面的文章。心想最近正好有心把自己工作所学整理一下,那天又在网上看到有人询问这方面的教程,于是便答应了,既能把心中所学系统地归纳一下,也希望能给一起...
J2ME中应用程序的内存优化
一.代码优化 内存会溢出肯定和代码逃不了关系,99.99%学java的人都知道垃圾回收器是java的一大优点并据此来嘲笑C++。显然这个特性为代码编写者省了不少事,但这个特性却带来了不少隐患。举个例子在游戏当中经...
JavaScript和Java的区别详细说明
下面对两种语言间的异同作如下比较: 1.基于对象和面向对象 Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作...