Welcome 微信登录

首页 / 软件开发 / JAVA

Java中的两个特殊变量this和super

Java中的两个特殊变量this和super

Java中的两个特殊变量this和super2010-12-26 yesky Wayne在Java中有两个非常特殊的变量:this和super,这两个变量在使用前都是不需要声明的。this变量使用在一个成员函数的内部,指向当前对象,当前对象指的是调用当前正在执行方法的那个对象。super变量是直接指向超类的构造函数,用来引用超类中的变量和方法。因此它们都是非常有用的变量,下面我想介绍一下this和super的使用方法。1、this让我们先看一段代码吧:cl...
WAP手机上的问卷调查系统的构建

WAP手机上的问卷调查系统的构建

WAP手机上的问卷调查系统的构建2010-12-26 yesky wayne普通的网页问卷调查系统大家一定都见过,但是大家有没有试过在WAP上进行问卷调查呢?估计大部分的朋友都没有见过,那就让我们来写一个吧!想一想怎么实现这个系统呢?首先建立一个页面,显示将就哪一个问题进行调查或投票,一般是出现一个复选框,给出问题和若干选项,服务器收集投票,存入日志文件或存入数据库,并能显示问卷调查结果,这就是一个问卷调查系统的构思。其实在WAP手机上也同样用这种思想来构...
浅谈Socket编程及Java实现

浅谈Socket编程及Java实现

浅谈Socket编程及Java实现2010-12-26 yesky wayneJava是一种可用于进行网络的语言,它提供了两种功能强大的网络支持机制:URL访问网络资源的类和用Socket通讯的类,来满足不同的要求。一是URL用于访问Internet网上资源的应用;另一种是针对client/server(客户端/服务器)模式的应用以及实现某些特殊的协议的应用,它的通讯过程是基于TCP/IP协议中传输层接口socket实现的。本文想简单的介绍一下Socket...
分布式对话服务器的管理

分布式对话服务器的管理

分布式对话服务器的管理2010-12-26摘要:通过使用JDK 1.3中引入的RMI和Proxy API,本篇文章讨论了一种允许一台或多台servlet服务器在一台或多台对话服务器上维护对话信息的技术,采用这种技术后,单一点故障就不会再出现了。如果系统中有一台或多台servlet服务器,对话信息只存在于运行着JVM的一台servlet服务器上,而不会被传输给其他servlet服务器。如果该servlet服务器当机或因为维护而被关机,任何保存在对话中的信息都...
Java学习的思路

Java学习的思路

Java学习的思路2010-12-26Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。先学习j2se要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用I...
java学习的感悟

java学习的感悟

java学习的感悟2010-12-26java 出现在我们眼前,时间还很短,当他还只是一个半成品的时候,我们就被告知,java将成为软件发展的规范和希望. 然后,java出现了,jdk的出现,我们发现其实java并不习惯,因为我们已经适应了window下的visual编程,对于jdk这种编程方法已经很不喜欢,即使visual j++的出现,所增加的还不过是一个编辑环境.而且大家所熟悉的visual j++所支持的功能很少,可以说除了支持ActiveX之外,...
J2EE配置指南

J2EE配置指南

J2EE配置指南2010-12-261、介绍本文介绍J2EE环境的配置,所有涉及的文件都在J2EE安装目录下的oncfig目录,这些文件都是文本文件,你可以有任意的文本编辑器来编辑它们。通常情况下,你没有改变这些文件的必要。但是如果你使用的数据库驱动不是cloudscape的时候,你需要遵循本章的内容进行配置。2、JDBC驱动默认的J2EE安装后支持cloudscape数据库(一个sun公司提供的演示),如果你的ejb使用的jdbc不是连接cloudsca...
Enterprise bean的开发

Enterprise bean的开发

Enterprise bean的开发2010-12-26现在,从如下几个方面来介绍Enterprise bean的开发:一、开发EJB的主要关键的步骤二、如何使用使用Jbuilder三、使用Jbuilder之外的其它的开发工具四、如何开发Eneterprise Beans的详细的细节一、开发EJB的主要步骤:一般来说,整个的开发步骤(开发,配置,组装)包括如下几个方面:开发:首先要定义三个类:Bean类本身,Bean的本地(Home)和远程(Remote)...
J2SE综合:彻底理解JavaHelp结构的好处

J2SE综合:彻底理解JavaHelp结构的好处

J2SE综合:彻底理解JavaHelp结构的好处2010-12-26Sun微系统的JavaHelp系统是一种应用程序帮助技术,它可以在所有支持Java的平台和浏览器中运行只要它是一个纯粹的Java产品。通过applet和Java应用程序,在其他环境下,比如在互联网或企业内部互联网中,它是理想的使用对象。在本文中,我将回顾JavaHelp的主要作用,并阐明它的简单使用方法。优点JavaHelp通过使用Java基础类(JFC) 软件组件来实现,这使得开发户自定...
彻底理解Spring的定制任务

彻底理解Spring的定制任务

彻底理解Spring的定制任务2010-12-26爬虫工作室相信做软件的朋友都有这样的经历,我的软件是不是少了点什么东西呢?比如定时任务啊!就拿新闻发布系统来说,如果新闻的数据更新太快,势必涉及一个问题,这些新闻不能由人工的去发布,应该让系统自己发布,这就需要用到定时定制任务了,以前定制任务无非就是设计一个Thread,并且设置运行时间片,让它到了那个时间执行一次,就ok了,让系统启动的时候启动它,想来也够简单的。不过有了spring,我想这事情就更简单了...
关于在weblogic中异步调用webservice

关于在weblogic中异步调用webservice

关于在weblogic中异步调用webservice2010-12-26 BlogJava 走走停停又三年这几天碰到个问题:在weblogic中调用async webservice,如果客户端不等待结果(比如服务器端因为某些原因,web service需要执行很长时间),直接退出的话,weblogic server是否保存调用结果,结果保存多长时间?如果这样的异常客户端很多,对服务器有什么负面影响,比如连接资源、内存开销等。首先我们先阐述一下异步的概念 在...
JVM TI学习(2) 如何动态更新JVM中的class文件

JVM TI学习(2) 如何动态更新JVM中的class文件

JVM TI学习(2) 如何动态更新JVM中的class文件2010-12-26 BlogJava 走走停停又三年在一个运营系统中,如果出现业务方法变更,而我们使用的应用服务器不支持热部署的话,那么重启可能是更新的唯一选择。目前多数应用服务器不支持热部署,包括生产模式下的weblogic。之所以说是生产模式,weblogic在开发模式下是支持这种动态更新的,即我们只要替换部署目录下的类文件,重新访问时可以看到新业务方法生效,而且即使在生产模式下,weblo...
<< 381 382 383 384 385 386 387 388 389 390 >>