
Java入门
文章平均质量分 78
walen_hsu
这个作者很懒,什么都没留下…
展开
-
JAVA開發工具
Copy Form http://www.yesky.com/ 快速导航 JDK Eclipse JDeveloper Visual Cafe NetBeans 与Sun Java Studio 5 Java Workshop WebLogic Workshop JRUN JCreator Microsoft Visual J++雅加达蚂蚁——ANT IntelliJ原创 2004-07-26 09:40:00 · 736 阅读 · 0 评论 -
第六章[Java字符串处理]
第六章、Java字符串处理第一节、String对象 一、 Java中将字符串作为String类型对象来处理。当创建一个String对象时,被创建的字符串是不能被改变的。每次需要改变字符串时都要创建一个新的String对象来保存新的内容。原原创 2006-02-27 08:42:00 · 2790 阅读 · 0 评论 -
第二~五节、线程同步、通信、死锁及线程控制
第二节、线程同步 当两个或两个以上的线程需要共享资源,它们需要某种方法来确定资源在某一刻仅被一个线程占用。达到此目的的过程叫做同步(synchronization)。Java中使用synchronized关键字来修饰需要同步的方法或对象。Java中每个对象和类都有一个监视器(monitor)。线程可以暂时拥有监视器的使用权,过些时候再释放(以便另一个线程可以享有该监视器的使用权)。原创 2006-02-27 09:04:00 · 1470 阅读 · 1 评论 -
连接数据库
连接数据库 1.什么是JDBCJDBC(Java Database Connectivity)API 是组成Java数据库连接性的一组类,它们是Java2标准平台版本的一部分,使用它时不需要下载额外的部件或修改类路径。JDBC提供了Java程序与多种数据库通讯的途径,而不需要原创 2006-02-27 09:07:00 · 1169 阅读 · 0 评论 -
[摘选]Java中如何操作和保存对象?
Java中如何操作和保存对象? --------摘自《Thinking in Java》第二章2.1 用句柄操纵对象每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方原创 2006-02-19 14:28:00 · 1918 阅读 · 0 评论 -
Tapestry
前些天去招聘会,有人问到Tapestry,那时还不知道什么....查了一下...http://jakarta.apache.org/ 07 January 2006 - Tapestry 4.0 (final) released After nearly two years of work, the Tapestry development team is proud to ann转载 2006-02-24 18:03:00 · 878 阅读 · 0 评论 -
[第二章]第三节、扩展HelloWorld实例
第三节、扩展HelloWorld实例 [重点] 由于以下例子会涉及“包”(package),所以我们开始之前要做一些设置,这里假定你使用的是windows2000或XP系统。先在C盘根目录下新建一个名为“JavaApp”的文件夹,这是我们用来存放Java文件的目录,在此目录下新建一个名为“Examples”的文件夹后,再进入此文件夹新建名为“SubExamples”文件夹。原创 2006-02-19 14:09:00 · 832 阅读 · 0 评论 -
[第三章、Java基础知识]第一节、数据类型
第一节、数据类型 [重点] 一、 基本数据类型(base type)(即primitive data type:简单数据类型) byte 8 位 ,有符号, byte类型变量值范围: -2的7次方~2的7次方-1 默认值:0 short 16位,有符号, 范围: -2的15次方~ 2的15次方-原创 2006-02-19 14:15:00 · 1074 阅读 · 0 评论 -
[第五章]第三节、常见异常
第三节、常见异常 1.检测异常(checked exceptions) ◎ ClassNotFoundException :定义在java.lang 中,说明某类被调用,但是没有找到相应的类文件。该类名不正确,或者该类对程序无效。 ◎ IOException :定义在 java.io 中,在读写文件时发生错误的原创 2006-02-19 14:26:00 · 764 阅读 · 0 评论 -
Singleton示例
设计模式之Singleton(单态)网址:http://www.jdon.com/designpatterns/singleton.htm单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一转载 2006-04-12 20:55:00 · 1453 阅读 · 0 评论 -
[摘选]如何使用注释文档和提取?
如何使用注释文档和提取? --------摘自《Thinking in Java》第二章2.8.1 注释文档对于Java语言,最体贴的一项设计就是它并没有打算让人们为了写程序而写程序——人们也需要考虑程序的文档化问题。对于程序的文档化,最大的问题莫过于对文档的维护。若文档与代码分离,那么每次改变代码后都要改变文档,这无疑会变成相当麻烦的一件事情。解决的方法看起来似乎很简单:将代码同文档“链原创 2006-02-19 14:28:00 · 1183 阅读 · 0 评论 -
[第五章、异常处理] 第一节、异常处理基础
第五章、异常处理 第一节、异常处理基础 异常(Exception)是指运行时代码序列中产生的异常情况。换句话说,异常是一个运行时错误(runtime error)。在不支持异常处理的计算机语言中,错误必须被手工的检查和处理-----典型的是通过错误代码的运用等等。 一个VB(visual basic)函数(function)的例子:Private Fun原创 2006-02-19 14:23:00 · 1149 阅读 · 0 评论 -
[第三章]第三节、类、接口、方法和垃圾回收
第三节、类、接口、方法和垃圾回收 一、类 1.类和对象的区别当你创建一个类时,你创建了一种新的数据类型。你可以使用这种类型来声明该种类型的对象。要获得一个类的对象需要两步:一,你必须声明该类类型的一个变量,这个变量没有定义一个对象。实际上它只是一个能够引用对象的简单变量;二,使用new运算符创建一个对象的实际的物理拷贝,并把对于该对象的引用赋给该变原创 2006-02-19 14:20:00 · 2237 阅读 · 0 评论 -
[第三章]第二节、流程控制和运算符
第二节、流程控制和运算符 一、流程控制程序控制语句: (1) if else 语句 if (a>b){ a=0; }else if(a>c){ a=1; }else{原创 2006-02-19 14:18:00 · 871 阅读 · 0 评论 -
第四章、Java保留关键字
第四章、Java保留关键字 Java语言有51个保留关键字,其中const和goto虽然被保留但未被使用。你不能使用保留关键字来命名类、方法或变量。一、保留关键字数据类型: Boolean int long short byte float double char class interface流程控制: if else d原创 2006-02-19 14:21:00 · 3600 阅读 · 1 评论 -
[第五章]第二节、异常处理实例分析
第二节、异常处理实例分析以下是Java中一个错误处理的例子:[MultiCatch.Java] :package Examples;public class MultiCatch{ public static void main(String[] args){ try{ int a=args.原创 2006-02-19 14:25:00 · 883 阅读 · 0 评论 -
[第五章] 第四节、throw和throws
第四节、throw和throws一、throw 当你想显式的抛出一个异常或抛出一个你自己定义的异常时,你可以使用throw语句。例子: package Examples;public class ThrowDemo{ public static void main(String[] args){原创 2006-02-19 14:26:00 · 1190 阅读 · 0 评论 -
Java相关工具下载
[Tomcat 5] http://tomcat.apache.org/download-55.cgi[Tapestry] http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi [Ant] http://ant.apache.org/bindownload.cgi[Spring] http://sour原创 2006-02-24 18:33:00 · 723 阅读 · 0 评论 -
第七章[多线程]第一节、Java中的多线程
第七章、多线程第一节、Java中的多线程一、什么是线程? 和其他多数计算机语言不同,Java内置多线程编程(multithreaded programming)。多线程程序包含两条或两条以上并发运行的部分。程序中每个这样的部分都叫做一个线程(thread),每条线程都有独立的执行路径。多线程是多任务原创 2006-02-27 08:56:00 · 1327 阅读 · 0 评论 -
Java手册
Java手册 前言 首先,这是针对稍微有些编程知识或只使用C或VB等编程语言编写过一些小小的程序的朋友们的文章,也用于自己平时复习参考。因为这是针对初学者的文章,所以我们不用讨论Java语言有多么的好,多么的高效,有多少激动人心的功能等等----我相信,对大部分的人来说,没有多年的编程实践和应用,要真正认识、了解和比较各种编程语言是不太可能的。其次,我会尽量详细地介绍学习j原创 2006-02-19 13:56:00 · 2574 阅读 · 0 评论 -
第一章Java简介
第一章 Java简介 第一节、什么是Java? [重点] 总的来说,Java包括三个部分: Java编程语言、Java虚拟机、Java平台。 Java编程语言:是用来编写Java应用程序(包括applet、servlet以及JavaBeans部件)的语言,它是一种面向对象编程的语言,它的语法和C语言的语法相似。 Java虚拟机原创 2006-02-19 14:03:00 · 772 阅读 · 0 评论 -
第二章、Java实例分析
第一节、安装工具 运行和编译Java应用程序必须先安装JRE(Java运行时间环境,Java 2 Runtime Environment)和Java开发工具包。这里使用Sun公司提供的J2SDK。 JRE是运行Java程序的环境,必须安装JRE后才能运行Java程序。J2SDK是Sun公司提供的开发Java程序的工具包,它跟JRE的区别是它只包含了开发工具,而JRE原创 2006-02-19 14:07:00 · 1106 阅读 · 0 评论 -
The 10 Things You Need to Know About Java SE 6 'Mustang'
http://blogs.sun.com/roller/page/dannycoward?entry=the_10_things_you_needThe 10 Things You Need to Know About Java SE 6 Mustang Need a digest, summary, compressed form, precis of whats up with Ja转载 2006-04-12 23:08:00 · 952 阅读 · 0 评论