Welcome 微信登录

首页 / 软件开发 / JAVA

Java初学者备忘录

Java初学者备忘录

Java初学者备忘录2010-12-15一.异常Java对异常的处理同Delphi一样,不是刻意的去避免它的发生,而是等它发生后去补救.Delphi的异常处理简单来说就是一下语句TryExcept//异常发生后就转入此处执行Finally//不管异常发不发生,都转入此处运行End与此相类似,Java的异常处理的基本形式如下try{}catch(ExceptionType1 e){file&://对/异常情况1的处理}catch(ExceptionT...
Java的网络功能与编程

Java的网络功能与编程

Java的网络功能与编程2010-12-15摘 要:本文初步介绍了如何使用Java编程语言从网络上获取图象、声音、HTML文档及文本文件等的方法,还介绍了如何动态获取网络资源,同时提供了大量简明易懂的实例。关键词:Java;Internet;网络Java语言是Internet上新兴的编程语言,对Java的特性以及基本的编程方法已有很多文章作过介绍。但是,广大Java爱好者更希望了解Java更深一步的编程方法,本文就Java的网络功能及其编程方法作一初步的介...
基于JDBC的数据库连接池技术研究与设计

基于JDBC的数据库连接池技术研究与设计

基于JDBC的数据库连接池技术研究与设计2010-12-15 计算机与信息技术 孙鑫鸽 陈刚 孙小玲摘 要 本文介绍了基于JDBC的数据库连接池的工作原理,阐述了连接池技术 的事务处理、多数据库服务器等各项关键技术,提出了一个高效的连接池管理策 略,最后详细说明了数据库连接池应用的具体实现过程。关键词 JDBC; 数据库; 连接池; 事务处理随着信息技术的高速发展与广泛应用,数据库技术在信息技术领域中的位置 越来越重要,尤其是网络应用和电子商务的迅速发展,...
JBuilder9的WEB服务介绍

JBuilder9的WEB服务介绍

JBuilder9的WEB服务介绍2010-12-15WEBSERVICE是一个通过网络特别是INTERNET调用,执行断序或连续任务的软件模型。开发者能创建一个客户端应用调用一系列通过RPC或者消息服务来提供一些或大多数应用逻辑的WEB服务。开发者可以 定位一个发布的WEB服务,根据需要来使用它。一个例子就是一个公司能提供WEB服务给它的顾客,让顾客在发定单之前检查产品的库存量。另一个例子就是顾客能用联邦快递提供的WEB服务来跟踪他们的快递。WEB服务用...
Java数据库连接池原理机制详解

Java数据库连接池原理机制详解

Java数据库连接池原理机制详解2010-12-15连接池的基本工作原理1、基本概念及原理由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建...
建立Java网络管理应用程序

建立Java网络管理应用程序

建立Java网络管理应用程序2010-12-15概 述在今天的电信环境中,网络管理变得越来越复杂。Java技术革命性地改变了建立和部署应用程序的方法, 为网络管理提供了新的手段。Sun Microsystem公司为复杂的网络管理设计的主要产品-- Solstice Enterprise Manager,现在提供了一套Java API。这些API创建了一种开发环境,它为电信应用程序开发人员和服务供应商开辟了一条最大限度发挥Java技术效益的途径,同时使他们在...
对Java多态性综合运用的探讨

对Java多态性综合运用的探讨

对Java多态性综合运用的探讨2010-12-15或许大家java的多态问题,对上溯,下溯造型有了一定的概念,对protect和private大家想必也很清楚,但是,这几个个结合在一起,往往令人产生很多困惑,在这里,我举一个例子,大家或许会发觉这篇文章对你来说还是很有意义的:例子一共有两个class. 可能出现困惑的地方我都会在后面一一解释。A是一个父类,B继承A,并且实现了protectedTest(Object obj)方法.如下面所示:B.java的...
ThreadLocal的设计与使用

ThreadLocal的设计与使用

ThreadLocal的设计与使用2010-12-15早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。ThreadLocal是什么ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一...
Java二进制兼容性原理

