Welcome 微信登录

首页 / 软件开发 / JAVA

java入门学习指导之最佳方向(上)

java入门学习指导之最佳方向(上)

java入门学习指导之最佳方向(上)2010-12-29我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么TurboC,VisualC++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_HOME,CLAS...
java入门学习指导之最佳方向(下)

java入门学习指导之最佳方向(下)

java入门学习指导之最佳方向(下)2010-12-29-善于享受孤独,幸好还有J2EE!网络上、书店都提供了很多资料,很多方式都可以得到J2EE方面的资料。如何系统的、高效的学习J2EE这个问题摆在我们面前。比如,有些人在看完一大堆书后,动起手来时还是不知道怎么开始。等等这些问题是我们最难处理的。如何寻找到一条很好的方式方法呢?其实,换一个角度来看,比如,学英语,一共有三个层面的东西,首先是词汇,然后是语法,再者是习惯用法(希望读者能够从程序设计的角度考...
Java设计模式学习心得

Java设计模式学习心得

Java设计模式学习心得2010-12-29整个设计模式贯穿一个原理:面对介面编程,而不是面对实现,(面向物件编程应该改爲面向介面)。目标原则是:降低耦合,增强灵活性。一、创建模式1.设计模式之Factory(工厂方法和抽象工厂)使用工厂模式就象使用new一样频繁.2.设计模式之Prototype(原型)用原型实例指定创建物件的种类,並且通过拷贝这些原型创建新的物件。3.设计模式之Builder汽车由车轮 方向盘 发动机很多部件组成,同时,将这些部件组装成...
Java中使用final修饰符需要注意的地方

Java中使用final修饰符需要注意的地方

Java中使用final修饰符需要注意的地方2010-12-29对与java中的final变量,java编译器是进行了优化的。每个使用了final类型变量的地方都不会通过连接而进行访问。比如说Test类中使用了Data类中一个final的int数字fNumber=77,这时候,java编译器会将77这个常数编译到Test类的指令码或者常量池中。这样,每次Test类用到fNumber的时候,不会通过引用连接到Data类中进行读取,而是直接使用自己保存在类文件...
jigui2.0中文说明

jigui2.0中文说明

jigui2.0中文说明2010-12-29我是最近一个月才开始对JAVA开始研究的。我刚开始学计算机的时候就已经听说JAVA了,也买了本书。书的名字是:《Java程序设计教程》,英文名字《JavaHowtoProgram》第四版本,是Deitel著的。对于新手说内容verygood.好了废话不多说了。一直以来,我老是琢磨不透JAVA,这个许多人为之折腰的东西,到底能做什么。现在知道了才知道能够写JSP。不知道他还能做什么?希望开发过JAVA项目的朋友给列...
Spring 2.0技巧之活用FactoryBean

Spring 2.0技巧之活用FactoryBean

Spring 2.0技巧之活用FactoryBean2010-12-29Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。在Spring框架内部,AOP相关的功能及事务处理中,很多地方使用到工厂Bean,本文简单分析工厂Bean的用法。首先回顾一下普通Bean,普通的Bean直...
Spring 2.0中新的Bean类型实现原理

Spring 2.0中新的Bean类型实现原理

Spring 2.0中新的Bean类型实现原理2010-12-29我们知道,在Spring2.0中,除了singleton及prototype两种类型的Bean以外。默认情况下还增加了request、session及global session三种类型的Bean,增加的三种类型的Bean主要应用于Web应用程序中。本文不打算分析三种类型的Bean的用法,只是简单分析框架的实现原理。Spring2.0中新增了一个用来表示Bean范围的Scope接口publi...
Struts的概念及体系结构与工作原理

Struts的概念及体系结构与工作原理

Struts的概念及体系结构与工作原理2010-12-29基本概念Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,Jav...
分页简介

分页简介

分页简介2010-12-29giscat基本上有两种方法1.使用可滚动记录集的游标进行分页2.使用SQL语句,如top,limit等----------------------1.select10000条记录,要取出第11条到20条记录,使用可滚动的ResultSet,滚动到第11条,然后依次取出10条就OK了,这样分页都在数据库服务器上进行,数据库服务器压力大,耗内存。(修正这里的错误,分页在客户端进行,在数据量大的时候这样分页是不可取的,建议使用SQL...
工作流编辑器Spring IDE M3 发布 支持可视化

工作流编辑器Spring IDE M3 发布 支持可视化

工作流编辑器Spring IDE M3 发布 支持可视化2010-12-29Spring IDE是一系列Eclipse插件,目的开发基于Spring的应用,最新发布的Spring IDE增加了对Spring Webflow支持。Spring Webflow是下一代Java Web应用控制框架,它用来控制在domain-specific language(DSL)中的交互作用。最近基于Eclipse的Spring IDE包括了一个图形工作流的设计器来编辑和可...
探讨JDBC 4.0在设计和性能方面的改进

探讨JDBC 4.0在设计和性能方面的改进

探讨JDBC 4.0在设计和性能方面的改进2010-12-29 天极 朱先忠本文将与你一起探讨JDBC 4.0中引入的新特征,讨论它对一些现有问题的解决方案,并且通过具体示例展示它在设计和性能方面的改进。自从核心Java语言的第一个公开发行版本起,JDBC(Java数据库连接)已经经历了十年的发展历程。它的当前版本4.0(将与Java标准版本6.0一起打包发行)提供了一组更为丰富的API,主要目的在于改进软件开发的设计和性能。本文将重点讨论JDBC 4.0...
为Eclipse plug-in(插件)创建语言包

为Eclipse plug-in(插件)创建语言包

为Eclipse plug-in(插件)创建语言包2010-12-29在我们的应用中,难免会遇到国际化的问题,ECLIPSE RCP给我们提供了很好的方案,甚至可以在后期批处理完成,但如果是其它插件未提供我们需要的语言版呢?我们可以如何为它们提供语言包呢?一个简单的例子,你用MessageDialog打开对话框时,按钮一般时:Ok,Cancel, Yes, No,在一个中文系统中显得不太地道,当前,该类在构造时给了我们改正的机会,即可以在构造时传入你需要显...
一个让98%的Java程序员犯难的偏门问题

一个让98%的Java程序员犯难的偏门问题

一个让98%的Java程序员犯难的偏门问题2010-12-29张孝祥一个学员曾经问了我一个他在sun公司的论坛上看到的怪问题,因为这个问题一直没有人解答,加之这个问题所涉及的知识有点偏门,所以,我断言这个问题至少有98%的Java程序员不会!(之所以这么断言,是因为我遇到的高手和低手程序员,好像并没有精力去研究那些琐碎的细节,并且他们工作中似乎也不需要。如果你看到了这个问题,再去查书和思考,最终找出答案,在这之前也应该算不会,呵呵,另外,100个java程...
Windows Vista操作系统下配置JAVA开发环境

Windows Vista操作系统下配置JAVA开发环境

Windows Vista操作系统下配置JAVA开发环境2010-12-29Java初学者往往会遇到JDK配置方面的问题。其实相关的配置并不难。下面就以Windows Vista系统为例,详细的说明一下配置的过程。1. 下载JDK可以在Sun公司的网站上下载到免费的JDK软件,具体地址:http://java.sun.com/javase/downloads/index.jsp。注意选择正确的操作系统(这里选择Windows)。2. 安装JDK直接点击安装...
<< 91 92 93 94 95 96 97 98 99 100 >>