Git Product home page Git Product logo

java's Introduction

java

​ 欢迎大家进入马士兵大学,希望大家在这里能够学到自己想要学习的技术,获得提升,找到理想的工作!

​ 本课程最贴合企业级需求的java基础课程,向上有完整的知识点覆盖,除了语言自身,数据结构、算法、设计模式、框架**,多领域实现;向下,生动清晰阐述JVM原理,内存管理,垃圾回收算法,系统调用,多线程及各种锁实现源码分析,BIO/NIO/AIO到Netty源码原理,全程项目贯穿,推动理论实践,上课等于上班,经验超过传统教学后工作一年经验,夯实的课程内容保证你面试时气质、气场双优,同时我们设计课程更多的参考了架构师、大数据方向课程的依赖性,保证学有所用,用之不竭!

为了方便大家更快的进入学习状态,并且能够更好的掌握我们学习的知识,现将资料进行统一整理,大家可以按照自己的实际情况选择性的进行学习:

​ 本课程相关软件下载地址:

https://pan.baidu.com/s/1G4mDP_JyJdIpqpTzgqZJ1Q ;提取码:05fu

本课程共享目录地址:

https://github.com/bjmashibing/java

​ 在本仓库中所有的内容整理成单独的目录,每个目录中存放对应的资料,大家需要下载的时候去指定的目录下载即可,现将目录每个目录的名称目录展示如下:

javase : java基础语法部分
database : 数据库部分
web 前端 : java web部分

​ 每个具体阶段的目录又按照如下目录存放资料,大家需要哪部分下载即可。

code	//存放上课使用的代码
iamge	//存放markdown文档中使用的图片,注意,下载到本地之后,需要将文档中的图片路径换成自己的图片路径,这样才能正常显示,否则图片显示不出来,在github中是可以直接查看的
note	//存放上课使用的笔记文档或者markdown文档
ppt		//存放上课使用的ppt文件,已转换成对应的pdf,避免不同的软件打开后排版错误
作业	   //存放上完课之后的作业,包含答案,但是作业只到继承结束,原因是继承之后更多的是代码,没有理论上的练习题了
注意:

​ 1、希望大家详细参阅上面的描述,以方便找到自己要下载的资料

​ 2、所有的课程相关的资料都是同步更新的,每节课上完之后会上传对应的资料

课程列表名称(已上完的课程):

