Welcome 微信登录

首页 / 软件开发 / JAVA

Java关键字介绍之final

Java关键字介绍之final

Java关键字介绍之final2011-04-13 51cto hangjunhd在Java中声明属性、方法和类时,可使用关键字final来修饰。final变量即为常量,只能 赋值一次;final方法不能被子类重写;final类不能被继承。1.final成员声明 final 字段有助于优化器作出更好的优化决定,因为如果编译器知道字段的值不会 更改,那么它能安全地在寄存器中高速缓存该值。final 字段还通过让编译器强制该字段为 只读来提供额外的安全级别。1...
MVC模式在j2me项目中的应用(一)

MVC模式在j2me项目中的应用(一)

MVC模式在j2me项目中的应用(一)2011-04-13FavoYang版权声明:本文同时发表在www.j2medev.com和我的Blog(blog.csdn.net/alikeboy)上 ,如果需要转载,有三个途径:1)联系我并经我同意;2)和www.j2medev.com有转载文章合 作协议的 3)通过Rss聚合我的Blog。另外网上转载需要全文转发(包括文章的头部的声明), 不要断章取义。正文:初识MVC模式第一次认识到MVC模式是从Micros...
MVC模式在j2me项目中的应用(二)

MVC模式在j2me项目中的应用(二)

MVC模式在j2me项目中的应用(二)2011-04-13FavoYang版权声明:本文同时发表在www.j2medev.com和我的Blog(blog.csdn.net/alikeboy)上 ,如果需要转载,有三个途径:1)联系我并经我同意;2)和www.j2medev.com有转载文章合 作协议的 3)通过Rss聚合我的Blog。另外网上转载需要全文转发(包括文章的头部的声明), 不要断章取义。正文:Note项目描述手机是一个真正随身携带的数字终端,我...
使用SWT中Display的Post方法控制键盘

使用SWT中Display的Post方法控制键盘

使用SWT中Display的Post方法控制键盘2011-04-13 blogjava VWPOLO最近在实现一个图片压缩的功能,想在Eclipse.org上看有没有办法能够通过SWT的API能 够改变图片的分辨率,Eclipse.org上面提供了好些SWT的例子,发现了Display的post方法挺 有趣的,以前没有注意到,现在赶快把它记录下来,post方法的参数为Event,通过制定这个 Events的属性,可以控制系统的键盘事件,比如保持shift键...
Java关键字介绍之static

Java关键字介绍之static

Java关键字介绍之static2011-04-131.关键字static(先记住这些,再往下看)1)静态方法和静态变量是属于某一个类,而不属于类的对象。2)静态方法和静态变量的引用直接通过类名引用。3)在静态方法中不能调用非静态的方法和引用非静态的成员变量。反之,则可以。4)静态变量在某种程序上与其他语言的全局变量相类似,如果不是私有的就可以在类的外部进行访问。2.何时使用static在我们创建一个类的实例时(对象),通常使用new方法,这样这个类的数据...
基于Eclipse 3.0的SWT编程

基于Eclipse 3.0的SWT编程

基于Eclipse 3.0的SWT编程2011-04-13一、SWT简介Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,...
简单理解RMI

简单理解RMI

简单理解RMI2011-04-13海边沫沫RMI (远程方法)是 Java 平台中建立分布式计算的基础, 2 年前我刚开始接触 J2EE 时,怎么看书都是不得要领,最近这几天闲着没事又翻了翻以前没有看懂的书,突然之间顿 悟了。一、 简单的 RMI 示例:要快速入门,最简单的方法就是看简单的例子。下面是我写的一个简单的示例:首先,定义一个接口 IServer ,代码如下:IServer.java1 package rmistudy;23 import jav...
在J2EE中实现Observer模式

在J2EE中实现Observer模式

