阶段一:JAVA基础知识入门

JAVA基础知识入门

本课程从java概述讲起 ,深入浅出的讲解了Java编辑基础、Java程序控制结构、数组等几方面内容,让你对JAVA的基础知识有所了解。


【课程大纲】

第1章 Java概述

第2章 Java编辑基础

第3章 Java程序控制结构

第4章 数组


图书借阅系统

为图书阅览室开发一个图书借阅系统,最多可存50本图书,实现图书的管理。

图书借阅系统具备以下主要功能:

1、借出排行榜

2、新增图书

3、查看图书

4、删除图书

5、借出图书

6、归还图书

一个牛人给JAVA初学者的建议

很多人对java感到茫然,不知所措,不懂java能做什么,即便知道了java很有用,也不清楚该从哪里入手,所以就有了 java入门难这一说法。本文将为你答疑解惑

java中的基本数据类型与JVM中的基本数据类型

java是一门面向对象的语言,但是对于“基本数据类型”是特殊的。

Java语言基础-常见问题及书写格式

Java语言基础---常见问题

关于JAVA数组的几点注意事项与一些低级错误

主要介绍了JAVA数组的一些注意事项,如何规避一些低级错误

阶段二:JAVA面向对象设计

JAVA面向对象设计

本课程从类和对象讲起 ,针对类的方法、对象、封装、继承、多态等方面内容,让你掌握JAVA面向对象设计的内容。


【课程大纲】

第1章 类和对象

第2章 继承和多态


汽车租赁

通过编程来实现不同车型的租车流程及租赁费用计算。


汽车租赁主要实训以下知识点:

1、类的继承

2、构造函数继承

3、抽象方法

4、重写方法

5、价格逻辑

面试官:请你谈谈Java的类加载过程

刚刚走出校门的应届毕业生,如果在去寻求一份Java开发的工作时,你的面试官很有可能一边看着你的简历,一边漫不经心地问你:了解过Java类的加载过程吗?

JVM成神之路-Java对象模型

一个Java对象可以分为三部分存储在内存中,分别是:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。

封装的简单例子

面向对象三大特征之简介封装

阶段三:JAVA实用技术

JAVA实用技术

本课程主要讲解了JAVA的复合框架、异常、接口、抽象类等内容,让你掌握JAVA实用技术。


【课程大纲】

第1章 复合框架

第2章 异常

第3章 接口和抽象类


Java“方法”学的好,程序代码复用高

Java方法是语句的集合,能使程序代码变得更简短而清晰,提高开发效率,便于程序维护,可谓方法学的好,代码复用高!本课程2小时高浓缩、趣味化讲解方法的定义、调用、形参和实参、方法重载、参数传递等核心知识点


【课程大纲】

第1章 方法概述

第2章 形参和实参

第3章 方法重载

第4章 数组遍历

java语言中为什么需要集合框架这种技术?

我们过去学的数组只含有数量固定的对象,相对简单。但是,马克-to-win: 如果我们的程序有这样的要求,即只有运行时才能知道对象的类型或数量而且需要我们把这些对象存在某种容器中,这时显然数组就不胜任了。

代码健壮性--异常处理中try catch finall throw throws五个关键字学习

异常处理过程中,最为常用的就是大家经常看到的try、 catch、 finall结构体的使用,这篇文章就对于try catch 体系中的5个关键字进行详细介绍。

Java 抽象类和普通类、接口的区别——看完你就顿悟了

抽象性和具体性都是相对的,不是绝对的。简单说,概念的内涵越小,则其抽象程度就越高,其外延也越大,反之亦然。比如“人”比“男人”抽象一点,而“生物”又比“人”更抽象一点,“物质”则比“生物”更抽象。

阶段四:JAVA高级编程知识

JAVA高级编程知识

本课程主要讲解了JAVA的文件操作、注解、多线程、反射机制等内容,让你掌握JAVA高级编程知识。


【课程大纲】

第1章 文件操作

第2章 注解与多线程

第3章 反射机制


轻松学好多线程,JAVA并发不头疼

本课程从多线程概述,实现方式,thread方法,线程安全性等知识点进行java多线程编写的知识讲解。


【课程大纲】

第1章 线程概述

第2章 线程实现方式

第3章 Thread方法

第4章 线程安全

第5章 项目实践

Java IO流 对象流的使用和序列化的注意点

ObjectInputStream和OjbectOutputSteam

通俗易懂地给女朋友讲:线程池的内部原理

看看程序员如何给女朋友讲?

重构:运用Java反射加多态 “干掉” switch

本篇文章主要描述我是如何通过Java的反射加多态干掉 swtich这个代码的坏味道

阶段五:JAVA企业级应用技术

JAVA企业级应用技术

本课程主要讲解了JAVA的JDBC、分层架构等内容,让你掌握JAVA企业级应用技术。


【课程大纲】

第1章 JDBC

第2章 分层架构

快乐的Java网络编程

本课程从网络编程三要素,UCD,TCP编程等知识点进行java网络编程的知识讲解。


【课程大纲】

第1章 网络编程三要素

第2章 UCD编程

第3章 TCP编程

彻底搞懂JDBC的运行过程

为了帮助初学者更好理解mybatis框架,这次讲解一下Java的JDBC的运行过程。

一文读懂分层架构

分层架构是运用最为广泛的架构模式,几乎每个软件系统都需要通过层(Layer)来隔离不同的关注点(Concern Point),以此应对不同需求的变化,使得这种变化可以独立进行。

老调重弹:JDBC系列 之 存储过程 CallableStatement(创建和使用)

最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。

建议与反馈

学习路线为开发者提供高品质课程资源

对于您反馈的课程建议我们会及时评估并向您反馈评估结果与实施计划