Welcome 微信登录

首页 / 软件开发 / JAVA

使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序

使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序

使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序2011-02-27 IBM Robi Sen开始之前Ruby on Rails 在去年已经成为发展最快、最流行的开放源码 Web 应用程序开发框架之一。但因为其专注于构建 HTML 应用程序,一些人批评 Rails 不够灵活。尤其是随着富 Internet 应用程序 (RIA) 的兴起,这些应用程序使用一些技术来复制桌面应用程序功能,比如使用 Flash 进行用户界面开发,...
java实现返回cmd控制台所产生的信息

java实现返回cmd控制台所产生的信息

java实现返回cmd控制台所产生的信息2011-02-28 51cto博客 阿汐以前写JAVA时想练练手写一个编辑器,涉及到JAVA代码的编译部分,考虑调用用javac.exe来编译,一下这段代码是用于将编译后产生的错误信息反馈到GUI上.同理,在cmd下执行的任何命令都可以反馈到GUI中.//运行效果图//以下代码用到了SWT相关的包import java.io.IOException;import java.io.InputStream;import...
Java:使用匿名内部类在方法内部定义并启动线程

Java:使用匿名内部类在方法内部定义并启动线程

Java:使用匿名内部类在方法内部定义并启动线程2011-02-28 51cto博客 zhangjunhd下面的代码展示了在一个方法中,通过匿名内部类定义一个Thread,并Override它的run()方法,之后直接启动该线程。这样的代码可用于在一个类内部通过另起线程来执行一个支线任务,一般这样的任务并不是该类的主要设计内容。package com.zj.concurrency;public class StartFromMethod { privat...
Java运行时绑定探讨

Java运行时绑定探讨

Java运行时绑定探讨2011-02-28 51cto博客 zhangjunhd运行时绑定也叫动态绑定,它是一种调用对象方法的机制。Java调用对象方法时,一般采用运行时绑定机制。1.Java的方法调用过程编译器查看对象的声明类型和方法名(对象变量的声明类型)。通过声明类型找到方法列表。编译器查看调用方法时提供的参数类型。如果方法是private、static、final或者构造器,编译器就可以确定调用那个方法。这是静态绑定。如果不是上述情况,就要使用运行...
Java中的switch-case语句

Java中的switch-case语句

Java中的switch-case语句2011-02-28对于流程控制中的switch-case语句,一直是我的一个弱项.每当考试或者面试笔试的时候,总是丈二和尚摸不着头脑,我想这应该是我基础太差的原因吧!为了彻底解决这个心病,不得不花点功夫了!首先从原理上来阐述这个问题:switch(表达式){ case 常量表达式1:语句1;....case 常量表达式2:语句2;default:语句; }1.default就是如果没有符合的case就执行它,defa...
jdbc中的离线数据集入门

jdbc中的离线数据集入门

jdbc中的离线数据集入门2011-02-28如果在开发应用的时候没有使用任何持久层框架,而是直接使用jdbc 的api编程的话,大家最长使用的就是ResultSet接口进行数据的读取了,但是大家也会觉得很不方便,因为ResultSet是在线的数据集,在读取数据的过程中不能断开数据库联接,只有读取数据完成后才能close掉相关对象。其实java也提供了离线的数据集,那就是RowSet接口以及相关的 子接口。而且sun在jdk里面提供一个默认的实现,而且象o...
Java共享类

Java共享类

Java共享类2011-02-28 IBM Lakshmi Shankar要真正彼此隔离 Java 应用程序,实质上需要多个 JVM,然而启动成本和内存占用使这种方式不那么理想。而共享类可以同时解决这两个问题。在多 JVM 环境中,共享类通过将一组核心系统类装载到共享内存中,可以在多个 JVM 中共享这些类。这些共享类放到内存的一个共享区域中,它们在这里对所有 JVM 都是保持一致的。结果,共享类只需要在第一次使用时装载到内存中,这消除了在以后每次 JVM...
Hibernate入门之一

Hibernate入门之一

Hibernate入门之一2011-02-28Hibernate是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用Hibernate包含以下步骤。(1)创建Hibernate的配置文件。(2)创建持久化类。(3)创建对象-关系映射文件。(4)通过Hibernate API编写访问数据库的代码。本文通过一个简单的...
JAVA程序的类加载及其反射机制

JAVA程序的类加载及其反射机制

JAVA程序的类加载及其反射机制2011-02-28JAVA中类文件加载是动态的。JVM指令是被封装在了. class文件里面,而.class文件的加载过程是动态的,也就是说当我们用到的时候才会去加载,如果不用的话,就不会去加载我们的类。这里所说的用到包括两种方式,第一种就是new一个对象的时候(这个时候要特别注意,当设计到多态的时候,就会有一点点变化,这时候编译器会做一些优化,这样以来当加载的时候会提前加载设计到多态的类,关于这一点下面有个例子(exam...
Java基础:Util包下常用的数据结构介绍

Java基础:Util包下常用的数据结构介绍

Java基础:Util包下常用的数据结构介绍2011-02-28线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Ma...
注释在J2EE5.0中的完美应用

注释在J2EE5.0中的完美应用

注释在J2EE5.0中的完美应用2011-02-28 IT168 极地圣火随着J2EE进入5.0时代后,J2SE5.0的很多特性也被广泛应用在J2EE程序中。而J2SE5.0的注释(Annotations)特性就是其中应用最广泛的特性之一。在以前的J2EE版本中,都是使用大量的配置文件来设置Web程序、EJB等。但这一切在J2SE5.0中得到了彻底的改善。在J2EE5.0的注释中的一些是专门针对Web和EJB程序的。如@Resource, @EJB和@We...
在无线J2ME设备上实现超文本传输协议

在无线J2ME设备上实现超文本传输协议

在无线J2ME设备上实现超文本传输协议2011-02-28随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。Java开创了消费设备中小型的储存容量的先河,它是用于开发手机、传呼机及其他微型设备应用程序的理想语言。在本文中,我们将学习如何从一个J2ME客户机上向服务器发送一条HTTP GET请求和一条HTTP POST请求。虽然这只是一篇探讨性质的文章,但是我还是假定读者已经熟悉Java,J2ME,以及J...
<< 161 162 163 164 165 166 167 168 169 170 >>