
Java
文章平均质量分 68
lniwn
Java/MFC/Python
展开
-
Box类
//This program uses inheritance to extend Box.class Box{ double width; double height; double depth; //construct clone of a原创 2011-10-17 12:45:46 · 1323 阅读 · 0 评论 -
2012.2.24人人网面试题
最新的人人网面试题,需要pdf文档,请到我网盘下载http://dl.dbank.com/c0vsxmpubs原创 2012-02-25 10:07:06 · 1005 阅读 · 0 评论 -
一个IconDemo
/* * Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that转载 2012-02-15 14:54:07 · 875 阅读 · 0 评论 -
Java一句话
此文是我自己在学习Java过程中觉得有用的且容易混淆或者遗忘的一句话总结。1)long类型不能用于switch语句;2)一个接口可以继承(扩展)多个接口;3)在方法块中声明静态变量时,会引起编译错误;4)检验异常通过Exception类的子类进行定义,而非检验异常则通过RuntimeException类的子类进行定义;5)可以通过匿名内部类来直接实例化抽象类或接口;6)在静原创 2011-11-22 10:40:29 · 1160 阅读 · 0 评论 -
Java泛型
起因:JDK1.4以前类型不明确:装入集合的类型都被当作Object对待,从而失去自己的实际类型。从集合中取出时往往需要转换类型,效率低,容易产生错误。解决办法:在定义集合时候同时定义集合中对象的类型好处:增强程序的可读性和稳定性import java.util.*;public class BasicGeneric { public static v原创 2011-12-07 10:05:04 · 510 阅读 · 0 评论 -
Java事件处理总结
事件源是用户界面组件、窗口和菜单。操作系统会将用户的动作通知给相关的事件源,例如,移动鼠标和敲击键盘。事件源在事件对象中描述了事件属性。事件源还保存着一组监听器,这是事件发生时需要调用的对象。事件发生后,事件源调用监听器接口的相应方法,以便将事件的相关信息传递给不同的监听器。事件源通过将相应的事件对象传递给监听器类中的方法类实现这一点。监听器分析事件对象,以便获取与事件相关的详细信息。原创 2011-11-13 21:35:51 · 1008 阅读 · 0 评论 -
安卓手机如何获得Root权限
使用SuperOneClick获取手机Root权限:Z4Root、Universal Androot和SuperOneClick是安卓手机系统中获取Root权限最常见的三款工具。其中以SuperOneClick应用最多,评价最好。本文就详细介绍用SuperOneClick一键获取Root权限的过程。一、安装前,注意事项:1、Windows XP需要安装Microsoft .NE转载 2011-11-11 10:16:48 · 4630 阅读 · 0 评论 -
Java代理类Proxy
import java.lang.reflect.*;import java.util.*;public class ProxyTest{ public static void main(String[] args) { Object[] elements = new Object[1000]; //fill elements with proxies for the i原创 2011-11-10 21:41:55 · 1824 阅读 · 0 评论 -
Java的equals方法使用方法
在标准Java库中包含150多个equals方法的实现,这里给出一个比较完美的实现方法。1)显示参数命名为otherObject,稍后需要将它转换成另一个叫做other的变量。2)检测this与otherObject是否引用同一个对象:if(this == otherObject) return true;这条语句只是一个优化。实际上这是一种经常使用的形式。3)检测othe转载 2011-11-09 16:00:10 · 6341 阅读 · 1 评论 -
Java局部变量与全局变量
看起来很简单,可是却有很多人错。/** * @(#)Arguments.java * * * @author blue_仰望 * @version 1.00 2011/11/7 */public class Arguments { static int i = 10; public static void main(String[] args) {原创 2011-11-07 19:09:36 · 570 阅读 · 0 评论 -
JAVA集合类(介绍)
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择”。 :)(主要还是面试的时候)久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection转载 2011-11-02 09:34:42 · 625 阅读 · 0 评论 -
Java之写入文件
当文件不是太大(小于计算机内存容量)时,可以一次性读取并写入文件。public static boolean writeBytes(File f, byte[] b){ FileOutputStream fos = null; try { fos = new FileOutputStream(f); fos.write(b); return true; } catch(原创 2011-11-22 09:56:01 · 676 阅读 · 0 评论 -
Java匿名内部类的两种经典用法
匿名内部类是在单一表达式内定义的嵌套类。因为这些类没有名称和构造函数,所以称为匿名类。它们只能访问最终方法变量和参数。class Inner{ public static void main(String[] args) { Bank b = new Bank(); System.out.println(b.getCustomer().getName()); }}cl原创 2011-11-19 21:41:57 · 7386 阅读 · 0 评论 -
Java中的ThreadUtil
ThreadUtil使API更加具体化,因而为线程编程新手提供了一定的方便性,从而简化了API。其源码如下:package mybole;public class ThreadUtil { public static ThreadGroup getSystemThreadGroup() { ThreadGroup systemThreadGroup; ThreadGroup原创 2011-11-20 15:57:13 · 3124 阅读 · 0 评论 -
向文档里添加带色彩的文字
//package mybole;/** *向文档里添加带色彩的文字 *@author blue_仰望 */import java.awt.Color;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTextPane;import javax.swing.text.Attri转载 2011-10-28 11:00:25 · 799 阅读 · 1 评论 -
Java字符串的等于不等
class StringTest { static boolean f1() { String str1 = new String("blue_仰望"); String str2 = new String("blue_仰望"); //String str3 = str1; return str1==str2; } static boolean f2() { St原创 2011-10-26 10:40:25 · 3993 阅读 · 0 评论 -
用接口实现堆栈
//define an integer stack interface.interface IntStack{ void push(int item); //store an item int pop();}//An implementtation of IntStack that uses fixed storage.class FixedStack implements Int原创 2011-10-20 10:01:58 · 1032 阅读 · 0 评论 -
利用JDBC从文件读入数据到数据库
import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.sql.Connection; import java.sql.Drive转载 2012-06-03 10:53:01 · 871 阅读 · 0 评论