Java基础课程内容包含:Java开发介绍、Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、反射。
 第一部分:Java开发介绍
 1. DOS常用命令
 2. JVM、JRE、JDK之间的关系
 3. Java开发环境的搭建:安装JDK,配置环境变量
 4. Java入门程序(Java的开发流程)
 5. Java的注释,标识符、标识符的命名规范
 6. Java基本数据类型
 7. 变量和常量的定义及初始化
 8. Java的运算符
 9. 运算符的优先级
 10. Java分支语句之if...else
 11. 循环的嵌套
 12. 方法的定义
 13. 方法的形参和实参
 14. 方法的递归调用
 第二部分:Java数组
 1. Java 数组的定义
 2. Java 数组的声明
 3. 数组的优势与局限
 4. 数组的遍历访问(普通循环,增强for循环)
 5. 数组元素的顺序查找
 6. 数组元素的冒泡法排序
 7. Arrays工具类的使用
 8. 二维数组
 
 第三部分:Java面向对象
 1. 面向对象设计思想
 2. 面向对象的分析与设计
 3. Java与面向对象
 4. 类中成员变量的定义与意义
 5. 构造方法的定义和调用
 6. 面向对象的封装特性
 7. 局部变量和成员变量的作用域问题
 8. 静态属性、静态方法、静态代码块
 9. 面向对象的继承特性
 10. 继承中构造方法的细节
 11. 面向对象的多态特性
 12. 抽象方法与抽象类
 13. 接口
 
 第四部分:异常
 1. 异常的概念
 2. 异常的分类
 3. 异常的理解
 4. 常见异常介绍
 5. 运行时异常
 6. 编译时异常
 7. 运行和编译异常区别
 8. 异常的处理方式之捕获异常
 9. 异常的处理方式之抛出异常
 10. 异常的处理方式之断点调试
 11. 断点调试之引导运行步骤
 12. 自定义异常
 13. 异常关键字处理
 14. 关键字执行流程
 15. 异常总结
 第五部分:集合
 1. 集合的概念和作用
 2. 集合和数组的区别
 3. 集合框架体系介绍
 4. 集合框架之Collection接口
 6. ArrayList和LinkedList的方法使用
 7. ArrayList和LinkedList各自的工作原理分析原理分析
 8. 使用多种方式遍历集合
 9. HashSet和LinkedHashSet各自的工作原理分析
 10. 集合框架之Map接口
 11. 泛型的使用
 12. Collections工具类的使用
 
 第六部分:IO流
 1. File类的作用
 2. File类中常用方法的使用介绍
 3. 使用File类操作文件和文件夹
 4. 相对路径和绝对路径的介绍
 5. IO流的概念和工作原理
 6. IO流的分类
 7. 文件流的使用
 8. 转换流的使用
 9. 缓冲流的使用
 10. 对象流的使用
 11. 内存流的使用
 12. 使用不同的流实现文件内容的拷贝
 第七部分:多线程
 1. 进程和线程的介绍
 2. 进程和线程之间的区别与联系
 3. 线程实现方式之继承自Thread类
 4. 线程实现方式之实现Runnable接口
 5. 线程实现方式之线程池
 6. 线程的生命周期
 7. 线程中常用方法的使用
 

欢迎关注公众号,回复“教程”获取孔老师教程链接
持续关注公众号,后面激活码失效,笔者会持续更新哟~

