
Java
iteye_12178
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OSGi规范介绍
OSGi规范介绍 第一章 引言 OSGi(Open Service Gateway Initiative)最初的目的就是为各种嵌入式设备提供通用的软件运行平台,即可以屏蔽设备操作系统与硬件区别的中间件平台。PC基本上被 Wintel架构垄断,运行在PC上的应用程序完全可以在另一台PC上运行;但对于其他设备来说就不同,它们的硬件平台可能完全不同,其操作系统也是来自不同厂商,所以任何设备上的应用...2007-07-26 13:58:23 · 186 阅读 · 0 评论 -
java笔记十
java 代码 package Lesson10; import java.net.*; import java.io.*; public class Lesson10 { public static void main(String[] args) { ...2007-08-03 21:03:26 · 110 阅读 · 0 评论 -
JSP & Servlet解惑^_^
钻进去几天,虽然网上找过问题的答案,但到现在看到Marty Hall , Larry Brown的 Core Servlets and JavaServer Pages中第十章开始处的Overview of JSP Technology后才接了我一头的疑惑,两者到底啥关系^_^ . 当然,也许几天前看到这章可能现在会是另一篇介绍性的文章让我豁然开朗--- 原文如下 <o:p> &...2007-08-07 19:03:10 · 477 阅读 · 0 评论 -
JSP笔记
Tomcat下建立虚拟目录 例: 建立目录 d:\testWeb 在其中建立一个WEB-INF文件夹 然后:从Tomcat目录中\webapps\ROOT\WEB-INF 复制web.xml到d:\testWeb\WEB-INF 删除 与之间的内容 最后:配置Tomcat目录下\conf\server.xml文件 , 在最后上添加 <context path...2007-08-08 18:16:44 · 122 阅读 · 0 评论 -
对比C++和Java
附录B 对比C++和Java “作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和C++的一些...2007-08-15 13:20:06 · 138 阅读 · 0 评论 -
附录A 使用非JAVA代码
附录A 使用非JAVA代码 JAVA语言及其标准API(应用程序编程接口)应付应用程序的编写已绰绰有余。但在某些情况下,还是必须使用非JAVA编码。例如,我们有时要访问操作系统的专用特性,与特殊的硬件设备打交道,重复使用现有的非Java接口,或者要使用“对时间敏感”的代码段,等等。与非Java代码的沟通要求获得编译器和“虚拟机”的专门支持,并需附加的工具将Java代码映射成非Java代码(也有一...2007-08-15 13:24:46 · 202 阅读 · 0 评论 -
附录C Java编程规则
本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符...2007-08-15 13:25:09 · 101 阅读 · 0 评论 -
thinkinjava一系列项目
本章包含了一系列项目,它们都以本书介绍的内容为基础,并对早期的章节进行了一定程度的扩充。 与以前经历过的项目相比,这儿的大多数项目都明显要复杂得多,它们充分演示了新技术以及类库的运用。 17.1 文字处理 如果您有C或C++的经验,那么最开始可能会对Java控制文本的能力感到怀疑。事实上,我们最害怕的就是速度特别慢,这可能妨碍我们创造能力的发挥。然而,Java对应的工具(特别是String类)具...2007-08-15 13:26:55 · 144 阅读 · 0 评论 -
笔记**************
环境变量C:\jdk1.5.0_04 JDK安装路径 JAVA_HOME C:\jdk1.5.0_04 编辑系统变量 变量明: Path 变量值: C:\jdk1.5.0_04\bin 在编译Servlet时,有时会出现找不到servlet包的问题,真是因为servlet为jdk的扩展包,所以在使用时需要指定classpath,具体方法 -- set classpath=%Tomca...2007-10-31 21:26:31 · 186 阅读 · 0 评论 -
java笔记九
java 代码 /* AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于 图形界面编程(GUI)的类库。基本的AWT库处理用户界面元素的方法是把这些元素 的创建和行为委托给每个目标平台上(Windows、Unix、Macintosh等)的本地 GUI工具进行处理。例如:如果我们使用A...2007-08-02 12:45:59 · 91 阅读 · 0 评论 -
java笔记八
对象序列化 将对象转换为字节流保存起来,并在日后还原这个对象,这种机制叫做对象序列化。 将一个对象保存到永久存储设备上称为持续性。 一个对象要想能够实现序列化,必须实现Serializable接口或Externalizable接口。 当一个对象被序列化时,只保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量。 如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存。 如果...2007-08-01 19:02:20 · 117 阅读 · 0 评论 -
java笔记七
java 代码 /*RandomAccessFile 此类的实例支持对随机存取文件的读取和写入。随机存取文件的行为类似存储在 文件系统中的一个大型字节数组。存在指向该隐含数组的光标或索引,称为文件指针; 输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。 如果随机存取文件以读取/写入模式创建,则输出操作也可用;输出操作...2007-08-01 16:16:22 · 101 阅读 · 0 评论 -
在eclipse + MyEclipse+tomcat下配置建立J2EE工程环境
在eclipse + MyEclipse+tomcat下配置建立J2EE工程 环境需要: 1.JDK1.5.0.6;//我用的 jdk-1_5_0_04-windows-i586-p.exe 2.eclipse3.1.2_SDK; //我用的eclipse-SDK-3.2.2-win32.zip 3.MyEclips4.1.1; //我用的MyEclipse 5.1.1 GA 4.apach...2007-07-26 19:13:04 · 126 阅读 · 0 评论 -
java笔记一
java 代码 //: notes about thinking in java //c07:Sandwich.java // Order of constructor calls. // From 'Thinking in Java, 3rd ed.' (c) Bruce Eckel 2002 // www.Bru...2007-07-27 17:15:16 · 122 阅读 · 0 评论 -
java笔记二
java 代码 //*孙鑫教程笔记。接口中run()方法与基类中的run()方法重名。 //通过内部类实现接口避免重名冲突冲突 interface Machine { void run(); } class Person { void run() { System.out.pr...2007-07-28 13:06:28 · 84 阅读 · 0 评论 -
eclipse快捷键
本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。 <如果忘记如下快捷键,可以使用Eclipse3.1中查看快捷键的使用方式:>CTRL+SHIFT+L 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制...2007-07-28 13:07:22 · 86 阅读 · 0 评论 -
java笔记三
java 代码 /*java迭代器Iterator * 1)使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的 * next()方法,它返回序列的第一个元素。 * 2)使用next()方法获得序列的下一个元素。 * 3)使用hasNext()方法检查序列中是否还有元素 * ...2007-07-28 18:27:18 · 155 阅读 · 0 评论 -
java笔记四
程序是计算机指令的集合,它以文件的形式存储在磁盘上。 进程:是一个程序在其自身的地址空间中的一次执行活动。 进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源;而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源。 线程:是进程中的一个单一的连续控制流程。一个进程可以拥有多个线程。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操...2007-07-31 08:51:16 · 99 阅读 · 0 评论 -
java笔记五
ArrayList和LinkedList的比较 ArrayList底层采用数组完成,而LinkedList则是以一般的双向链表(double-linked list)完成,其内每个对象除了数据本身外,还有两个 引用,分别指向前一个元素和后一个元素。 如果我们经常在List的开始处增加元素,或者在List中进行插入和删除操作,我们应该使用LinkedList,否则的话,使用ArrayList将更加快...2007-07-31 08:52:09 · 114 阅读 · 0 评论 -
java笔记六
流(Stream)是字节的源或目的。 两种基本的流是:输入流(Input Stream)和输出流(Output Stream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流。 FileInputStream和FileOutputStream 节点流,用于从文件中读取或往文件中写入字节流。如果在构造FileOutputStream时,文件已经存在,则覆盖这...2007-07-31 19:07:43 · 105 阅读 · 0 评论 -
工厂模式经典例子
package org.lxh.demo ; import java.io.* ; import java.util.* ; interface Fruit { // 生长 public void grow() ; // 采摘 public void pick() ; } class Apple implements Fruit { public void grow() { Sys...2007-10-31 21:28:35 · 257 阅读 · 0 评论