IBM技术社区2009 Java 专区最受欢迎内容
转自:IBM技术社区2009 Java 专区最受欢迎内容
最受欢迎的热门主题
Web 开发
2009
年,Web 2.0 热潮促使 Web 开发继续成为当前最热门的主题。其中,基于动态语言 Goovy 的新兴 Web 开发框架 Grails
成为了备受瞩目的新星。除此之外,许多传统的基于 Java 语言的 Web 开发框架,如 Struts、JSF、GWT
等,也都融入了更多的特性,来简化和加速 Web 2.0 应用的开发。Java 专区 2009 所发布的最受欢迎的 Web
开发相关的文章和教程为我们指示了这些趋势。
“精通 Grails”系列
“GWT-Ext 体验之旅”系列
“JSF 2 简介”系列
“GWT 应用”系列
将 Flex 集成到 Java EE 应用程序的最佳实践
使用 Struts 2 开发 RESTful 服务
memcached 和 Grails,第 1 部分:安装和使用 memcached
基于 Struts 2 开发 Web 应用
设计 REST 风格的 MVC 框架
Apache Mahout 简介
云计算开发
无
论是 Google 的 App Engine for Java,还是 Amazon 的 EC2,2009 年,Java 开发人员有了新的选择
-- 租用云计算平台来管理软件生命周期,包括运行应用程序本身 。Java 程序员可以前所未有的快速、经济地组装更好的应用程序,Java
开发进入了新的时代。您可以从 Java 专区 2009 所发布的最受欢迎的云计算开发相关的文章和教程中,了解这个趋势。
“Google App Engine for Java”系列
“Java 开发 2.0”系列
使用 Amazon S3 云服务轻松实现存储
新的 JVM 语言
Java
已不再单指一门语言,而是一个可以运行多种语言的平台。2009 年,在 JVM 上运行非 Java 语言已经十分常见,其中,敏捷的类 Java
动态语言 Groovy 语言以及强静态、合并函数式与面向对象特性的 Scala 语言最受 Java 开发人员的青睐。Java 专区 2009
所发布的广受欢迎的 “实战 Groovy” 和 “面向 Java 开发人员的 Scala 指南”两个系列文章为我们阐释了这样的观点。
“实战 Groovy”系列
“面向 Java 开发人员的 Scala 指南”系列
并行开发
如
今已经步入了多核时代,越来越多的硬件将支持并行计算,这促使我们越来越多的关注多线程应用的开发和调试,因此,Ja
相关文档:
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Random;
import javax.imageio.ImageIO;
import javax.servlet.ServletException;
import javax.servlet.ServletOutpu ......
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish
)。
Java Collections Framework(JCF)
是Java SE中一个基本的类集,几乎所有的项目都会用到,其中的List
则是JCF中最最常用的一个接口。围绕List
接口,有很多实现,诸如常用的ArrayList
、LinkedList
、Vector
、Stack
, ......
1 如果一块内存区域能够重复利用,最好不要申请新的。这个内存区域有可能是系统的一个类,自己的一个内部有数组元素,或者能够放大量数据的结构。
2 最好不要在循环里面申请内存,循环越大,越坏事。换句话说,申请内存频率别太高。好比一个人每顿吃两碗饭正好,身体的消化系统可以承受,如果让他一顿把十顿的都吃掉,不胀 ......
import org.junit.Test;
public class ConstructorTest {
@Test @SuppressWarnings("unchecked")
public void testConstructor(){
try {
Class clazz = Class.forName("cn.vicky.utils.User");
Method method = clazz.getDeclaredMethod("getName");
Constructor<? extends Live> constructor = ......
这几天在看JAVA,图书馆借的一本JAVA开发大全,挺厚的一本,内容很多,但不深。包括JAVA的基本语法、线程编程、桌面程序、主要类库、以及后面JSP部分。看了5天了,刚把J线程看完。由于之前学过C++,所以前面基础数据类型,基本语法等等只着重看看JAVA独特的地方。以下是我个人理解总结的一些JAVA与C/C++不同地方及自己的对J ......