java
文章平均质量分 60
鱼欲遇雨
在鱼欲遇雨的天空下编程
展开
-
视频学习的顺序!
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆针对很多java爱好者对尚学堂课程不是十分了解,特此介绍课程学习内容及学习周期:第一部分学习总周期26天:1. ---j2se(chat + Tank +snake)---------------------------------------------13days2. -转载 2012-08-11 10:04:48 · 1442 阅读 · 0 评论 -
第六章 06_String_6
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.28)编写一个方法,输出在一个字符串中,指定字符串出现的次数字符串:sunjavahpjavaokjavajjavahahajavajavagoodjava指定字符串:java自己编写://TestString4.javapublic class TestSt原创 2012-08-28 17:50:00 · 494 阅读 · 0 评论 -
第六章 07_StringBuffer
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29)StringBuffer类1 java.lang.StringBuffer代表可变的字符序列2 StringBuffer和String类似,但StringBuffer可以对其字符串进行改变3 StringBuffer类的常见的构造方法:见api文档原创 2012-08-29 10:33:13 · 353 阅读 · 0 评论 -
第六章 12_Enum
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29)补充:java.lang.Enum枚举类型枚举类型: 只能够取特定值中的一个 使用enum关键字 是java.lang.Enum类型// TestEnum.javapublic class TestEnum { pu原创 2012-08-30 09:05:42 · 342 阅读 · 0 评论 -
第六章 04_String_4
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(补2012.8.27)1 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。见下一节字符串为:AaaaABBBBcc&^%adfsfdCCOOkk99876 _haHA自己编的程序如下//TestString3.java原创 2012-08-28 16:42:06 · 386 阅读 · 0 评论 -
第七章 03_Collection_3
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.30) 更加深入的讲解hashcode -------------------------------- 没有什么可说的原创 2012-08-30 11:34:16 · 292 阅读 · 0 评论 -
第六章 09_练习
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29) 编写一个方法,返回一个double型二维数组,数组中的元素通过解析字符串参数获得。// ArrayParser.javapublic class ArrayParser { public static void main(String[] args) { double[][]原创 2012-08-29 15:17:03 · 336 阅读 · 0 评论 -
第六章 08_基础数据类型包装类
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29) 基础数据类型包装类 1 包装类(如:Integer,Double等)这些类封装了一个相应的基本数据类型数值,并为其提供了一系列操作。2 以java.lang.Integer类为例,构造方法 Integer(int value) Integer原创 2012-08-29 11:53:12 · 716 阅读 · 0 评论 -
第六章 10_Math_and_File
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29)Math类java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double类型。 abs------------------------------------------------绝对值 acos,a原创 2012-08-30 08:39:42 · 317 阅读 · 0 评论 -
第七章 01_容器API_Collection_1
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.30)本章内容1 容器的概念2 容器API3 Collection接口4 Iterator接口5 增强的for循环6 Set接口7 List接口和Comparable接口8 Collections接口9 Map接口原创 2012-08-30 11:20:17 · 1192 阅读 · 3 评论 -
第六章 11_递归列出目录结构
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29)编写一个程序,在命令行中以树状结构展现特定的文件夹及其子文件夹// FileList.javaimport java.io.*;public class FileList { public static void main(String args[]) { File原创 2012-08-30 09:00:46 · 432 阅读 · 0 评论 -
第六章 05_String_5
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(补2012.8.27)1 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。几种解法!//TestString3.javapublic class TestString3 { public static void main(String args原创 2012-08-28 17:33:02 · 298 阅读 · 0 评论 -
第六章 03_String_3
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(补2012.8.26) String类常用的方法1 静态重载方法 public static String valueOf(...)可以将基本数据转换成字符串(注意 public static String valueOf(Object b) 中的多态性) 例如:原创 2012-08-28 11:53:41 · 425 阅读 · 0 评论 -
第六章 02_String_2
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(补2012.8.25) ------------------------------------------------------------------------------------------------------------------------------------------------------原创 2012-08-28 11:33:41 · 275 阅读 · 0 评论 -
第六章 13_总结
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.29)第六章1 String相关 正则表达式2 基础类型包装类3 Math4 File 递归5 枚举类型要经常的查询api文档原创 2012-08-30 09:12:05 · 341 阅读 · 0 评论 -
第七章 04_Collection_4
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.30) 强调了面向对象的思想 ----------------------------------------------------------------- 创建对象,实例化对象,重点:对象之间的联系。 ----------------------------原创 2012-08-30 11:39:13 · 264 阅读 · 0 评论 -
第七章 07_List_and_Collections
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.30)List接口 1 List接口是Collection的子接口,实现List接口的容器类中的元素是有顺序的,而且可以重复。2 List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素。3 J2SDK所提供的List容器类有ArrayL原创 2012-08-31 21:12:52 · 443 阅读 · 0 评论 -
第七章 12_示例_2
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)// TestArgsWords.javaimport java.util.*;public class TestArgsWords { //private static final Integer ONE = new Integer(1); private static final In原创 2012-08-31 21:51:29 · 292 阅读 · 0 评论 -
第八章 流 05_IO_faq
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)---------------------------------------------------------------------------------------------------------------------这一节没有什么好说的,就是讲原创 2012-09-01 20:49:18 · 274 阅读 · 0 评论 -
第八章 流 06_TransformIO
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)转换流1 InputStreamReader 和 OutputStreamWriter用于字节数据到字符数据之间的转换。2 InputStreamReader 需要和 InputSteam “套接”。3 OutputStreamWriter 需要和 OutputStre原创 2012-09-01 22:26:28 · 421 阅读 · 0 评论 -
第七章 08_Comparable.wmv
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)Comparable 接口1 问题:上面的算法根据什么确定容器中对象的“大小”顺序?2 所有可以“排序”的类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法 public int compareTo(Object obj)原创 2012-08-31 21:31:43 · 262 阅读 · 0 评论 -
第七章 10_Auto_Boxing_Unboxing
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)Auto-boxing/unboxing在合适的时机自动打包,解包自动将基础类型转换为对象自动将对象转换为基础类型// TestMap.javaimport java.util.*;public class TestMap { public static原创 2012-08-31 21:41:02 · 399 阅读 · 0 评论 -
第七章 13_泛型_1
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)JDK1.5泛型1 起因 jdk1.4以前类型不明确 装入集合的类型都被当做Object对待,从而失去自己的实际类型 从集合中取出时往往需要转型,效率低,容易产生错误2 解决办法原创 2012-08-31 21:53:20 · 524 阅读 · 0 评论 -
第七章 14_泛型_2
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)// TestMap.javaimport java.util.*;public class TestMap { public static void main(String args[]) { Map m1 = new HashMap(); Map m2 = new Tree原创 2012-08-31 21:55:49 · 374 阅读 · 0 评论 -
第八章 流 08_PrintIO
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.2)Print 流1 PrintWriter和PrintStream都属于输出流,分别针对于字符和字节。2 PrintWriter和PrintStream提供了重载的print方法Println方法用于多种数据类型的输出3 PrintWriter和PrintStre原创 2012-09-02 10:44:46 · 484 阅读 · 0 评论 -
第六章 01_String_1
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(补2012.8.25) 本章内容 1 字符串相关类(String,StringBuffer)2 基本数据类型包装类3 Math类4 File类5 枚举类 String类 java.lang.String 类代表 不可变 的字符序列 “xxxxx”原创 2012-08-28 11:25:30 · 523 阅读 · 0 评论 -
第七章 05_Iterator
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)Iterator 接口1 所有实现了Collection接口的容器类都有一个iterator方法用以返回一个实现了Iterator接口的对象(ArrayList底层以数组实现,LinkedList底层以链表实现)统一的来遍历Collection里面元素的方法2 Ite转载 2012-08-31 21:01:57 · 334 阅读 · 0 评论 -
第七章 06_EnhancedFor_and_Set
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)补充:JDK1.5增强的for循环1 增强的for循环对于遍历array或Collection的时候相当简便2 缺陷 数组(不能方便的访问下标) 集合(与使用Iterator相比,不能方便的删除集合中的内容,在内部也是调用Itera原创 2012-08-31 21:05:53 · 330 阅读 · 0 评论 -
第七章 09_Map_1
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)如何选择数据结构*1 衡量标准:读的效率和改的效率 Array读快改慢 Linked 改快读慢 Hash 两者之间Map接口1 实现Map接口的类用来存储键———值对。2原创 2012-08-31 21:38:30 · 420 阅读 · 0 评论 -
第八章 流 01_IO初步
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)本章内容1 java流式输入/输出原理2 java流类的分类3 输入/输出流类4 常见的节点流和处理流5 文件流6 缓冲流7 数据流8 转换流9 Print流10 Object流java流式输入/输出原原创 2012-09-01 11:30:10 · 483 阅读 · 0 评论 -
第八章 流 02_FileInputStream_FileOutputStream
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)节点流类型类型字符流字节流File(文件)FileReaderFileWriterFileInputStreamFileOutputStreamMemory ArrayCharArrayReaderCharArrayWriter原创 2012-09-01 19:23:49 · 734 阅读 · 0 评论 -
第八章 流 03_FileReader_FileWriter
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)这一节没有什么就是FileReader 和FileWriter示例程序!// TestFileReader.javaimport java.io.*;public class TestFileReader { public static void main(String args[]原创 2012-09-01 19:55:37 · 306 阅读 · 0 评论 -
第八章 流 04_BufferedIO
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.1)处理流类型处理流1 缓冲流要“套接”在相应的节点流之上,对读写数据提供了缓冲的功能,提高了读写的效率,同时增加了一些新的方法2 J2SDK提供了四种缓存流,其常用的构造方法为:BufferedReader(Reader in)BufferedRe原创 2012-09-01 20:38:54 · 374 阅读 · 0 评论 -
第八章 流 07_DataIO_and_ByteArrayIO
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.2)数据流1 DataInputStream 和 DataOutputStream 分别继承自InputStream 和 OutputStream , 它属于处理流,需要分别“套接”在InputStream 和 OutputStream 类型的节点流上。2 DataInputS原创 2012-09-02 09:35:52 · 428 阅读 · 0 评论 -
第七章 02_Collection_2
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.30)标准,服务,产品。 (重写equals,也应该重写hashCode方法)1 容器类对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和hashCode方法;对于自定义的类型,需要要重写equals 和 hashCode方法以及实原创 2012-08-30 11:32:17 · 308 阅读 · 0 评论 -
第七章 11_示例_1
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)// TestArgsWords.javaimport java.util.*;public class TestArgsWords { //private static final Integer ONE = new Integer(1); private static final原创 2012-08-31 21:49:47 · 334 阅读 · 0 评论 -
第七章 15_总结
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.31)总结1136.............一个图............一个类.......................Collections............三个知识点.......................For......................原创 2012-08-31 21:57:08 · 308 阅读 · 0 评论 -
第八章 流 09_ObjectIO
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.2)Object 流(序列化)直接将Object写入或读出TestObjectIO.javatransient关键字serializable接口(没有重写方法,标记性接口)externalizable接口代码示例// TestObjectIO.javaimpor原创 2012-09-02 11:18:45 · 756 阅读 · 2 评论 -
第九章 Java多线程机制 02_Sleep方法
线程状态转换线程控制基本方法sleep / join / yield方法sleep方法可以调用Thread的静态方法public static void sleep(long millis) throws InterruptedException(重写的方法不能抛出与原方法不同的异常)使得当前线程休眠(暂停停止执行millie毫秒).由于原创 2012-09-02 15:50:27 · 557 阅读 · 0 评论 -
第九章 Java多线程机制 04_举例
线程代码举例// TestThread2.javapublic class TestThread2 { public static void main(String args[]) { Runner2 r = new Runner2(); Thread t1 = new Thread(r); Thread t2 = new Thread(r); t1.start();原创 2012-09-02 17:34:13 · 452 阅读 · 0 评论