JAVA学习路线,实战开发的更多相关文章

  1. 分享篇——我的Java学习路线

    虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...

  2. 最新java学习路线:含阶段性java视频教程完整版

    最新java学习路线:带阶段性java视频教程版本 第一阶段:Java基础 学习目标: 掌握基本语法.面向对象.常用类.正则.集合.Io流.多线程.Nio.网络编程.JDK新特性.函数式编程 知识点细 ...

  3. 一份最中肯的Java学习路线+资源分享(拒绝傻逼式分享)

    这是一篇针对Java初学者,或者说在Java学习路线上出了一些问题(不知道该学什么.不知道整体的学习路线是什么样的) 第一步:Java基础(一个月左右) 推荐视频: 下面的是黑马内部视频,我比较推荐的 ...

  4. 【强烈推荐】可能是最适合你的 Java 学习路线和方法

    如遇链接无法打开,建议使用 https://github.com/Snailclimb/JavaGuide/blob/master/docs/questions/java-learning-path- ...

  5. Java学习路线【转】

    Java学习路线[转] 第一阶段:JavaSE(Java基础部分) Java开发前奏 计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相 ...

  6. java学习路线(好资源大家分享)

    对于入门java将近两年的时间,曾经迷惘过,一直想知道java的具体学习路线,看过了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,发现没有一个符合我个人需求的学习路线,根 ...

  7. 【Todo】Java学习路线(方向指导)

    在网上搜了下Java学习路线(关键词:学习,因为众所周知,实践出牛人,在平时工作不怎么深入的情况下,才强调学习的方向的重要性 ^_^) 发现下面知乎这个回答写的真好.mark如下: https://w ...

  8. java学习路线推荐,希望能帮到你

    很多小白刚开始学习java时,肯定迷惘过,因为对java基本是啥也不懂的,一直想知道java的具体学习路线,我曾经也看了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,特别 ...

  9. 从入门到精通,Java学习路线导航

    引言最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧. Ja ...

  10. 从入门到精通,Java学习路线导航(附学习资源)

    原文链接:https://blog.csdn.net/qq_42453117/article/details/100655512 引言 最近也有很多人来向我"请教",他们大都是一些 ...

随机推荐

  1. python3 print() 函数带颜色输出 示例

    1.1 实现过程: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关. 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就 ...

  2. CF977D Divide by three, multiply by two

    题目链接 我同学在旁边做者道题,我也看了一下 真的好水难 一看这道题,直接搜索 剪枝是不可能剪枝的一辈子不可能 Code #include <cstdio> #include <io ...

  3. jQuery随笔记录

            DOM遍历 parent()方法返回所选元素的直接父元素.(parent() 只能遍历单个级别的 DOM树) parents()方法获取所选元素的所有祖先 children()所选元素 ...

  4. 关于vue里的$refs属性

    vuejs的极大程度的帮助减少了对dom的操作,他主要通过添加ref属性,但是当获取this.$refs属性时,稍有不注意就会输出undefined导致我们对dom节点的操作报错. this.$ref ...

  5. MySQL 主从复制问题

    导致SQL线程故障原因分析及解决方案 原因 1. 版本差异,参数设定不同,比如:数据类型的差异,SQL_MODE影响 2. 要创建的数据库对象已经存在 3. 要删除或修改的对象不存在 4. DML语句 ...

  6. 如何计算Data Guard环境中Redo所需的网络带宽传输 (Doc ID 736755.1)

    How To Calculate The Required Network Bandwidth Transfer Of Redo In Data Guard Environments (Doc ID ...

  7. MySQL数据库:运算符

    运算符 比较运算符: > 大于 < 小于 >= 大于等于 <= 小于等于 = 等于 != 不等于 范围运算符: between...and...(包含边界值) 类似于 > ...

  8. Cocos2d-x 3.2 的内存管理详解

    目标读者:了解 Cocos2d-x 中的节点以及节点树,了解引用计数,了解游戏主循环等概念. 本文首先介绍 Cocos2d-x 3.2 中内存管理的作用,以及各个作用的应用.借由通俗易懂的解释来了解内 ...

  9. Ubuntu16.04 GTX750安装CUDA9.0,Pytorch,Anaconda教程

    Ubuntu16 GTX750安装CUDA9.0,Pytorch,Anaconda教程 安装前警告 不要使用Ubuntu18! 不要使用Ubuntu18! 不要使用Ubuntu18! 务必重装成Ubu ...

  10. [Vue 牛刀小试]:第十三章 - Vue Router 基础使用再探(命名路由、命名视图、路由传参)

    一.前言 在上一章的学习中,我们简单介绍了前端路由的概念,以及如何在 Vue 中通过使用 Vue Router 来实现我们的前端路由.但是在实际使用中,我们经常会遇到路由传参.或者一个页面是由多个组件 ...