摘要: System.getProperty可以获取系统的一些环境变量,例:import java.util.Properties;public class PropertiesDemo { public static void main(String[] args) { Properties properties = new Properties(); properties = System.getProperties(); properties.list(System.out); }}/*输入结果: -- listing ... 阅读全文
posted @ 2012-07-17 15:37 jxgxy1 阅读(199) 评论(0) 推荐(0) 编辑
摘要: /* * Properties集合 * 特点:1、该集合中的键和值都是字符串类型 * 2、集合中的数据可以保存到流中,也可以从流中获取 * 用处: * 通常该集合用于操作以键值对形式存在的配置文件 */import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;import java.util.Set;public... 阅读全文
posted @ 2012-07-17 15:27 jxgxy1 阅读(207) 评论(0) 推荐(0) 编辑
摘要: //使用递归删除文件夹import java.io.File;public class readLine { public static void main(String[] args) { File dir = new File("D:\\llk"); DelAll(dir); } private static void DelAll(File dir) { //获取指定目录下当前的所有文件或文件夹对像 File[] files = dir.listFiles(); for (File f... 阅读全文
posted @ 2012-07-17 15:01 jxgxy1 阅读(169) 评论(0) 推荐(0) 编辑
摘要: import java.io.File;public class readLine { public static void main(String[] args) { File dir = new File("D:\\files"); ListAll(dir); } private static void ListAll(File dir) { //获取指定目录下当前的所有文件或文件夹对像 File[] files = dir.listFiles(); for (File file : f... 阅读全文
posted @ 2012-07-17 14:50 jxgxy1 阅读(257) 评论(0) 推荐(0) 编辑
摘要: /* * 雇员示例: * 需求:公司中程序员有姓名、工号、薪水、工作内容 * 项目经理除了有姓名、工号、薪水、还有奖金、工作内容 * 对给出需求进行数据建模 * * 分析: * 在这个问题领域中,先找出涉及的对象 * 通过名词提炼法 * 程序员: * 属性:姓名、工号、薪水 * 行为:工作 * 经理: * 属性:姓名、工号、薪水、奖金 * 行为:工作 * * 程序员和经理不存在着直接继承关系 * 程序员和经理具有共性内容 * 可以将程序员和经理进行抽取,建立体系 */abstract class Employee{ private String na... 阅读全文
posted @ 2012-07-12 17:29 jxgxy1 阅读(171) 评论(0) 推荐(0) 编辑
摘要: /* * 抽象类 * 抽象:笼统、模糊、看不懂、不具体; * * 特点: * 1、方法只有声明没有实现时,该方法就是抽象方法,需要被关键字abstract修饰 ; * 2、抽象方法必须在抽象类中,该类必须也被abstract修饰; * 3、抽象类不可以被实例化(不可以new),因为调用抽象方法没意义; * 4、抽象类的子类必须覆盖该抽象类的所有抽象方法后,该子类才可以实例化,否则,该子类必须定义成抽象类; * * 问:抽象类中有构造函数吗? * 答:有,用于给子类对象进行初始化。 * * 问:抽象类可以不定义抽象方法吗? * 答:可以,但是很少见,目的就是不让该类创建对象,AWT的适配器... 阅读全文
posted @ 2012-07-12 16:55 jxgxy1 阅读(150) 评论(0) 推荐(0) 编辑
摘要: /* * final关键字: * final是一个修饰符,可以修饰类、方法、变量; * final修饰的类不可以被继承; * final修饰的方法不可以被覆盖; * final修饰的变量是一个常量,只能赋值一次; * final修饰的变量名全部用大写,单词间用下划线_连接,表示这是一个常量,例:MY_COMPUTER; * final修饰过的,一般在前面加上static,表示静态化 */public class myfinal { public static void main(String[] args) { final String str = "abc"; ... 阅读全文
posted @ 2012-07-12 15:52 jxgxy1 阅读(154) 评论(0) 推荐(0) 编辑
摘要: package com.eboy.download;import java.io.File;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;public class DownloadThread { /** * @param args */ public static void main(String[] args) throws Exception { String path... 阅读全文
posted @ 2012-07-11 23:53 jxgxy1 阅读(191) 评论(0) 推荐(0) 编辑
摘要: package com.eboy.single;public class singleDemo { public static void main(String[] args){ Single s1 = Single.getInstance(); Single s2 = Single.getInstance(); System.out.println(s1 == s2); //true Single2 s3 = Single2.getInstance(); Single2 s4 ... 阅读全文
posted @ 2012-07-11 23:44 jxgxy1 阅读(239) 评论(0) 推荐(0) 编辑
摘要: //静态模式package cn.eboy.jdbc;import java.sql.*;public final class JdbcUtils { private static String url = "jdbc:mysql://127.0.0.1:3306/ssh?useUnicode=true&characterEncoding=GBK"; private static String user = "root"; private static String password = "123456"; private J 阅读全文
posted @ 2012-07-09 17:42 jxgxy1 阅读(505) 评论(0) 推荐(0) 编辑