1	开班典礼	2019/8/6 20:00-22:00
2	Java基本介绍、环境搭建、HelloWorld程序	2019/8/10 15:00-17:00
3	Java基础语法:标识符、保留字、数据类型、运算符	2019/8/10 20:00-22:00
4	Java二进制运算、数据类型的转换、分支结构	2019/8/11 15:00-17:00
5	Java循环结构、Scanner类	2019/8/17 15:00-17:00
6	Java递归算法、数组讲解、排序算法	2019/8/17 20:00-22:00	
7	Java面向过程与面向对象编程**、类与对象	2019/8/18 15:00-17:00
8	Java面向对象之局部变量和成员变量、引用类型、this、static	2019/8/24 15:00-17:00
9	Java面向对象之代码块、Package、Import、封装	2019/8/24 20:00-22:00
10	Java面向对象之继承、Super、重写、抽象类、抽象方法	2019/8/25 15:00-17:00
11	Java面向对象之Object、多态	2019/8/31 15:00-17:00
12	Java面向对象之接口	2019/8/31 20:00-22:00
13	Java面向对象之内部类、异常简单介绍	2019/9/1 15:00-17:00
14	Java异常及常用类(包装类、String)	2019/9/7 15:00-17:00
15	Java常用类、Java集合框架(Collection)	2019/9/7 20:00-22:00
16	Java集合框架(ArrayList、LinkedList、Vector、Set、HashSet)	2019/9/8 15:00-17:00
17	Java集合框架(HashSet、TreeSet)以及泛型	2019/9/21 15:00-17:00
18	Java集合框架(HashMap、TreeMap)及源码分析	2019/9/21 20:00-22:00
19	Java集合框架(Collections、Arrays)及File类讲解	2019/9/22 15:00-17:00
20	IO流(字节流、字符流、输入流、输出流)	2019/9/22 20:00-22:00
21	IO流(标准输入、标准输出、打印流等)	2019/9/28 15:00-17:00
22	多线程-线程与进程、线程的实现方式	2019/9/28 20:00-22:00
23	多线程-线程的生命周期、线程同步与死锁	2019/9/29 15:00-17:00
24	多线程-生产者消费者问题、线程池	2019/10/12 15:00-17:00
25	网络编程-IP、TCP、UDP1	2019/10/12 20:00-22:00
26	网络编程-IP、TCP、UDP和lambda表达式	2019/10/13 15:00-17:00
27	jdk新特性-lambda表达式	2019/10/19 15:00-17:00
28	jdk新特性-stream api及自定义注解	2019/10/19 20:00-22:00
29	javase复习	2019/10/20 15:00-17:00
30	oracle安装介绍	2019/10/26 15:00-17:00
31	oracle SQL	2019/10/26 20:00-22:00
32	oracle函数和多表连接	2019/10/27 15:00-17:00
39	oracle的join语法及行专列	2019/11/2 15:00-17:00
40	oracle视图、用户管理、序列、DML	2019/11/2 20:00-22:00
41	数据库的事务	2019/11/3 15:00-17:00
42	数据库表的创建、表的约束、索引、数据库设计的范式	2019/11/9 15:00-17:00
43	JDBC及代码分层	2019/11/9 20:00-22:00
44	反射技术实现及封装	2019/11/10 15:00-17:00
45	DBUtil及数据库连接池(dbcp、c3p0)	2019/11/16 15:00-17:00
46	数据库连接池(druid、hikariCP)及索引原理	2019/11/16 20:00-22:00
47	索引原理2、mysql基本架构及日志实现	2019/11/17 15:00-17:00
48	mysql的执行计划	2019/11/23 15:00-17:00
49	mysql的锁机制	2019/11/23 20:00-22:00
50	mysql的主从复制和读写分离	2019/11/24 15:00-17:00
51	html的介绍及标签的使用	2019/11/30 15:00-17:00
52	CSS样式及选择器	2019/11/30 20:00-22:00
53	CSS盒子模型及定位	2019/12/1 15:00-17:00
54	CSS浮动及轮播图演示	2019/12/1 20:00-22:00
55	js介绍及内置功能函数、数据类型、变量	2019/12/7 15:00-17:00
56	js的变量及运算符	2019/12/7 20:00-22:00
57	js的流程控制语句	2019/12/8 15:00-17:00
58	js的函数基本使用	2019/12/14 15:00-17:00
59	js的数组和字符串的基本使用	2019/12/14 20:00-22:00
60	dom操作、常用方法、事件绑定	2019/12/15 15:00-17:00
61	echarts和js对象、函数上下文	2019/12/28 15:00-17:00
62	js构造函数、js原型链、继承及实战案例	2019/12/28 20:00-22:00
63	jquery简介、选择器、常用方法	2019/12/29 15:00-17:00
64	jquery的节点关系及函数操作	2020/1/4 15:00-17:00
65	jquery轮播图及函数库介绍	2020/1/4 20:00-22:00
66	Http协议、php的基本介绍	2020/1/5 15:00-17:00
67	ajax基本原理及使用	2020/1/11 15:00-17:00
68	ajax的接受数据的方式及三级联通案例	2020/1/11 20:00-22:00
69	vue框架的介绍及使用	2020/1/12 15:00-17:00
70	vue框架的调色板、属性值监听、百度预搜索、函数	2020/1/18 15:00-17:00
71	vue框架的生命周期、axios、拉取服务器数据,组件使用	2020/1/18 20:00-22:00
72	vue框架的高阶使用	2020/1/19 15:00-17:00
73	Spring框架的介绍及使用	2020/2/8 15:00-17:00
74	SpringIOC容器的配置使用1	2020/2/8 20:00-22:00
75	SpringIOC容器的配置使用2	2020/2/9 15:00-17:00
76	SpringIOC容器的注解使用	2020/2/15 15:00-17:00
77	SpringAOP的引入及配置使用	2020/2/15 20:00-22:00
78	SpringAOP的详细讲解	2020/2/15 15:00-17:00
79  SpringAOP的声明式事务控制  2020/2/22 15:00-17:00
80	SpringAOP声明式事务及源码讲解	2020/03/07 15:00-17:00
81	Spring源码讲解	2020/03/07 20:00-22:00
82	Spring源码讲解	2020/03/08 15:00-17:00
83	动态代理	2020/03/08 20:00-22:00
84	springmvc简单介绍及使用	2020/03/14 15:00-17:00
85	Springmvc的使用1	2020/03/14 20:00-22:00
86	Springmvc的使用2	2020/03/15 15:00-17:00
87	Springmvc的使用3	2020/03/15 20:00-22:00
88	Springmvc的使用4	2020/03/21 15:00-17:00
89	Springmvc的使用5	2020/03/21 20:00-22:00
90	Springmvc的源码讲解1	2020/03/22 15:00-17:00
91	Springmvc的源码讲解2	2020/03/22 20:00-22:00
92	mybatis的介绍和基本使用1	2020/03/28 15:00-17:00
93	mybatis基本使用2	2020/03/28 20:00-22:00
94	mybatis基本使用3	2020/03/29 15:00-17:00
95	mybatis基本使用4	2020/03/29 20:00-22:00
96	mybatis基本使用5	2020/04/04 15:00-17:00
97	mybatis基本使用6	2020/04/04 20:00-22:00
98	Mybatis源码讲解1	2020/04/05 15:00-17:00
99	何家云项目实战	2020/04/11 15:00-17:00
100	何家云项目实战2	2020/04/18 15:00-17:00
101	何家云项目实战3	2020/04/18 20:00-22:00
102	何家云项目实战4	2020/04/19 15:00-17:00
103	何家云项目实战5	2020/04/25 15:00-17:00
104	何家云项目实战6	2020/04/25 20:00-22:00
105	后端课简历辅导	2020/05/10 15:00-17:00
106	后端课面试指导	2020/05/10 20:00-22:00

java's People

Contributors

bjmashibing avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

java's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.