- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 花了两个小时做的-- 算不算久呢? 事件监听器 计算器java版 GUI
package day18.Gui2;/** *我的第一个计算器 知识点包括 *import java.awt.TextArea; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.math.BigInteger; import javax.swing.J
2013-07-27 16:00:42 746
原创 多线程卖票 单例设计模式 懒汉式
package day15.Thread;class Tickets { //用单例设计模式写的 一个票 票只有100张 初始化后票不能新建对象 private static Tickets tick = null; private static int total ; public static int getTotal() { return total; } publi
2013-07-25 11:24:00 747
转载 正则表达式,匹配,切割,替换。获取。网页爬虫
/* 正则表达式,匹配,切割,替换。获取。网页爬虫 */ /* 正则表达式:符合一定规则的表达式 作用:用于专门操作字符串 特点:用一些特定的符号来表示一些代码操作。 所以学习正则表达式,就是学习特殊符号的操作。 好处:简化对字符串的复杂操作。 弊端:符号越多,正则越长,阅读性差。 *
2013-07-24 15:31:38 550
转载 初步了解什么是注解 (Annotation) Override Deprecated SuppressWarnings 自定义注解
java 注解 实战剖析为了是大家初步了解什么是注解(Annotation),我们先来看如下代码:相关代码一:public class AnnotationTest {public static void main(String[] args) { Date nowDate = new Date(); String strDate = nowDate
2013-07-24 14:17:57 1009
原创 java序列化 对象序列化 静态数据是否保存? 序列化真是好东西
package day13.IO2;// }如何判断一个 文本是否读完对象???????????????import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.
2013-07-22 15:55:22 1207
原创 JAVA显示某目录下 File 递归调用
package day12.IO;import java.io.File;/** * 列出特定目录下及其子目录下所有文件名字 * 简单想象就知道是递归调用 但是每次写都挂。。 * 定义一个函数showFile 形参为 File型 * 第一步 先判断是否是目录 是则继续列出其中的文件 * 然后判断其是否空(有些目录下没东西) * 不为空 则 显示每个
2013-07-20 14:49:25 549
原创 在 java控制台实现 类似java Copy srcpath despath这种DOS命令行的文件拷贝功能 文件IO StringBuffer
package day12.IO;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;public
2013-07-20 13:13:11 769
原创 时间来不及 随便写点 Map的两种取值(键值 和 值)方法 但是取出的值是无序的怎么办?
首先 我想到了之前用过的比较器 和 两种方法分别是 :法1:通过map的keyset()方法 返回键值的set集合 然后通过键值set集合来遍历 在遍历时 通过 map.get(key)的方式来获取value法2: 就是我们之前学过的 用 Map.Entry 这个类来实现 简单的说就是通过 将MAP中的映射对应关系 存入这个集合中 说实话 我还没搞清这个为什么无序 (是
2013-07-18 16:01:29 750
原创 小鸟 组合模式 构造函数 传入一个新的接口实现对象 添加新功能
package day08.chouXiangLeiHeJieKou;public class TestBirds { /**组合 : * 本来 设计的 Bird 类和 其子类中的 Firebird 还有 Redbird ,FoolBird,happyBird并没有shout方法 * 要求:现需要添加使RedBird能实现haha叫 其他三中鸟实现GaGa叫 * 1.
2013-07-16 15:58:41 764
原创 多态的小盲点
package day07.duotai;/** * 多态小盲点: * 在实例对象本来就是父类实例时 在转换为父类的时候 Zi zi = new Fu(); * * 若调用父类中的函数是编译成功的 zi.fuFunction(),若调用子类的函数 * fu.ziFunction()时 ,同时也是成功的;因为子类型的引用变量上有子类型的函数的 * * 好 接下去
2013-07-15 10:25:47 426
转载 多态介绍和总结,主板示例,Object 类
/* 多态介绍和总结,主板示例,Object 类 */ 4.9 多态 可以理解为事物存在的多种体现形态。 1.多态的体现:父类引用指向了自己的子类对象。 父类的引用可以接收自己的本类对象。 2.多态的前提: 1.必须是类与类之间有关系,要么继承,要么实现。
2013-07-13 13:39:23 422
转载 day 07继承,子父类中成员的特点,方法的覆盖,子父类中的构造函数,final,抽象类,模板方法模式。 接口
/* 继承,子父类中成员的特点,方法的覆盖,子父类中的构造函数,final,抽象类,模板方法模式。 接口 */ 继承(extends )。 1.提高代码的复用性。 2.让类和类之间产生了关系,有了关系,才有了多态的特性。 注意:不要为了获取其他类的功能,简化代码而继承。 必须是类与类之间有所属关系才可以继承,所属关系is a. 父类中的
2013-07-13 13:36:31 600
转载 static关键字,main函数,帮助文档的制作,静态代码块,对象的初始化过程,单例设计模式
/* static关键字,main函数,帮助文档的制作,静态代码块,对象的初始化过程,单例设计模式 */ 3.6 static 关键字 只用于修饰成员(如成员变量和成员函数) 被修饰后的成员具备以下特点: 1.随着类的加载而加载(方法区或叫共享区),随着类的消失而消失,生命周期最长。 2.优先于对象存在,
2013-07-13 13:27:18 482
转载 面向对象特征,类的变量和方法,封装,构造函数,this关键字
/* 面向对象特征,类的变量和方法,封装,构造函数,this关键字 */ 3.1.1理解面向对象 。面向对象是相对面向过程而言 。面向对象和面向过程都是一种思想. 。面向过程,强调的是功能行为 。面向对象,将功能进行封装,强调具备了功能的对象 。面向过程是基于面向过程的 举例,把大象放进冰箱里。找毕老师买电脑。 比较牛
2013-07-13 13:23:07 494
转载 day03循环结构,for嵌套打印三角星,函数(方法),重载,数组概念,内存
代表语句:while,do while,for while (条件表达式){执行语句;}do{执行语句;}while (条件表达式);do while的特点是无论条件是否满足,循环体至少执行一次。for (1初始化表达式;2循环条件表达式;3循环后的操作表达式 ){4执行语句;}先执行1初始化表达式,判断是否满
2013-07-12 11:30:01 467
转载 day02标识符,二进制转换,位运算符,类型转换,if,switch
2.1关键字,2.2标识符,2.3注释,2.4常量和变量,2.5运算符,2.6语句,2.7函数,2.8数组。//2.2标识符。在程序中自定义的一些名称由26个字母,数字,$_二个符号。规则:1.数字不能开头。2.不能用关键字。java中严格区分大小写。main虽然不是关键字。但也是被jvm识别的。命名规范:包名:所有字母都是小写类名接口名:多
2013-07-12 10:31:39 721
原创 MyEclipse
非常感谢分享这篇文章的大虾..但是我忘了几下您的blog地址,因此无法注明原文地址...见谅哈 存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f
2013-07-11 14:23:55 492
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人