俗话说工欲善其事,必先利其器,今天给大家分享一个java自学网站:how2j,这是一个有十年淘宝工作经验大牛的制作的网站,距离现在已经有三四年了,这个网站包含的知识非常的多,从基础的环境变量配置一直到完整项目的开发部署,以及面试教程,还有很多工具可提供直接下载使用,避免了初学者配置个工具就要半天时间,大大的减少了不必要的麻烦,还设计了很多有趣的游戏例子,提高了学习兴趣,在兴趣中快乐的学习,下面就给大家展示一下:https://how2j.cn

一:代码对比:

很多时候因为一个符号,一个字母写错了,导致程序不能正常运行,调试半天很难发现,最后导致学习兴趣大大减少,很难坚持下去,恰巧这个网站提供了代码比较.可以复制你写的代码和站长的比较,系统一下子就给你提示哪里错了,很快就解决了.

二:模块化教学

java基础:

helloworld面向对象变量操作符 →控制流程 →数组 →类和对象→ 接口和继承 →数字与字符串 →日期

java中级:

异常处理I/O集合框架泛型Lambda→ 多线程JDBC图形界面网络编程实战项目

java高级:

反射机制注解

java应用:

Log4j→ junit →hutool →jsoup →lombok

前端:

HTML →CSS→ javaScript →HTML DOM →JSON→ Ajix →JQuery →BootStrap→ Vue.js→ node.js →webpack →chartjs →实践项目

J2EE:

Tomcat →Servlet→ HTTP协议 →JSP→ MVC→ Filter→ Listener→ 购物车thymeleaf前后端分离实战项目

框架:

Hibernate →Struts →Spring→ Struts+Hibernate→ Spring+Hibernate→ Struts+Spring→ SSH→ String MVC→ Mybatis→ Spring+Mybatis →SSM→ StringBoot→ Springcloud

数据库:

Oracle →mysql→ hsqldb →sqlite

实战项目:

一本糊涂账 →天猫前端 →天猫整站J2EE →天猫整站SSH →天猫整站SSM →天猫整站springboot趋势投资springcloud

三:文件下载:

每个模块要使用的开发工具,依赖,代码,都会放在右上角下载区,提供直接下载

四:课后练习:

五:课后讨论留言

最新文章

  1. Kali Linux渗透基础知识整理(一):信息搜集
  2. [vijos P1391] 想越狱的小杉
  3. HashMap工作原理(转载)
  4. Redis学习笔记(8)-发布/订阅
  5. python报错ordinal not in range(128)
  6. flex脚本的申明
  7. ubuntu环境下lnmp环境搭建(1)之Mysql
  8. Go并发模式:管道与取消
  9. Android为TV端助力 切换fragment的两种方式
  10. Word中的通配符随意组合进行批量替换或删除某些内容
  11. SSH 项目整合
  12. webpack 中使用 vue-router 注意
  13. 解决pdf打印预览中遇到特殊字符,导出失败问题
  14. Python3基础 list 访问列表中的列表的元素
  15. Jmeter之Bean shell使用
  16. POJ 1018
  17. Autofac框架详解
  18. Mvc+Hui+SqlSugar+Autofac+NLog+T4 架构设计(一)
  19. WannaCry病毒应急处置
  20. Socket连接何时需要断开

热门文章

  1. dp例题01. 任务价值最大化
  2. dict字典的用法
  3. 测试Activity和Fragment的生命周期
  4. MySql 存储过程分页。
  5. 微信小程序常用的方法(留着用)
  6. 给listview添加长时间点击事件(完成删除操作)
  7. MTK Android 源码目录分析
  8. Array(数组)对象-->数组的访问
  9. Linq 学习——将List集合作为筛选条件查询数据
  10. OpenWrite 编辑器如何配置七牛云图床