文档章节

java学习计划

Bony
 Bony
发布于 2016/05/14 16:37
字数 3287
阅读 45
收藏 4
点赞 2
评论 0

源于传智播客毕向东老师的教学计划:
day01-01-基本常识
day01-02-Java的跨平台性
day01-03-Java环境搭建(安装)
day01-04-Java环境搭建(环境变量配置)
day01-05-Java环境搭建(环境变量配置技巧)
day01-06-Java环境搭建(环境变量临时配置方式)
day01-07-Hello.World
day01-08-classpath配置
day01-09-Hello.World的组成部分
day01-10-注释
day02-01-标识符
day02-02-常量
day02-03-进制的特点
day02-04-进制转换(十进制和二进制)
day02-05-进制转换(八进制和十六进制)
day02-06-进制转换(负数二进制)
day02-07-变量
day02-08-类型转换
day02-09-算术运算符
day02-10-转义字符
day02-11-赋值和比较运算符
day02-12-逻辑运算符
day02-13-位运算符(左移右移)
day02-14-位运算符(与-或-异或)
day02-15-位运算符(练习)
day02-16-位运算符(练习2&三元运算符)
day02-17-语句(if)
day02-18-语句(if练习)
day02-19-语句(Switch)
day02-20-语句(Switch练习)
day03-01-语句(while)
day03-02-语句(do.while)
day03-03-语句(for)
day03-04-语句(for和while的区别)
day03-05-语句(循环语句的其他特点)
day03-06-语句(for语句练习-累加&计数器)
day03-07-语句(for嵌套)
day03-08-语句(for嵌套练习)
day03-09-语句(for嵌套-九九乘法表)
day03-10-语句(break-continue)
day03-11-语句(练习)
day03-12-函数(概述)
day03-13-函数(应用)
day03-14-函数(练习)
day03-15-函数(重载)
day03-16-函数(重载练习)
day03-17-数组(概述-内存结构)
day04-01-数组(静态初始化-常见问题)
day04-02-数组(常见操作-遍历)
day04-03-数组(常见操作-获取最值)
day04-04-数组(排序-选择排序)
day04-05-数组(排序-冒泡排序)
day04-06-数组(排序-位置置换功能抽取)
day04-07-数组(折半查找)
day04-08-数组(十进制-二进制)
day04-09-数组(十进制-十六进制)
day04-10-数组(查表法十进制-十六进制)
day04-11-数组(查表法十进制-二进制)
day04-12-数组(进制转换优化)
day04-13-数组(二维数组)
day04-14-数组(二维数组练习)
day05-01-面向对象(概述)
day05-02-面向对象(举例)
day05-03-面向对象(类与对象的关系)
day05-04-面向对象(成员变量和局部变量)
day05-05-面向对象(匿名对象的应用)
day05-06-面向对象(封装概述)
day05-07-面向对象(封装private)
day05-08-面向对象(构造函数)
day05-09-面向对象(构造代码块)
day05-10-面向对象(this关键字)
day05-11-面向对象(this关键字的应用)
day05-12-面向对象(this关键字在构造函数间调用)
day06-01-面向对象(Static关键字)
day06-02-面向对象(main函数)
day06-03-面向对象(静态什么时候使用)
day06-04-面向对象(静态的应用-工具类)
day06-05-面向对象(帮助文档的制作javadoc)
day06-06-面向对象(静态代码块)
day06-07-面向对象(对象的初始化过程)
day06-08-面向对象(对象调用成员过程)
day06-09-面向对象(单例设计模式)
day06-10-面向对象(单例设计模式方式二)
day07-01-面向对象(继承-概述)
day07-02-面向对象(继承-概述2)
day07-04-面向对象(子父类中变量的特点)
day07-05-面向对象(子父类中函数的特点-覆盖)
day07-06-面向对象(子父类中构造函数的特点-子类实例化过程)
day07-07-面向对象(final关键字)
day07-08-面向对象(抽象类)
day07-09-面向对象(抽象类2)
day07-10-面向对象(抽象类练习)
day07-11-面向对象(模版方法模式)
day07-12-面向对象(接口)
day07-13-面向对象(接口2)
day07-14-面向对象(接口的特点)
day07-15-面向对象(接口举例体现)
day07-3-面向对象(聚集关系)
day08-01-面向对象(多态-概念)
day08-02-面向对象(多态-扩展性)
day08-03-面向对象(多态-转型)
day08-04-面向对象(多态-示例)
day08-05-面向对象(多态中成员的特点)
day08-06-面向对象(多态的主板示例)
day08-07-面向对象(多态的扩展示例)
day08-08-面向对象(Object类-equals())
day08-09-面向对象(Object类toString())
day09-01-面向对象(内部类访问规则)
day09-02-面向对象(静态内部类)
day09-03-面向对象(内部类定义原则)
day09-04-面向对象(匿名内部类)
day09-05-面向对象(异常概述)
day09-06-面向对象(异常try-catch)
day09-07-面向对象(异常声明throws)
day09-08-面向对象(多异常处理)
day09-09-面向对象(自定义异常)
day09-10-面向对象(throw和throws的区别)
day09-11-面向对象(RuntimeException)
day09-12-面向对象(异常练习)
day10-01-面向对象(异常-finally)
day10-02-面向对象(异常-处理语句其他格式)
day10-03-面向对象(异常-覆盖时的异常特点)
day10-04-面向对象(异常-练习)
day10-05-面向对象(异常-总结)
day10-06-面向对象(练习四)
day10-07-面向对象(包package)
day10-08-面向对象(包与包之间访问)
day10-09-面向对象(导入import)
day10-10-面向对象(jar包)
day11-01-多线程(概述)
day11-02-多线程(创建线程-继承Thread类)
day11-03-多线程(创建线程-run和start特点)
day11-04-多线程(线程练习)
day11-05-多线程(线程运行状态)
day11-06-多线程(获取线程对象以及名称)
day11-07-多线程(sell ticket的例子)
day11-08-多线程(创建线程-实现Runnable接口)
day11-09-多线程(多线程的安全问题)
day11-10-多线程(多线程同步代码块)
day11-11-多线程(多线程-同步函数)
day11-12-多线程(多线程-同步函数的锁是this)
day11-13-多线程(多线程-静态同步函数的锁是Class对象)
day11-14-多线程(多线程-单例设计模式-懒汉式)
day11-15-多线程(多线程-死锁)
day12-01-多线程(线程间通信-示例代码)
day12-02-多线程(线程间通信-解决安全问题)
day12-03-多线程(线程间通信-等待唤醒机制)
day12-04-多线程(线程间通信-代码优化)
day12-05-多线程(线程间通信-生产者消费者)
day12-06-多线程(线程间通信-生产者消费者JDK5.0升级版)
day12-07-多线程(停止线程)
day12-08-多线程(守护线程)
day12-09-多线程(Join方法)
day12-10-多线程(优先级&yield方法)
day13-01-String(概述)
day13-02-String(常见功能-获取和判断)
day13-03-String(常见功能-转换)
day13-04-String(常见功能-切割和替换)
day13-05-String(常见功能-比较和去除空格)
day13-06-String(字符串练习1)
day13-07-String(字符串练习2)
day13-08-String(字符串练习3)
day13-09-String(字符串练习4)
day13-10-StringBuffer(常见功能-添加)
day13-11-StringBuffer(常见功能-删除和修改)
day13-12-StringBuilder
day13-13-基本数据类型对象包装类
day13-14-基本数据类型对象包装类新特性
day14-01-集合框架(体系概述)
day14-02-集合框架(共性方法)
day14-03-集合框架(迭代器)
day14-04-集合框架(List集合共性方法)
day14-05-集合框架(ListIterator)
day14-06-集合框架(List集合具体对象的特点)
day14-07-集合框架(Vector中的枚举)
day14-08-集合框架(LinkedList)
day14-09-集合框架(LinkedList练习)
day14-10-集合框架(ArrayList练习)
day14-11-集合框架(ArrayList练习2)
day14-12-集合框架(HashSet)
day14-13-集合框架(HashSet存储自定义对象)
day14-14-集合框架(HashSet判断和删除的依据)
day15-01-集合框架(TreeSet)
day15-02-集合框架(TreeSet存储自定义对象)
day15-03-集合框架(二叉树)
day15-04-集合框架(实现Comparator方式排序)
day15-05-集合框架(TreeSet练习)
day15-06-集合框架(泛型概述)
day15-07-集合框架(泛型使用)
day15-08-集合框架(泛型类)
day15-09-集合框架(泛型方法)
day15-10-集合框架(静态方法泛型)
day15-11-集合框架(泛型接口)
day15-12-集合框架(泛型限定)
day15-13-集合框架(泛型限定2)
day16-01-集合(Map概述)
day16-02-集合(Map子类对象特点)
day16-03-集合(Map共性方法)
day16-04-集合(Map-keySet)
day16-05-集合(Map-entrySet)
day16-06-集合(Map练习)
day16-07-集合(TreeMap练习)
day16-08-集合(TreeMap练习-字母出现的次数)
day16-09-集合(Map扩展)
day17-10-集合(Collections-sort)
day17-11-集合(Collections-max)
day17-12-集合(Collections-binarySearch)
day17-13-集合(Collections-替换反转)
day17-14-集合(Collections-reverseOrder)
day17-15-集合(Collections-SynList)
day17-16-集合(Arrays)
day17-17-集合(集合转成数组)
day17-18-集合(增强for循环)
day17-19-集合(可变参数)
day17-20-集合(静态导入)
day18-01-其他对象(System)
day18-02-其他对象(Runtime)
day18-03-其他对象(Date)
day18-04-其他对象(Calendar)
day18-05-其他对象(Math-Random)
day18-06-IO流(概述)
day18-07-IO流(FileWriter)
day18-08-IO流(IO异常处理方式)
day18-09-IO流(文件的续写)
day18-10-IO流(文本文件读取方式一)
day18-11-IO流(文本文件读取方式二)
day18-12-IO流(文本文件读取练习)
day18-13-IO流(拷贝文本文件)
day18-14-IO流(拷贝文本文件图例)
day19-01-IO流(BufferedWriter)
day19-02-IO流(BufferedReader)
day19-03-IO流(通过缓冲区复制文本文件)
day19-04-IO流(readLine的原理图例)
day19-05-IO流(MyBufferedReader)
day19-06-IO流(装饰设计模式)
day19-07-IO流(装饰和继承的区别)
day19-08-IO流(自定义装饰类)
day19-09-IO流(LineNumberReader)
day19-10-IO流(MyineNumberReader)
day19-11-IO流(字节流File读写操作)
day19-12-IO流(拷贝图片)
day19-13-IO流(字节流的缓冲区)
day19-14-IO流(自定义字节流的缓冲区-read和write的特点)
day19-15-IO流(读取键盘录入)
day19-16-IO流(读取转换流)
day19-17-IO流(写入转换流)
day19-18-IO流(流操作规律-1)
day19-19-IO流(流操作规律-2)
day19-20-IO流(改变标准输入输出设备)
day19-21-IO流(异常的日志信息)
day19-22-IO流(系统信息)
day20-01-IO流(File概述)
day20-02-IO流(File对象功能-创建和删除)
day20-03-IO流(File对象功能-判断)
day20-04-IO流(File对象功能-获取)
day20-05-IO流(File对象功能-文件列表)
day20-06-IO流(File对象功能-文件列表2)
day20-07-IO流(列出目录下所有内容-递归)
day20-08-IO流(列出目录下所有内容-带层次)
day20-09-IO流(删除带内容的目录)
day20-10-IO流(创建java文件列表)
day20-11-IO流(Properties简述)
day20-12-IO流(Properties存取)
day20-13-IO流(Properties存取配置文件)
day20-14-IO流(Properties练习)
day20-15-IO流(PrintWriter)
day20-16-IO流(合并流)
day20-17-IO流(切割文件)
day21-01-IO流(对象的序列化)
day21-02-IO流(管道流)
day21-03-IO流(RandomAccessFile)
day21-04-IO流(操作基本数据类型的流对象DataStream)
day21-05-IO流(ByteArrayStream)
day21-06-IO流(转换流的字符编码)
day21-07-字符编码
day21-08-字符编码-联通
day21-09-练习
day22-01-GUI(概述)
day22-02-GUI(布局)
day22-03-GUI(Frame)
day22-04-GUI(事件监听机制)
day22-05-GUI(窗体事件)
day22-06-GUI(Action事件)
day22-07-GUI(鼠标事件)
day22-08-GUI(键盘事件)
day22-09-GUI(练习-列出指定目录内容)
day22-10-GUI(对话框Dialog)
day22-11-GUI(菜单)
day22-12-GUI(练习-打开文件)
day22-13-GUI(练习-保存文件)
day22-14-GUI(jar包双击执行)
day23-01-网络编程(概述)
day23-02-网络编程(概述2)
day23-03-网络编程(网络模型)
day23-04-网络编程(IP地址)
day23-05-网络编程(TCP和UDP)
day23-06-网络编程(Socket)
day23-07-网络编程(Udp-发送端)
day23-08-网络编程(Udp-接收端)
day23-09-网络编程(UDP-键盘录入方式数据)
day23-10-网络编程(UDP-聊天)
day23-11-网络编程(TCP传输)
day23-12-网络编程(TCP传输2)
day23-13-网络编程(TCP练习)
day23-14-网络编程(TCP复制文件)
day24-01-网络编程(TCP-上传图片)
day24-02-网络编程(TCP-客户端并发上传图片)
day24-03-网络编程(TCP-客户端并发登录)
day24-04-网络编程(浏览器客户端-自定义服务端)
day24-05-网络编程(浏览器客户端-Tomcat服务端)
day24-06-网络编程(自定义浏览器-Tomcat服务端)
day24-07-网络编程(自定义图形界面浏览器-Tomcat服务端)
day24-08-网络编程(URL-URLConnection)
day24-09-网络编程(小知识点)
day24-10-网络编程(域名解析)
day25-01-正则表达式(特点)
day25-02-正则表达式(匹配)
day25-03-正则表达式(切割)
day25-04-正则表达式(替换)
day25-05-正则表达式(获取)
day25-06-正则表达式(练习1)
day25-07-正则表达式(练习2)
day25-08-正则表达式(网页爬虫)

