实例介绍
【实例简介】
【实例截图】
【实例截图】
【核心代码】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 | 目录 1. 原码、反码、补码 ........................................................................................................... 5 1.1. 原码 ................................................................................................................... 5 1.2. 反码 ................................................................................................................... 5 1.3. 补码 ................................................................................................................... 5 1.4. 负数的补码转换为十进制数 ........................................................................... 6 2. char .................................................................................................................................... 6 3. 运算符 ............................................................................................................................... 6 3.1. 移位运算符 ....................................................................................................... 6 3.2. 位运算符 ........................................................................................................... 7 3.3. 逻辑运算符 ....................................................................................................... 7 4. 流程控制 ........................................................................................................................... 7 4.1. switch ................................................................................................................ 7 4.2. break 和 continue .............................................................................................. 8 5. 方法 ................................................................................................................................... 8 5.1. 构造方法 ........................................................................................................... 8 5.2. 方法重载 ........................................................................................................... 8 6. this ..................................................................................................................................... 9 7. 继承 ................................................................................................................................... 9 7.1. super .................................................................................................................. 9 7.2. 多态( polymorphism ).................................................................................. 10 7.3. instanceof ........................................................................................................ 10 8. static ................................................................................................................................ 11 9. final ................................................................................................................................. 11 10. abstract .................................................................................................................... 12 11. 类的加载 ................................................................................................................. 12 11.1. 触发类加载的几种情况 ................................................................................. 12 11.2. 类加载的顺序 ................................................................................................. 12 12. 接口( interface) ................................................................................................... 13 13. 访问控制 ................................................................................................................. 14 14. Object 类 ................................................................................................................. 15 14.1. clone() ............................................................................................................. 15 14.1.1. 对象克隆过程 ......................................................................................... 15 14.1.2. 浅复制和深复制概念 ............................................................................. 16 14.2. finalize() .......................................................................................................... 16 14.3. equals(Object obj) ........................................................................................... 16 14.4. toString() ......................................................................................................... 16 15. String 类及对象池 .................................................................................................. 16 15.1. String a="hello"; .............................................................................................. 17 15.2. String c=new String("hello"); .......................................................................... 17 16. StringBuffer 和 StringBuilder ................................................................................. 17 17. 主方法参数 ............................................................................................................. 18 18. 方法的可变长参数 ................................................................................................. 18 19. 包装类 ..................................................................................................................... 18 19.1. Number ............................................................................................................ 19 19.2. 自动封箱 /自动解封( Autoboxing/Unboxing )............................................ 19 19.3. 对象池 ............................................................................................................. 19 20. 内部类 ..................................................................................................................... 20 20.1. 意义 ................................................................................................................. 20 20.2. 四种形式的内部类 ......................................................................................... 20 20.2.1. 静态内部类 ............................................................................................. 20 20.2.2. 成员内部类 ............................................................................................. 21 20.2.3. 局部内部类 ............................................................................................. 22 20.2.4. 匿名内部类 ............................................................................................. 22 20.3. 内部类的应用 ................................................................................................. 24 21. 集合框架 (Collection Framework) .......................................................................... 24 21.1. Iterator 接口和 Iterable 接口 .......................................................................... 25 21.2. Connection 接口和 Connections 类................................................................ 25 21.2.1. java.util.Collection .................................................................................. 25 21.2.2. java.util.Collections ................................................................................. 25 21.3. List(列表)接口 ........................................................................................... 25 21.3.1. ArrayList ................................................................................................. 26 21.3.2. LinkedList ............................................................................................... 26 21.3.3. Vector ...................................................................................................... 26 21.4. Set(集合)接口 ............................................................................................ 26 21.4.1. HashSet ................................................................................................... 27 21.4.2. TreeSet .................................................................................................... 29 21.5. 排序的两种办法 ............................................................................................. 29 21.5.1. java.lang.Comparable(可比较的) ...................................................... 29 21.5.2. java.util.Comparator( 比较器 ) ................................................................. 30 21.6. Map ................................................................................................................. 30 21.6.1. HashMap ................................................................................................. 30 21.6.2. Hashtable ................................................................................................. 31 21.6.3. Hashtable 下的子类 Properties 类 .......................................................... 31 21.6.4. SortedMap 接口下的 TreeMap 类 .......................................................... 31 22. 泛型 (Generic) ......................................................................................................... 32 22.1. 泛型特点 ......................................................................................................... 32 22.2. 通配符 ............................................................................................................. 32 22.2.1. 上限通配符: ......................................................................................... 32 22.2.2. 下限通配符 ............................................................................................. 33 22.2.3. 总结: ..................................................................................................... 33 22.3. 运用 ................................................................................................................. 34 23. 异常 ......................................................................................................................... 34 23.1. 异常处理基础 ................................................................................................. 34 23.2. 异常的类继承结构 ......................................................................................... 34 23.3. 常见的未检查异常 ......................................................................................... 35 23.4. throw ............................................................................................................... 35 23.5. 自定义异常类 ................................................................................................. 36 24. 反射( Reflection ) ................................................................................................ 37 24.1. 反射需要用到的类 ......................................................................................... 37 24.1.1. java.lang.Class ......................................................................................... 37 24.1.2. java.lang.reflect.Field .............................................................................. 38 24.1.3. java.lang.Package .................................................................................... 38 24.1.4. java.lang.relect.Modifier ......................................................................... 38 24.1.5. java.lang.reflect.Mothed .......................................................................... 38 24.1.6. java.lang.reflect.Array ............................................................................. 38 24.1.7. java.lang.reflect.Constructor ................................................................... 38 24.2. 三种获得某个类的 Class 对象的方法 .......................................................... 38 24.2.1. Class c=Class.forName(" 类名 "); ............................................................ 38 24.2.2. Class c=类名 .class; ................................................................................. 39 24.2.3. Class c=对象名 .getClass(); ..................................................................... 39 24.3. 所能探查出来的类的特征 ............................................................................. 39 24.4. 通过反射生成一个类的实例 ......................................................................... 39 24.4.1. 第一种方法 ............................................................................................. 40 24.4.2. 第二种方法 ............................................................................................. 40 25. File .......................................................................................................................... 40 25.1. 构造方法 ......................................................................................................... 40 25.2. 重点方法 ......................................................................................................... 41 25.3. 目录 ................................................................................................................. 42 26. 流............................................................................................................................. 42 26.1. 字节流 ............................................................................................................. 42 26.2. 字符流 ............................................................................................................. 44 26.3. 节点流 (Node Stream): ................................................................................. 45 26.4. 过滤流 (Filter Stream) ................................................................................... 45 26.5. ObjectInputStream 和 ObjectOutputStream .................................................... 46 26.6. 字节流转化成字符流的桥转换器 ................................................................. 48 26.7. 文本文件和二进制文件 ................................................................................. 50 27. 线程 ......................................................................................................................... 50 27.1. 概念与原理 ..................................................................................................... 50 27.1.1. 操作系统中线程和进程的概念 ............................................................. 50 27.1.2. Java中的线程 ......................................................................................... 51 27.1.3. Java中的线程模型 ................................................................................. 51 27.1.4. 一些常见问题 ......................................................................................... 51 27.2. 线程状态的转换 ............................................................................................. 52 27.2.1. 线程的七种状态 ..................................................................................... 52 27.2.2. 阻止线程执行 ......................................................................................... 54 27.3. 线程的同步与锁 ............................................................................................. 55 27.3.1. 同步和锁定 ............................................................................................. 55 27.3.2. 静态方法同步 ......................................................................................... 60 27.3.3. 如果线程不能获得锁会怎么样 ............................................................. 60 27.3.4. 何时需要同步 ......................................................................................... 61 27.3.5. 线程安全类 ............................................................................................. 61 27.3.6. 线程死锁 ................................................................................................. 62 27.3.7. 线程同步小结 ......................................................................................... 63 27.4. 线程的交互 ..................................................................................................... 64 27.4.1. 线程交互的基础知识 ............................................................................. 64 27.4.2. 多个线程在等待一个对象锁时候使用 notifyAll() ............................... 66 27.5. 守护线程(后台服务线程) ......................................................................... 67 27.6. 并发协作 -生产者消费者模型 ........................................................................ 68 27.7. volatile 关键字 ................................................................................................ 68 28. 网络编程 ................................................................................................................. 69 28.1. TCP Socket 编程 ............................................................................................. 69 28.1.1. ServerSocket ........................................................................................... 70 28.1.2. Socket ...................................................................................................... 70 28.2. UDP Socket 编程 ............................................................................................ 71 28.2.1. DatagramSocket ...................................................................................... 71 28.2.2. DatagramPacket ...................................................................................... 71 |
好例子网口号:伸出你的我的手 — 分享!
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论