本文作者从程序语言、数据库、系统架构、平台和开发成本等方面对PHP和Java进行Web开发做了比较,最后以测试结果作为结论,相对客观的叙述了PHP和Java在Web开发方面的优劣。
在Java开发中,我们经常使用Struts、Hibernate和Spring三个主流框架,但你是否知道这三个框架最初是为解决怎样的问题而生的?
我是从学习Java编程开始接触OOP(面向对象编程),刚开始使用Java编写程序的时候感觉很别扭,因为我早以习惯用C来编写程序,很欣赏C的简洁性和高效性,喜欢C简练而表达能力丰富的风格,特
最值的重视的问题是关于Java与外部的接口的。年初的时候人们发现QuickTime的Java接口存在一系列高调的安全漏洞。在最近几个月中, Java Web Start(帮助客户机端应用程序开发的一个新技术)技术
上周JCP(Java Community Process)成员投票通过了Java EE 6规范,终于结束了为时两年的讨论和开发历程。虽然JCP成员通过了Java新规范JSR-316,但仍然有人对这个发布版表示不满。
Java在企业级开发的巨大优势,使Java开源软件茁壮成长,被越来越多的项目和程序开发人员使用,本文以江湖的视角向您介绍Java开源软件的六大主流帮派。
目前主流的协同软件都是采用B/S应用模式和采用JAVA开发,避免了传统C/S下受局域网的限制,以及 .NET 等非JAVA开发架构所造成的系统性能瓶颈。
对象的生命周期没有大家想的那么复杂。其实其就是回答了两个简单的问题。什么时候需要创建对象?什么时候把对象消亡?这两个问题解决了,那么对象的生命周期问题也就解决了。
双缓冲实现其实简单至极,主要过程就是先创建一个等大小于希望绘制图形的Image,而后取得其Graphics,每当paint绘图时我们不直接将图像绘制于paint函数的Graphics上,而是绘制于我们创建的
Sun公司的JavaFX是一种脚本,以简单的方式利用现有的Java语言、Java 2D和Java Web Start技术实现Web富客户端界面。本文简述了JavaFX的背景及定位,并表达了自己对JavaFX的未来的信心。