- 博客(10)
- 收藏
- 关注

原创 桥模式设计学习总结
注意,在一个普通的类前面,只能有四种修饰方式:public default abstract final。绝对不能用private,protected等访问修饰符,也不能用static来修饰,因为static表示的是类的成员。 理解static的关键是“静态的东西只有一个,与对象没有任何关系” import java.io.*; interface Function{
2007-10-01 20:37:00
554
转载 文件操作大全(转载)
java中文件操作大全 本文为本人在工作学习中的总结,每个方法都经过测试,记在博客上一方面是为了自己日后工作方便,另一方面是为了给大家提供方便,节约时间。 一.获得控制台用户输入的信息/** *//**获得控制台用户输入的信息 * @return * @throws IOException */ public String ge
2007-10-15 22:52:00
338
转载 多线程
在进入实战篇以前,我们简单说一下多线程编程的一般原则.[安全性]是多线程编程的首要原则,如果两个以上的线程访问同一对象时,一个线程会损坏另一个线程的数据,这就是违反了安全性原则,这样的程序是不能进入实际应用的.安全性的保证可以通过设计安全的类和程序员的手工控制.如果多个线程对同一对象访问不会危及安全性,这样的类就是线程安全的类,在JAVA中比如String类就被设计为线程安全的类.而如果不是线程安
2007-10-13 16:57:00
436
转载 JVM
可能有很多学习Java的朋友还不知道Java的运行原理、Java虚拟机是怎么工作的,本文将为你详细讲解(JVM)Java 虚拟机。在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在J
2007-10-13 15:40:00
567
1
转载 反射
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。JavaBe
2007-10-13 13:41:00
322
原创 元素排序
注意:Vector:用ArrayList代替Vector。Hashtable:用HashMap代替Hashtable。Satck:用LinkedList代替Stack。 ArrayList底层采用数组完成,而LinkedList则是以一般的双向链表(double-linked list)完成,其内每个对象除了数据本身外,还有两个 引用,分别指向前一个元素和后一个元素。如果我
2007-10-03 11:23:00
650
转载 java的日期时间操作
/** * 以指定的格式来格式化日期 * * @param date Date * @param format String * @return String */ public String formatDateByFormat(java.util.Date date,String format) { String res
2007-10-02 02:02:00
929
转载 java生成彩色随即验证码
import javax.swing.*; import java.awt.*; import java.awt.image.*; import java.util.*; //定义类 public class VerifyCode{ static Random r = new Random(); st
2007-10-02 01:50:00
468
转载 关于操作字体的代码
import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;class TxtFont extends JFrame implements ListSelectionListener{ JLabel l=new JLabel("示例文本 Simple Text");
2007-10-02 01:46:00
573
转载 正则表达式学习
有一个String,如何查询其中是否有y和f字符?最黑暗的办法就是: 程序1:我知道if、for语句和charAt()啊。 class Test{ public static void main(String args[]) { String str="For my money, the important thing "
2007-10-02 01:37:00
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人