java
文章平均质量分 75
acoolboy1984
这个作者很懒,什么都没留下…
展开
-
Java入门需掌握的30个基本概念
Java的白皮书为我们提出了Java语言的11个关键特性 (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。 (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于serv原创 2005-08-24 12:13:00 · 1484 阅读 · 0 评论 -
JDBC连接数据库经验技巧
原文:JDBC连接数据库经验技巧 Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完转载 2006-06-01 10:57:00 · 11116 阅读 · 2 评论 -
弹出新窗口
一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open (page.ht原创 2007-09-19 21:21:00 · 526 阅读 · 0 评论 -
showModalDialog和showModelessDialog使用心得
showModalDialog和showModelessDialog使用心得一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。 showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有转载 2007-09-20 17:32:00 · 605 阅读 · 0 评论 -
JAVA中三种URL连接方法
JAVA中三种URL连接方法 Java的网络类可以让你通过网络或者远程连接来实现应用。而且,这个平台现在已经可以对国际互联网以及URL资源进行访问了。Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷。我们通过使用Java的URL类就可以经由URL完成读取和修改数据的操作。现在,我们来看一看,如何才能发挥出URL类的效力。 通过URL进行工作 通过一个URL连原创 2007-10-27 20:46:00 · 41694 阅读 · 0 评论 -
用Java设计下载软件思路
“网络蚂蚁”、Falshget 等许多多线程下载软件都是网友的必备工具,利用这些工具可以快速从服务器上下载比较大的文件,这些工具的工作特性是把服务器端的文件分成几个段,每个段分别、同时进行下载。编写这类程序,第一、必须对HTTP协议有较为充分的了解;第二、有效使用多线程编程手段在软件上实现。 HTTP 协议的简介 HTTP协议是一种超文本传输协议(Hypertext Trans转载 2007-10-27 23:03:00 · 917 阅读 · 0 评论 -
linux 下安装weblogic
1. 安装前的准备工作1.1 首先请确认您要安装的WebLogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考 http://e-docs.bea.com/wls/certifica..._810/index.html1.2 确定一个安装目录,建议该目录下至少有1个G的空间,可以使用du来察看磁盘空间的使用情况1.3 创建一个BEA用户组帐号groupadd –g GID gr转载 2007-11-07 14:46:00 · 4253 阅读 · 0 评论 -
WebSphere 在linux下的安装配置过程
一.Linux的安装 没有特殊的要求,按照默认的情况安装就可以。 二.Websphere 的安装 1.以root用户登陆到linux服务器。(Websphere要求以root用户权限安装) 2.把websphere安装光盘,放入光驱。 3.打开一个linux终端,执行下列命令: [root@test root]# mount /dev/cdrom [r转载 2007-11-07 16:12:00 · 1416 阅读 · 0 评论 -
Linux下jdk1.5的安装及中文显示问题解决方案
作者:terry个人主页:http://infected.533.net文档版本:v1.0 2004-10-30图文版本:http://infected.html.533.net/download/linux.doc操作系统:Fedora Core 2 (Kernel 2.6.7)jdk版本:jdk 1.5.0摘要:随着Sun发布J2SE 5.0,即jdk1.5,众多新特性的加入和JVM性能的转载 2007-11-06 23:41:00 · 1229 阅读 · 0 评论 -
Linux下jsp开发环境,apache,tomcat服务器配置过程
Linux下jsp开发环境,apache,tomcat服务器配置过程:(特别注明:本文内容均参考于互联网,经过个人实践而总结,若配置中遇到问题请联系我,可能写的时候漏掉了某些地方,感谢网上前辈的经验,希望更多的实践经验得以共享)1.操作系统RedHat Linux 9.02.所需软件Apache 2.0.54 下载地址http://apache.freelamp.com/httpd下载该文件转载 2007-11-06 23:46:00 · 1077 阅读 · 0 评论 -
用 for/in 在 Java 5.0 中增强循环
for/in 循环通常叫作 增强的 for 或者 foreach,它是 Java 5.0 中一个极为方便的特性。实际上它没有提供任何新的功能,但它显然能让一些日常编码任务变得更简单一些。在本文中,您将学习这方面的许多内容,其中包括使用 for/in 在数组和集合中进行遍历,以及如何用它避免不必要(或者只是令人厌烦的)类型转换。您还将学习如何实现 for/in,了解新的 Iterable 接口的转载 2007-11-17 14:19:00 · 1019 阅读 · 0 评论 -
Java泛型编程快速入门
JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一样的,转载 2007-11-17 14:31:00 · 735 阅读 · 0 评论 -
java产生随机数的几种方式
一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机long原创 2007-11-20 22:33:00 · 1692 阅读 · 0 评论 -
What is AspectJ
网上出现了很多讲解AspectJ的资料,但大多是从讲解AspectJ语法开始,本文从另一个角度讲解AspectJ,作者着重介绍了AspectJ的设计思路和运行原理。1. 序Aspect Oriented Programming (AOP)是近来一个比较热门的话题。 AspectJ是AOP的Java语言的实现,获得了Java程序员的广泛关注。 关于AspectJ和AOP的具体资转载 2007-11-21 14:54:00 · 770 阅读 · 0 评论 -
全面理解String
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null; 但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str原创 2006-02-18 19:44:00 · 1004 阅读 · 0 评论 -
简要JAVA数据类型转换
1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的原创 2006-02-22 14:35:00 · 1243 阅读 · 0 评论 -
JAVA面试题大集合
一 java华为面试题1 面向对象的特征有哪些方面 2 String是最基本的数据类型吗?3 int 和 Integer 有什么区别4 String 和StringBuffer的区别5运行时异常与一般异常有何异同?异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求原创 2005-11-12 00:00:00 · 4878 阅读 · 2 评论 -
Java 面试中的陷阱
自己也面试了很多家公司,觉得这些对今后的学习和工作非常有帮助.总结的一些知识点非常有代表性.以下是正文.---------------------------------------------------------------------------------------------找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,原创 2005-11-30 12:40:00 · 681 阅读 · 0 评论 -
ANT介绍
-. Ant简介 Ant是一个类似make的工具,用来编译/运行/测试java程序。 构建、包装和发布过程中几乎每一件事都可以由Ant的任务来处理.二.Ant的安装及配置 你可以从Jakata网站下载预编译的ANT,解压至任一目录; 设置自己的环境变量,即ANT_HOME,指向解压目录; 设置JAVA_HOME环境变量,指向jdk的根目录;三:用ant管理项目Ant一启动就会自原创 2005-12-10 12:38:00 · 823 阅读 · 0 评论 -
Java.lang.reflect包介绍
一.概述 Reflection API可以使JAVA代码动态的查询和操作正在运行的JAVA类或者接口。Reflection 包含许多的类,例如Method类,该类可以在java.lang.reflect包中找到。使用Reflection 中的类需要三个步骤:1.获取一个要操作的类的对象,该对象属于java.lang.object包,该对象代表一个正在运行的一个类或接口。下面的三个方原创 2005-12-26 15:37:00 · 817 阅读 · 0 评论 -
Java语言的关键特性
Java的白皮书为我们提出了Java语言关键特性 Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。 分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使原创 2005-12-26 15:43:00 · 790 阅读 · 0 评论 -
第一次感受DI & java.lang.reflect.* 学习
说是说感受一下这个东西DI(也可以说是IoC-(Inversion of Control)吧),其实我对它的认识只有一点点,甚至说我今天写的这个程序有没有用到它我都不敢肯定,只是我感觉我是用到了的。好了,废话我不多说了,先把两个程序贴出来,浏览一下,别细读。 Program 1(without DI):原创 2005-12-26 16:17:00 · 728 阅读 · 0 评论 -
Xdoclet是什么?
本文的目的是让你用最短的时间了解xdoclet技术,本人并未对其作深入的研究,若理解有误请指正。 XDoclet是一个开源项目,可以从这里得到他:http://xdoclet.sourceforge.net/xdoclet/ 。 XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、为你生成原创 2005-12-27 12:59:00 · 1085 阅读 · 0 评论 -
Java入门及faq
Java 中的 ClassPath 和 Package 前言: 由于这两个问题新手问得较多, 且回答比较零散, 很难统一整理, 所以就直接写了一篇, 还请大家见谅.正文: 一, 类路径 (class path) 当你满怀着希望安装好了 java, 然后兴冲冲地写了个 hello world,然后编译,运行, 就等着那两个美好的单词出现在眼前, 可是不幸的是, 只看到了 Can原创 2006-01-05 10:38:00 · 1107 阅读 · 0 评论 -
JUnit实战篇(一)
前言 由于现在公司进行Unit Test Case的整理阶段,所以抽空对Junit进行了一下了解,以下是集合了众家所长之精华(考虑的是按我的思路总结的,也许不能完全表达作者的思路,所以在附录中有所有我参考的文章地址,大家不妨去看看原文)。一、测试的概念 长期以来,我所接触的软件开发人员很少有人能在开发的过程中进行测试工作。大部分的项目都是在最终验收的时候编写测试文档,有些项目甚至没有测试文档。原创 2006-01-11 10:07:00 · 1205 阅读 · 0 评论 -
再译:使用struts+spring+hibernate 组装web应用
再译:使用struts+spring+hibernate 组装web应用 原作者: Mark Eagle 04/07/2004(http://www.onjava.com/pub/a/onjava/2004/04/07/wiringwebapps.html) 译者:孟大兴 来自学习日记( http://www.learndiary.com ) 联系方式:mdx-xx@tom.com [译原创 2006-01-10 10:08:00 · 1709 阅读 · 0 评论 -
面向方面的Annotation
Annotation概述 作者: Bill Burke;yahveyeye 来源: onjava;matrix 首先让我们给出这两项技术的一个概述。Annotation是JDK5.0的新功能,它在JSR-175规范中有详细定义。它们允许您以安全的方法定义元数据并应用到类,方法,构造程序,字段或参数中。对于你们中熟悉XDoclet的人来说,Annotation将非常直观,您可以用来声原创 2006-01-31 12:28:00 · 1265 阅读 · 0 评论 -
使用JXL读取Excel表格,拷贝、更新Excel工作薄
xymiser 原创 /*** 读取Excel表格,拷贝、更新Excel工作薄 * Description: 可以读取Excel文件的内容,更新Excel工作薄* * Copyright: Copyright (c) Corparation 2005* 程序开发环境为eclipse* @author Walker* @version 1.0*/package cn.com.yitong.原创 2006-01-25 18:28:00 · 4357 阅读 · 1 评论 -
Hacking swing: 一个JDBC表控件模型
摘要:本文是这样的一个例子,不光是利用可视化的JTable,而主要是利用隐藏在这之后的模型来开发。通过J2SE所提供的JDBC支持,你可以将一个数据库的表映射到一个Swing的表控件模型,然后用JTable将其呈现出来 编者按:SwingHacks不仅仅是视觉上的游戏,就如同本文所阐述的一样。本书的目的是使开发者能够利用Java开发出更优秀的桌面应用程序,而本文正是这样的一个例子,不光原创 2006-01-31 12:41:00 · 1203 阅读 · 0 评论 -
什么是IOC
IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC 假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。那么,我们的问题是,Girl如何能够认识这个Boy? 在我们中国,常见的MM与GG的认识方转载 2007-11-21 15:54:00 · 921 阅读 · 0 评论