java能干什么

手机应用、安卓程序、大数据分析平台等

手机端->PC端->网站(BS)

学习java的框架

javaSE

计算机基础、博客、java的基础语法、流程控制和方法、数组、面向对象(封装、继承、多态、抽象类、接口)、异常、常用类、集合框架、IO、多线程、GUI、网络编程、注释和反射、JUC编程、JVM探究、23种设计模式、XML、数据结构和算法、正则表达式

数据库

MySQL、JDBC、UML类图、数据库设计

前端

HTML、CSS、JS、jQurery、Layui/BootStrap、Vue

javaWeb

Tomcat、HTTP、Maven、Servlet、Session、Cookie、JSP、三层架构、JSTL、EL表达式、过滤器、监听器、文件上传、邮件收发、富文本编辑器

SSM框架

Git、MyBatis、Spring、SpringMVC

Linux

Linux基础、Redis、Nginx(网站负载均衡)、Docker

SpringBoot

SpringBoot基础、SpringBoot配置及原理、SpringBoot持久层操作、SpringBoot Web开发、SpringBoot缓存、SpringBoot消息、SpringBoot检索、SpringBoot任务、SpringBoot安全、Dubbo+Zookeeper分布式开发

SpringCloud

微服务及微结构、SpringCloud、Eureka服务注册与发现、Feign、Ribbon负载均衡、Hystrix熔断机制、Zuul路由网关、SpringCloud Config配置中心

Hadoop(大数据入门)

大数据时代、Hadoop简介、Hadoop环境搭建、HDFS、MapReduce、Yarn、Hive、Hbase

如何更好更高效的学习java

多写(代码) 多写(笔记) 多写(文章)

多练(交流) 多练(思维) 多练(技能)

多分享(知识) 多提问(怎么了) 多思考(为什么)

最重要(坚持)

每个牛B的人物背后都有段苦逼的岁月,只要像sb一样坚持,你终将牛B!