摘要: 目录 Day04 循环+数组... 1 1 break和continue. 1 1.1 形式... 1 1.2 练习1:找数字88. 1 2 循环结构2:while. 1 2.1 格式... 1 2.2 练习1:猜数字... 1 3 循环结构3:do-while. 1 3.1 格式... 1 3.2 阅读全文
posted @ 2020-05-25 16:37 白驼山庄庄主 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1 回顾 l io n File u 文件目录操作的对象 n FileInputStream/FileOutputStream u 文件流 n ObjectInputStream/ObjectOutputStream u 对象序列化 u 被序列化的对象要实现Serializable u writeO 阅读全文
posted @ 2020-05-25 16:36 白驼山庄庄主 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 目录 1 网络. 1 1.1 Socket 通信. 1 1.2 服务器端. 1 1.3 客户端. 1 1.4 超时. 1 练习1 网络. 1 1.5 阻塞操作. 1 1.6 服务器端的线程模型. 1 练习2 回声. 1 练习3 聊天室. 1 1 回顾 l HashMap n key.hashCode 阅读全文
posted @ 2020-05-25 16:35 白驼山庄庄主 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1 回顾 l 基础API n API - Application Programming Interface 应用编程接口,一切可以调用的东西 n Object u toString() 默认格式"类型@地址" u equals(Object) 比较是否相等,默认==比地址 u hashCode() 阅读全文
posted @ 2020-05-25 16:34 白驼山庄庄主 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1 第十五天:高级:注解+反射 1.1 反射 Reflect 文本配置文件 day15.A;a day15.B;b day15.C;c 要根据配置文件配置的流程,来执行 加载到方法区的“类对象”的反射操作,可以 l 获得一个类的定义信息 l 反射新建实例 l 反射调用成员 1.1.1 获取“类对象” 阅读全文
posted @ 2020-05-25 16:33 白驼山庄庄主 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 目录 1 回顾... 1 2 第十四天:高级:线程锁+ThreadLocal1 2.1 生产者和消费者模型... 1 2.2 等待和通知... 1 2.3 同步监视器... 1 2.4 线程辅助工具... 1 2.4.1 线程池 ExecutorService/Executors. 1 2.4.2 阅读全文
posted @ 2020-05-25 16:32 白驼山庄庄主 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 目录 1 第十三天:高级:多线程+售票. 1 1.1 进程. 1 1.1.1 什么是进程. 1 1.1.2 进程特点. 1 1.1.3 并发存在吗?. 1 1.1.4 CPU分时调度. 1 1.2 线程. 1 1.2.1 概念. 1 1.2.2 守护线程. 1 1.2.3 进程和线程的关系. 1 1 阅读全文
posted @ 2020-05-25 16:30 白驼山庄庄主 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 目录 Day13 多线程+售票. 1 1 进程. 1 1.1 概念. 1 1.2 特点. 1 1.3 CPU分时调度. 1 2 线程. 1 2.1 概念. 1 2.2 进程和线程的关系. 1 3 多线程的特性. 1 3.1 随机性. 1 3.2 线程状态. 1 4 多线程创建1:继承Thread1 阅读全文
posted @ 2020-05-25 16:24 白驼山庄庄主 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 目录 Day12--集合+泛型... 1 1 List接口... 1 1.1 概述... 1 1.2 特点... 1 1.3 常用方法... 1 1.4 练习1:测试常用方法... 3 2 ArrayList. 3 2.1 概述... 3 2.2 创建对象... 3 2.3 练习1:测试常用方法.. 阅读全文
posted @ 2020-05-25 16:13 白驼山庄庄主 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 目录 Day11 IO2+泛型+集合. 1 1 IO综合练习. 1 1.1 练习1:文件复制. 1 1.2 练习2:批量读写. 1 2 序列化 / 反序列化. 1 2.1 概述. 1 2.2 特点/应用场景. 1 2.3 ObjectOutputStream1 2.4 ObjectInputStre 阅读全文
posted @ 2020-05-25 16:11 白驼山庄庄主 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 目录 Day10 IO1 1 IO简介. 1 1.1 继承结构. 1 1.2 流的概念. 1 2 File文件流. 1 2.1 概述. 1 2.2 创建对象. 1 2.3 常用方法. 1 2.4 练习1:测试常用方法. 1 2.5 练习2:递归求目录总大小. 1 3 字节流读取. 1 3.1 Inp 阅读全文
posted @ 2020-05-25 16:09 白驼山庄庄主 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 目录 Day09 API1 1 Object1 1.1 概念. 1 1.2 常用方法. 1 1.2.1 toString()1 1.2.2 equals(Object obj)1 1.2.3 hashCode()1 1.3 测试. 1 2 String1 2.1 特点. 1 2.1.1 是一个封装c 阅读全文
posted @ 2020-05-25 16:08 白驼山庄庄主 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 目录 Day08 面向对象. 1 1 抽象类. 1 1.1 概念. 1 1.2 特点. 1 1.3 入门案例. 1 2 抽象类的用法. 1 2.1 构造函数. 1 2.2 成员变量. 1 2.3 成员方法. 1 3 接口. 1 3.1 概念. 1 3.2 特点. 1 3.3 入门案例. 1 4 接口 阅读全文
posted @ 2020-05-25 16:06 白驼山庄庄主 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 目录 Day06 面向对象... 1 1 构造方法... 1 1.1 概念... 1 1.2 形式... 1 1.3 练习1:构造方法创建对象... 1 1.4 练习2:构造方法赋值... 1 2 this. 1 2.1 概念... 1 2.2 形式... 1 2.3 练习1:当变量名相同时... 阅读全文
posted @ 2020-05-25 16:03 白驼山庄庄主 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 目录 Day05 数组+变量+OOP11 1 数组工具类Arrays1 1.1 Arrays.sort(数组)1 1.2 Arrays.toString(数组)1 1.3 Arrays.copyOf(原数组,新的长度)1 1.4 测试. 1 2 变量. 1 2.1 概念. 1 2.2 局部变量. 1 阅读全文
posted @ 2020-05-25 16:01 白驼山庄庄主 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 目录 Day04 循环+数组... 2 1 break和continue. 2 1.1 形式... 2 1.2 练习1:找数字88. 3 2 循环结构2:while. 3 2.1 格式... 3 2.2 练习1:猜数字... 3 3 循环结构3:do-while. 3 3.1 格式... 3 3.2 阅读全文
posted @ 2020-05-25 15:29 白驼山庄庄主 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 目录 1 分支结构... 1 1.1 if. 1 1.1.1 概述... 1 1.1.2 形式... 1 1.1.3 练习1:商品打折... 1 1.2 [了解]switch. 1 1.2.1 概述... 1 1.2.2 形式... 1 1.2.3 练习1:数字匹配... 1 2 循环结构... 1 阅读全文
posted @ 2020-05-25 15:26 白驼山庄庄主 阅读(86) 评论(0) 推荐(0) 编辑