在J2EE中实现Observer模式2011-04-13 IBM 唐咸峰引言:设计模式是经验的文档化。它是对被用来在特定场景下解决一般设计问题的类和相互通信 的对象的描述。更通俗的来说,它是一个问题/解决方案对。一旦我们掌握了设计模式,就等 于拥有了一支强有力的专家队伍。它甚至能够使面向对象的新手利用前人的经验找出职责明 确的类和对象,从而获得优雅的解决方案。由于设计模式也是重构的目标,如果在设计的初 期适当地引入设计模式,可以减少重构的工作量。但是,我们...
在Java中使用DOM和XPath进行有效的XML处理

在Java中使用DOM和XPath进行有效的XML处理

在Java中使用DOM和XPath进行有效的XML处理2011-04-13 IBM Parand Tony Darugar文档对象模型(Document Object Model,DOM)是公认的 W3C 标准,它被用于与平台及 语言无关的 XML 文档内容、结构和样式的动态访问和更新。它为表示文档定义了一套标准的 接口集,也为访问和操纵文档定义了一套标准的方法。DOM 得到广泛的支持和普及,并且它 以各种不同的语言实现,包括 Java、Perl、C、C+...
J2EE与IBM对象-关系数据库

J2EE与IBM对象-关系数据库

J2EE与IBM对象-关系数据库2011-04-13 IBM Jacques Roy简介数据库的选型应该是会为您带来商业优势的战略性决策。一旦做出决策,您 就必须充分利用该数据库服务器来实现这一优势。本文简要地介绍了 Java™ 2 Enterprise Environment(J2EE)环境,并讨论了 J2EE 开发中使用的面向对象方法(分析 、设计、实现),以及一些与对象持久性相关的问题,因为对象持久性与对象-关系数据库管 理系统(ORDB...
Strus2的新表单标志的使用

Strus2的新表单标志的使用

Strus2的新表单标志的使用2011-04-13maxStruts2为大家提供了不少常用的很酷的表单标志,简化了我们程序员的工作。不过,由 于这些都是新标志,大家可能在使用上还存在不少疑问。本文将就朋友们的回复、留言或 Email上的问题,分别对这些酷标志进行讲述。 表单标志使用小技巧Struts 2的表单标志在输出(render)HTML时,使用了模板的概念,增加了复杂性(因为 它不像Struts 1.x的表单标志,它通常都是一个标志对应HTML的一个...
Java中栈.回溯.迷宫问题求解

Java中栈.回溯.迷宫问题求解

Java中栈.回溯.迷宫问题求解2011-04-13zhangjunhd考虑使用一个二维数组表示迷宫.所有的通路用0表示,墙用1表示,出口用9表示,入口用6表 示,已经过点用3表示.输出走出迷宫的过程.从这个问题的求解过程中可以简单总结出两个算法,一是探路过程,二是输出路线.1.探路过程探路过程算法可归纳为:[1]从入口位置开始,检查东西南北四个方向上的通路,如果发现出口则成功退出,否则将所 有通路坐标压入栈;[2]从栈中取出一个坐标,将其标记为当前位置(...
使用Eclipse RCP进行桌面程序开发(一):快速起步

使用Eclipse RCP进行桌面程序开发(一):快速起步

使用Eclipse RCP进行桌面程序开发(一):快速起步2011-04-13海边沫沫所谓RCP,就是Rich Client Platform的缩写,即富客户平台,是Eclipse进化的产物(自 3.0版以后出现),是Eclipse组织向用户提供的强大的开放性开发平台,能够使用户方便地 创建自己的基于Eclipse的应用程序,并且这些应用程序能够得到Eclipse的底层支持。更重 要的是,我们可以利用Java创建象Eclipse这么漂亮的桌面程序。我相信,...
使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框

使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框

使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框2011-04-13海边沫沫在使用Eclipse RCP进行桌面程序开发(一):快速起步中,我们通过Eclipse的插件开发 向导,逐步建立了一个RCP应用程序,但是,这个程序没有任何功能,难以激起我们学习的兴 趣。在这一节,我们将一起探索怎样在程序中添加菜单和工具条。先看一下成果:图一、图二:带有菜单和工具条的RCP程序图三:工具栏上的按钮的提示文本...
<< 471 472 473 474 475 476 477 478 479 480 >>