自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Closed

Closed

  • 博客(38)
  • 收藏
  • 关注

RMI

RMI远程方法调用允许在一台机器上执行的Java对象调用另一台机器上运行的Java对象,它允许我们构建分布式的应用程序。它的方法被包含在java.rmi包中构建RMI程序的通常形式:1。定义远程接口(扩展Remote接口,Remote没有成员,只是指明一个接口使用远程方法),主要是对要实现的功能在接口里说明,方法都抛出RemoteException异常。2。实现远程接口(扩展/继承Unica...

2006-02-28 11:45:00 61

原创 RMI

RMI远程方法调用允许在一台机器上执行的Java对象调用另一台机器上运行的Java对象,它允许我们构建分布式的应用程序。它的方法被包含在java.rmi包中构建RMI程序的通常形式:1。定义远程接口(扩展Remote接口,Remote没有成员,只是指明一个接口使用远程方法),主要是对要实现的功能在接口里说明,方法都抛出RemoteException异常。2。实现远程接口(扩展/继承Un

2006-02-28 11:45:00 1022

java映射

映射是软件对自身进行分析的能力,主要由Java.lang.reflect 包和Java.lang.Class中的元素提供,在Java Bean中经常要用到它。它允许在运行时分析软件组建并动态的描述它的功能,而无须等到编译。比如,使用映射可以知道一个类所支持的方法、构造函数和域。java.lang.reflect包中有一个名为Member的接口,定义了得到这些信息的方法。另外还有类Construct...

2006-02-28 10:49:00 110

原创 java映射

映射是软件对自身进行分析的能力,主要由Java.lang.reflect 包和Java.lang.Class中的元素提供,在Java Bean中经常要用到它。它允许在运行时分析软件组建并动态的描述它的功能,而无须等到编译。比如,使用映射可以知道一个类所支持的方法、构造函数和域。java.lang.reflect包中有一个名为Member的接口,定义了得到这些信息的方法。另外还有类Construct

2006-02-28 10:49:00 1844 1

foxmail的一个错误,与安全设置有关

SMTP Server Reply: 450 requested mail action not taken too much delivery in this connection, smtp4 HMCT...,解决:只要把相关的杀毒软件(还有可能是防火墙)关掉就可以了(Norton杀毒软件等会有这样的问题)...

2006-02-27 17:21:00 236

原创 foxmail的一个错误,与安全设置有关

SMTP Server Reply: 450 requested mail action not taken too much delivery in this connection, smtp4 HMCT...,解决:只要把相关的杀毒软件(还有可能是防火墙)关掉就可以了(Norton杀毒软件等会有这样的问题)

2006-02-27 17:21:00 5696

java规则表达式

1。使用Pattern类定义规则表达式,使用Matcher类来匹配其他序列中的模式。2。Pattern 没有构造函数,使用函数 static Pattern compile(String pattern) 来获得。Matcher 对象也没有构造函数,需要使用Pattern对象的matcher方法获得。Matcher 有方法:matches(判断是否匹配), find (判断是否有自串匹配),st...

2006-02-27 09:03:00 102

原创 java规则表达式

1。使用Pattern类定义规则表达式,使用Matcher类来匹配其他序列中的模式。2。Pattern 没有构造函数,使用函数 static Pattern compile(String pattern) 来获得。Matcher 对象也没有构造函数,需要使用Pattern对象的matcher方法获得。Matcher 有方法:matches(判断是否匹配), find (判断是否有自串匹配),s

2006-02-27 09:03:00 1222

java 网络

1。InetAddress类:封装了IP和域名。支持IPv4和IPv6。没有显式的构造函数,可以使用工厂方法(静态):getLocalHost, getByName(域名), getAllByName(一个域名多个IP);还有getByAddress,通过IP地址返回InetAddress对象。2。1TCP/IP 客户套接字:Socket类, 构造后用getInputStream和getOutp...

2006-02-27 08:30:00 138

原创 java 网络

1。InetAddress类:封装了IP和域名。支持IPv4和IPv6。没有显式的构造函数,可以使用工厂方法(静态):getLocalHost, getByName(域名), getAllByName(一个域名多个IP);还有getByAddress,通过IP地址返回InetAddress对象。2。1TCP/IP 客户套接字:Socket类, 构造后用getInputStream和getOut

2006-02-27 08:30:00 705

java输入输出

1。File:描述了文件本身的属性,无关流操作。ifFile, isAbsolute(绝对路径否), delete, isDirectory, list(字符串形式列出目录内容),listFiles(以File对象数组形式返回文件列表) ,mkdir, mkdirs(创建目录以及此目录的所有父目录)。FilenameFilter 接口:String list(FilenameFilter ff) ...

2006-02-26 10:05:00 55

原创 java输入输出

1。File:描述了文件本身的属性,无关流操作。ifFile, isAbsolute(绝对路径否), delete, isDirectory, list(字符串形式列出目录内容),listFiles(以File对象数组形式返回文件列表) ,mkdir, mkdirs(创建目录以及此目录的所有父目录)。FilenameFilter 接口:String list(FilenameFilter ff)

2006-02-26 10:05:00 832

java.util其他工具类

1。StringTokenizer:实现了Enumeration接口(hasMoreElements和nextElement)2。BitSet:位数组。使用set设置位,toString 的默认显示内容是标记为1的位序号。3。Date:不能获得日期等相关信息,只有获得以毫秒记的时间。可以用compareTo比较。4。Calendar:获得一个由有日期时间等组成的时间信息。没有构造函数,用st...

2006-02-25 09:26:00 45

原创 java.util其他工具类

1。StringTokenizer:实现了Enumeration接口(hasMoreElements和nextElement)2。BitSet:位数组。使用set设置位,toString 的默认显示内容是标记为1的位序号。3。Date:不能获得日期等相关信息,只有获得以毫秒记的时间。可以用compareTo比较。4。Calendar:获得一个由有日期时间等组成的时间信息。没有构造函数,

2006-02-25 09:26:00 610

java集合框架

1。集合框架的几个特性:高性能、易扩展、互用性以及对集成标准数组的支持。(事实上,C++中称为容器的东西在Java中称为集合)2。迭代器(Iterator):提供了通用标准的访问集合元素的方式,即一次访问一个。因此,迭代器提供了一种列举集合内容的方法。并且,任何集合都实现了迭代器接口。3。集合框架还包括映射接口和类。如Maps,用于存储键/值对。4。集合接口Collection:集合框架的基...

2006-02-24 10:58:00 48

原创 java集合框架

1。集合框架的几个特性:高性能、易扩展、互用性以及对集成标准数组的支持。(事实上,C++中称为容器的东西在Java中称为集合)2。迭代器(Iterator):提供了通用标准的访问集合元素的方式,即一次访问一个。因此,迭代器提供了一种列举集合内容的方法。并且,任何集合都实现了迭代器接口。3。集合框架还包括映射接口和类。如Maps,用于存储键/值对。4。集合接口Collection:集合框

2006-02-24 10:58:00 1189

java.lang探索

1。自动导入所有程序,包含Java的所有基础类和接口。2。类型包装器(type wrapper):简单类型包装器Number基类3。 Double/Float (这里有方法isInfinite和isNaN,分别测试是不是无穷大/小(如1/0.0)和是不是数字(如0/0.0)。用floatValue方法和doubleValue方法获得数值。4。Byte、Short、Integer、Long(这...

2006-02-23 09:22:00 41

原创 java.lang探索

1。自动导入所有程序,包含Java的所有基础类和接口。2。类型包装器(type wrapper):简单类型包装器Number基类3。 Double/Float (这里有方法isInfinite和isNaN,分别测试是不是无穷大/小(如1/0.0)和是不是数字(如0/0.0)。用floatValue方法和doubleValue方法获得数值。4。Byte、Short、Integer、Lon

2006-02-23 09:22:00 747

java字符串处理

1。String字符串一旦建立,其内容是不能改变的。我们看到的改变其实只是新建了一个字符串。如果需要变长字符串,可以用StringBuffer2。构造:可以用字符数组(ASC码整数数组)构造,并可以在构造函数中制定startIndex和numChars。(注意:用数组创建字符串时,字符串是新建的(占用自己的内存空间),所以数组内容如果再变,是不会影响字符串的)3。操作:长度length()。连...

2006-02-23 08:22:00 49

原创 java字符串处理

1。String字符串一旦建立,其内容是不能改变的。我们看到的改变其实只是新建了一个字符串。如果需要变长字符串,可以用StringBuffer2。构造:可以用字符数组(ASC码整数数组)构造,并可以在构造函数中制定startIndex和numChars。(注意:用数组创建字符串时,字符串是新建的(占用自己的内存空间),所以数组内容如果再变,是不会影响字符串的)3。操作:长度length()

2006-02-23 08:22:00 1636

Java io部分和其他

1。字符流,字节流:字符流采用Unicode。2。字节流:InputStream和OutputStream作为顶层类。3。字符流:Reader和Writer作为顶层类4。预定义流:java.lang中的System类,三个流变量:public static in(InputStream的对象), out(PrintStream的对象), err(PrintStream的对象)。5。读取控制...

2006-02-22 09:53:00 43

原创 Java io部分和其他

1。字符流,字节流:字符流采用Unicode。2。字节流:InputStream和OutputStream作为顶层类。3。字符流:Reader和Writer作为顶层类4。预定义流:java.lang中的System类,三个流变量:public static in(InputStream的对象), out(PrintStream的对象), err(PrintStream的对象)。5。

2006-02-22 09:53:00 899

Java 多线程

1。Thread类和Runnable接口2。主线程:用Thread的static Thread currentThread()方法获得3。通过实现Runnable接口创建线程:实现Runnable接口的run方法。新线程在run()方法返回时结束。注意用这种方法创建进程时,在实现Runnable接口的类的构造函数里通常需要用new Thread新建一个线程,并用start函数开启这个线程。实质...

2006-02-21 11:06:00 35

原创 Java 多线程

1。Thread类和Runnable接口2。主线程:用Thread的static Thread currentThread()方法获得3。通过实现Runnable接口创建线程:实现Runnable接口的run方法。新线程在run()方法返回时结束。注意用这种方法创建进程时,在实现Runnable接口的类的构造函数里通常需要用new Thread新建一个线程,并用start函数开启这个线程。

2006-02-21 11:06:00 763

Java 异常

1。一旦try块中产生了异常,程序直接跳出try块进入catch块(try块中的产生异常的语句下面的语句不会被执行)。当执行了一个catch语句之后,执行从catch块后的代码处开始2。可为一个try块准备多个catch语句,并且异常子类的catch必须在超类前,否则(在超类后的语句)将不可到达。3。try语句可嵌套4。throw:主动(显式)抛出异常。throw的是一个Throwable类...

2006-02-20 11:12:00 49

原创 Java 异常

1。一旦try块中产生了异常,程序直接跳出try块进入catch块(try块中的产生异常的语句下面的语句不会被执行)。当执行了一个catch语句之后,执行从catch块后的代码处开始2。可为一个try块准备多个catch语句,并且异常子类的catch必须在超类前,否则(在超类后的语句)将不可到达。3。try语句可嵌套4。throw:主动(显式)抛出异常。throw的是一个Throwab

2006-02-20 11:12:00 958

Java pakage和接口

1。包:命名机制+可见度控制机制2。包内类的运行:如有类test1:package learn3.class1; 那么,编译成字节码之后,应该在learn3的上层目录运行java learn3.class1.test1,其他的运行方式都是不行的(除非设环境变量,但我没试过)3。访问控制:类的访问控制符默认为可被同包内(包括子类??http://community.csdn.net/Expert...

2006-02-20 10:35:00 64

原创 Java pakage和接口

1。包:命名机制+可见度控制机制2。包内类的运行:如有类test1:package learn3.class1; 那么,编译成字节码之后,应该在learn3的上层目录运行java learn3.class1.test1,其他的运行方式都是不行的(除非设环境变量,但我没试过)3。访问控制:类的访问控制符默认为可被同包内(包括子类??http://community.csdn.net/Expe

2006-02-20 10:35:00 2537

Java继承

1。超类变量可以引用子类对象(比如people = student),但是超类变量只能访问自己的成员,而不能访问子类中有但超类没有的成员。比如有类:public class People { String p_name;}public class Student extends People { int stu_id; }运行(留意注释的部分)public static void main(...

2006-02-19 11:10:00 64

原创 Java继承

1。超类变量可以引用子类对象(比如people = student),但是超类变量只能访问自己的成员,而不能访问子类中有但超类没有的成员。比如有类:public class People { String p_name;}public class Student extends People { int stu_id; }运行(留意注释的部分)public static void ma

2006-02-19 11:10:00 1459

Java摘要点滴

1。访问控制:当不使用访问限定符时,默认这个类的成员在他自己的包内是公有的,但是不能在包外访问。一般来说,只有在设计继承时,protected才适用。2。static方法的限制:(1)仅可以调用其它static方法 (2)只能访问static数据 (3)在其中不能用this和super3。static块:格式static { 程序块 },这个块在类被第一次自动加载时执行一次4。final:防...

2006-02-19 10:04:00 46

原创 Java摘要点滴

1。访问控制:当不使用访问限定符时,默认这个类的成员在他自己的包内是公有的,但是不能在包外访问。一般来说,只有在设计继承时,protected才适用。2。static方法的限制:(1)仅可以调用其它static方法 (2)只能访问static数据 (3)在其中不能用this和super3。static块:格式static { 程序块 },这个块在类被第一次自动加载时执行一次4。fina

2006-02-19 10:04:00 933

Java对象引用

设有类Student,有程序public class Test1 {  public static void main(String[] args) {  Student stu1 = new Student(1, "wang");  Student stu2 = stu1; //main test point    stu1.stu_name = "pang";    System.out.p...

2006-02-19 09:09:00 53

原创 Java对象引用

设有类Student,有程序public class Test1 {  public static void main(String[] args) {  Student stu1 = new Student(1, "wang");  Student stu2 = stu1; //main test point    stu1.stu_name = "pang";    System.out.

2006-02-19 09:09:00 744

寒假Java网络编程学习笔记

Lesson09A-1.rmvb网络编程概述java网络编程类:java.net包UDP通信:DatagramSocket类TCP通信服务器端:ServerSocket类; 还有Socket类可用于TCP通信的服务器端和客户端。 **************************************************************************Lesson09A...

2006-02-19 09:05:00 67

原创 寒假Java网络编程学习笔记

Lesson09A-1.rmvb网络编程概述java网络编程类:java.net包UDP通信:DatagramSocket类TCP通信服务器端:ServerSocket类; 还有Socket类可用于TCP通信的服务器端和客户端。 **************************************************************************Lesson0

2006-02-19 09:05:00 1912

寒假AWT学习笔记

Lesson08A-1.rmvb基本:Frame f = new Frame("head");f.setVisible(true);f.dispose();为添加窗口关闭功能,实现WindowListener接口的WindowClosing函数,然后在Frame的对象里用addWinListener调用。public class MyWindowListener implements Wind...

2006-02-19 09:03:00 128

原创 寒假AWT学习笔记

Lesson08A-1.rmvb基本:Frame f = new Frame("head");f.setVisible(true);f.dispose();为添加窗口关闭功能,实现WindowListener接口的WindowClosing函数,然后在Frame的对象里用addWinListener调用。public class MyWindowListener implements Wi

2006-02-19 09:03:00 1508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除