java基础知识

Wesley13
• 阅读 466

在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。

何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。

文章目录

一、Java基础

1、Java基础教学视频

2、Java基础博客文章目录

3、Java基础书籍

二、关于JavaWeb基础

1、JavaWeb基础教程视频

2、关于JavaWeb博客文章

三、关于数据库

1、关系型数据库教学视频

2、非关系性数据库Redis视频

四、关于JDK新特性

五、关于并发编程

六、关于NIO

七、关于ssm框架

1、spring框架视频

2、Mybatis 框架视频

3、SpringMVC框架视频

4、SSM框架博客文章

4.1、spring框架

4.2、Mybatis框架

4.3、SpringMVC框架

4.5、SSM框架整合文章

八、关于数据结构与算法

1、数据结构与算法视频

2、数据结构与算法博客文章

3、数据结构与算法书籍

九、关于开发工具idea

十、关于项目管理工具Maven、Git、SVN、Gradle....

十一、关于计算机网络原理

十二、关于设计模式

1、设计模式博客文章

2、设计模式视频

十三、关于中间件Shiro、Lucene、Solr...

1、啥是中间件?

2、Shiro

3、Lucene

4、Shiro

5、Elasticsearch7.X

6、Dubbo

十四、关于JVM虚拟机

1、JVM博客文章

2、JVM视频

3、JVM书籍

十五、关于消息中间件、RabbitMQ、RocketMQ、ActiveMQ

1、Kafka

2、RabbitMQ

3、RocketMQ

4、ActiveMQ

十六、关于容器化技术docker、kubernetes

十七、关于微服务框架

1、SpringBoot视频

2、SpringCloud视频

十八、关于面试

十九、关于另一层次的学习

1、参阅官方文档

2、国内技术书籍

3、参阅博客文章、闲逛github

持续更新....

一、Java基础

1、Java基础教学视频

Java零基础教程视频(适合Java 0基础,Java初学入门)【推荐】

JavaSE进阶入门项目实战视频教程_动力节点【推荐】

毕向东Java基础视频教程25天【相对老旧,但也是金典啊!】

说句实在的,博主当年大一下学期就是看的毕老师Java基础25天的视频,可谓金典啊!现在看来算是比较老旧了,可谓画质感人,若不是老毕的风趣,博主有种怎会坚持看完说句实在的,主要是当时没有学习资源才莫得办法,相比之下其余二者都是比较新颖的视频教程了,都是近一两年的没有质量博主也不会推荐鸭,对吧这个时候就会有童鞋要说了,怎么都是bilibili上的鸭?博主认为B站可谓是最大的学习网站了最重要的是免费免费免费!!!是的!加油学吧!上天是公平的,只要不辜负时间,时间自然不会辜负你。

2、Java基础博客文章目录

这些是博主近半个月重新总结的一些javase基础方面的博客,当然,学习总结!学习后才有的总结!建议哪里不懂点哪里进行参考…

解惑真小白的苦恼 | 类的对象,对象引用,对象实例,引用变量

深入理解static关键字

深入理解抽象类与接口

【java基础之继承】java继承从“我爸是李刚”讲起

【java基础之多态】理解多态的向上向下转型从“妈妈我想吃烤山药”讲起

【java基础之代码块】Static静态代码块以及各代码块之间的执行顺序

【java基础之异常】死了都要try,不淋漓尽致地catch我不痛快!

【java基础之匿名内部类】程序员你真的理解匿名内部类吗?

【java基础之tostring】为什么重写toString()方法?

【java基础之泛型】泛型

【java基础之反射】程序员你真的理解反射机制吗?

java中的transient关键字详解

史上最骚最全最详细的IO流教程,没有之一!

【java基础之测试】序员你确定这十个题你都会吗?

java抽象类(abstract)与接口(Interface)

java面试官:兄弟简单谈谈Static、final、Static final各种用法吧

java中的重载与重写

Java静态static详解

Java中equals与“==”的区别详解

java基础之 “==”和“ equals”以及instanceof的区别

Object类、Date类、System类、StringBuilder类、包装类

什么是浮点型?什么是单精度浮点数(float)以及双精度浮点数(double)?

java数组定义、使用、以及数组内存分析详解

Collection集合以及Iterator迭代器实现原理

List、Set集合系列之剖析HashSet存储原理(HashMap底层)

Collection和Collections之间的使用与区别(顺带讲解Comparable与Comparator区别)

Java中的多线程你只要看这一篇就够了

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
九路 九路
3年前
为什么不建议Java程序员用阿里巴巴规范,而使用GoogleGuava编程
前言阿里巴巴出了一本Java规范,在国内java开发眼里被赋予了神圣的殿堂,我不推荐你用阿里巴巴的开发手册。目前GoogleGuava在实际应用中非常广泛,本篇博客将以博主对Guava使用的认识以及在项目中的经验来给大家分享!学习使用GoogleGuava可以让你快乐编程,写出优雅的Java代码,在业务允许的条件下,我推荐使用Guav
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Karen110 Karen110
3年前
​一篇文章总结一下Python库中关于时间的常见操作
前言本次来总结一下关于Python时间的相关操作,有一个有趣的问题。如果你的业务用不到时间相关的操作,你的业务基本上会一直用不到。但是如果你的业务一旦用到了时间操作,你就会发现,淦,到处都是时间操作。。。所以思来想去,还是总结一下吧,本次会采用类型注解方式。time包importtime时间戳从1970年1月1日00:00:00标准时区诞生到现在
Wesley13 Wesley13
3年前
Java日期时间API系列31
  时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总毫秒数,是所有时间的基础,其他时间可以通过时间戳转换得到。Java中本来已经有相关获取时间戳的方法,Java8后增加新的类Instant等专用于处理时间戳问题。 1获取时间戳的方法和性能对比1.1获取时间戳方法Java8以前
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Docker 部署SpringBoot项目不香吗?
  公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。  !(http://dingyue.ws.126.net/2020/0920/b00fbfc7j00qgy5xy002kd200qo00hsg00it00cj.jpg)  2
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这