Java二进制兼容性原理

Java二进制兼容性原理2010-12-15一、概述现在的软件越来越依赖于不同厂商、作者开发的共享组件,组件管理也变得越来越重要。在这方面,一个极其重要的问题是类的不同版本的二进制兼容性,即一个类改变时,新版的类是否可以直接替换原来的类,却不至于损坏其他由不同厂商/作者开发的依赖于该类的组件?Java二进制兼容性概念的主要目标是推动Internet上软件的广泛重用,同时它还避免了大多数C++环境面临的基础类脆弱性问题——例如,在C+...
Tomcat5配置MySQL JDBC数据库连接池

Tomcat5配置MySQL JDBC数据库连接池

Tomcat5配置MySQL JDBC数据库连接池2010-12-15如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。1、安装Tomcat参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。2、安装MySql默认安装即可。3、使用Tomcat的Web管理应用配置数据源启动Tomcat服务器,打开浏览器,输...
Struts开发指南之其他Web构架

Struts开发指南之其他Web构架

Struts开发指南之其他Web构架2010-12-15Struts是一个Web Framework。那么什么是Framework?Framework概念并不是很新了,伴随着软件开发的发展,在多层的软件开发项目中,可重用、易扩展的,而且是经过良好测试的软件组件,越来越为人们所青睐。这意味着人们可以将充裕的时间用来分析、构建业务逻辑的应用上,而非繁杂的代码工程。于是人们将相同类型问题的解决途径进行抽象,抽取成一个应用框架。这也就是我们所说的Framework...
Struts开发指南之MVC架构

Struts开发指南之MVC架构

Struts开发指南之MVC架构2010-12-15模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。1、模型(Model)模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑.2、视图(View)视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。3、控制器(controller)控制器工作就是根据用户的输入,控制用户界面数据显示和更新model对象状态。MVC 式的出现不仅实现了...
Struts开发指南之J2EE n层结构

Struts开发指南之J2EE n层结构

Struts开发指南之J2EE n层结构2010-12-15早期的网络系统设计常常采用三层结构。最常见的结构,就是表示( presentation )层 , 领域( domain )层 , 以及基础架构( infrastructure )层。n层结构的提出是为了适应当前B/S模式开发WEB Application的需要而提出的。传统的Brown模型是指:表示层( Presentation ),控制 / 中介层( Controller/Mediator ),...
Struts开发过程中的异常处理机制

Struts开发过程中的异常处理机制

Struts开发过程中的异常处理机制2010-12-15总的来说,在struts新的版本中加入了对异常的处理,称之为:Exception Handling,标志着作为一个整体的解决框架,struts原来越趋于成熟。通常来说,以前在用struts开发的过程中,对于异常的处理,主要是采用手动处理的方式:如通过try/catch等等捕获异常,然后定制个性化的比较详细的错误信息放进ActionError中,然后在具体的返回页面中把这些错误信息反馈给用户(包括员)。...
Java网络编程基础(一) InetAddress类的使用

Java网络编程基础(一) InetAddress类的使用

Java网络编程基础(一) InetAddress类的使用2010-12-15InetAddress类在网络API套接字编程中扮演了一个重要角色。参数传递给流套接字类和自寻址套接字类构造器或非构造器方法。InetAddress描述了32位或64位IP地址,要完成这个功能,InetAddress类主要依靠两个支持类Inet4Address 和 Inet6Address,这三个类是继承关系,InetAddrress是父类,Inet4Address 和 Inet...
Java网络编程基础(二) Socket类的使用方法

Java网络编程基础(二) Socket类的使用方法

Java网络编程基础(二) Socket类的使用方法2010-12-15当客户程序需要与服务器程序通讯的时候,客户程序在客户机创建一个socket对象,Socket类有几个构造函数。两个常用的构造函数是 Socket(InetAddress addr, int port) 和 Socket(String host, int port),两个构造函数都创建了一个基于Socket的连接服务器端流套接字的流套接字。对于第一个InetAddress子类对象通过ad...
<< 71 72 73 74 75 76 77 78 79 80 >>