本文转载自:

共有 人打赏支持
Bony
粉丝 11
博文 146
码字总数 98394
作品 0
深圳
QA/测试工程师
【目录导航】JAVA零基础进阶之路

【JAVA零基础入门系列】(已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 Day4 变量与常量 Day5 Java中的运算符 Day6 Java字符串 Day7 Java输入与输出...

MFrank ⋅ 昨天 ⋅ 0

sharding-jdbc源码分析—准备工作

原文作者:阿飞Javaer 原文链接:https://www.jianshu.com/p/7831817c1da8 接下来对sharding-jdbc源码的分析基于tag为源码,根据sharding-jdbc Features深入学习sharding-jdbc的几个主要特性...

飞哥-Javaer ⋅ 05/03 ⋅ 0

培训云计算学校,虚拟机基本结构讲解

我们要对JVM虚拟机的结构有一个感性的认知。毕竟我们不是编程人员,认知程度达不到那么深入。一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机...

长沙千锋 ⋅ 05/17 ⋅ 0

14、Java并发性和多线程-Java ThreadLocal

以下内容转自http://ifeve.com/java-theadlocal/: Java中的ThreadLocal类可以让你创建的变量只被同一个线程进行读和写操作。因此,尽管有两个线程同时执行一段相同的代码,而且这段代码又有...

easonjim ⋅ 2017/06/16 ⋅ 0

CentOS 6.5 安装JDK(包含卸载原有默认JDK)

卸载原有1.7 JDK 查看是否安装了JDK 若有内容就进一步查看JDK信息 卸载 安装jdk ===================================== 安装wget 新建目录 进入目录 下载JDK 安装JDK 配置环境变量 往文件内...

阿白 ⋅ 05/23 ⋅ 0

Java学习---Java简单认识

前言 小编在学习Java方面的基础知识,发现里面有很多是结合之前的语言的特点发展过来的,不同的地方是,Java有它自己的发展和特点。下面小编先简单地做一下总结,结合看过的1-2章的J2SE视频,...

m18633778874 ⋅ 04/01 ⋅ 0

sharding-jdbc源码解析全集

sharding-jdbc源码解析之词法解析 sharding源码解析之api分析 sharding-jdbc源码解析之spring集成 sharding-jdbc源码解析之spring集成分片构造实现 sharding-jdbc源码解析之jdbc规范重写 sh...

天河2018 ⋅ 05/03 ⋅ 0

深入理解JVM学习笔记(一、总览)

1、JVM历史 2、JVM内存结构 3、JVM垃圾回收机制 4、JVM性能监控工具 5、JVM性能调优案例时间 6、JVM类文件结构 7、JVM类加载机制 8、JVM字节码执行引擎 9、JVM虚拟机编译及其运行时优化 10、...

jintaohahahaha ⋅ 05/28 ⋅ 0

Java就业变难了?你需要对自己有点信心

伴随着IT的火热,越来越多的人进入了IT领域,这在进一步推动着IT发展的同时也极大增加了就业压力。伴随着激烈的岗位竞争,越来越多的人开始感叹工作难找,越火的行业越是如此,Java自是首当其...

糖宝_d864 ⋅ 06/08 ⋅ 0

重磅!Java 性能监控调试工具 JMC 宣布开源

JRockit JVM 创始人之一、Oracle Java 产品组成员 Marcus Hirt 昨日在其博客上宣布,Java Mission Control(JMC)的源代码已正式开源。 JMC 是源自 JRockit JVM 的一套监控和管理工具,Oracl...

王练 ⋅ 05/07 ⋅ 6

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Cloud构建微服务架构—创建“服务注册中心”

创建一个基础的Spring Boot工程,命名为eureka-server,并在pom.xml中引入需要的依赖内容: <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-par......

itcloud ⋅ 15分钟前 ⋅ 0

拖动

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>event</title> <style> #box { width: 100px; height: 100px; background-color: aquamarine; position: absolute; } </style......

fyliujj ⋅ 18分钟前 ⋅ 0

es6 polyfill array

polyfill之javascript函数的兼容写法——Array篇 1. Array.isArray(obj) if (!Array.isArray) { Array.isArray = function(arg) { return Object.prototype.toString.call(arg) === '[objec......

球球 ⋅ 20分钟前 ⋅ 0

kibana启动异常

检查一下:kibana.yml 每一对key:value中,冒号之后应有空格。

增删改查1 ⋅ 22分钟前 ⋅ 0

js修改img的src属性刷新图片时的图片缓存问题

问题:上传一张图片,通过js更新src属性刷新图片使其即时显示时, 当img的src当前的url与上次地址无变化时(只更改图片,名称不变,不同图片名称相同)图片不变化(仍显示原来的图片) 但通过...

HaierBrother ⋅ 22分钟前 ⋅ 0

Mysql

1.Jdbc Url 设置allowMultiQueries为true和false mysql的批量更新是要我们主动去设置的, 就是在数据库的连接url上设置一下,加上* &allowMultiQueries=true *即可。 参数名称 参数说明 缺省...

瑟青豆 ⋅ 25分钟前 ⋅ 0

mysql导出导入表结构与数据

当我们需要进行数据迁移时,mysql自带的mysqldump会是最好的方式。 1.导出某张表的结构和数据 首先,我们应当使用服务器,打开终端,连接到所需要导出的表所在的服务器上。执行命令: mysqld...

hengbao5 ⋅ 26分钟前 ⋅ 0

世界杯也走向“比拼”大数据的时代

《日本经济新闻》6月19日报道称,俄罗斯足球世界杯已于6月14日揭开战幕。作为第21次举办的足球世界杯,如何活用大数据有可能成为决定各支球队胜负的重要因素。从对阵球队的分析到战术建议,还...

加米谷大数据 ⋅ 26分钟前 ⋅ 0

金额转为千分制,金额转中文大写

金额转关为大写 /** 数字金额大写转换(可以处理整数,小数,负数) */ function digitUppercase(n){ if(!n) reutrn "" let fraction = ['角', '分']; let digit = [...

YXMBetter ⋅ 29分钟前 ⋅ 0

开发利器JRebel部署SpringBoot项目

不要以为年纪轻轻就跌倒了人生谷底,未来还有更大的下降空间等着你。 idea下载和安装JRebel 激活JRebel 访问https://my.jrebel.com/ 使用facebook或twitter登录 勾选 Build project automati...

郑龙飞 ⋅ 35分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部