Java可以做游戏
或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的。当然现在已经很少人再去开发了,都转到安卓上去了。电脑上也有Java开发的游戏,最经典的是:《我的世界》(minecraft ,简称MC),当今世界**人气和影响力的网络游戏之一《英雄联盟》(简称lol)。
2、融资到 B 轮和 D 轮的公司最豪爽
融资到哪轮的公司,给工程师的薪资最高?D轮以绝对优势胜出,比较好理解在于一般融资到D轮的公司已经成为行业翘楚,高速发展。但是融资到B轮的公司给的薪酬也很高,这可能反映出国内创业公司的特点:终于拿到B轮了,逃过了A轮死,庆幸之余又有钱任性。
3、程序员会8种语言刚刚好?
世人都对程序员有一个误区:会的语言越多,工资越高。实际上,达内专门做过调查,超过8种语言的,不一定能比得上那种4到5种语言的普通程序员。java工资多少,程序员薪资很高吗,你知道了吗?
Java实训必备技能四:自上而下的思维方法
总的来说,一个计算机系统是由不同的"子系统"组成的,因此程序员需要掌握一些设计技巧或者自上而下的思维方法,这样才能从整体上把握全局。我设计的模块或者子系统是不是让这个系统的性能得到**的实现?就像经济学分为宏观经济学和微观经济学一样,编程也需要这样的思维。
→ Hibernate
什么是 OR Mapping
Hibernate 的懒加载
Hibernate 的缓存机制
Hibernate / Ibatis / MyBatis 之间的区别
→ Spring
Bean 的初始化
AOP 原理
实现 Spring 的IOC
Spring 四种依赖注入方式
→ Spring MVC
什么是 MVC
Spring mvc 与 Struts mvc 的区别
→ Spring Boot
Spring Boot 2.0、起步依赖、自动配置、
Spring Boot 的 starter 原理,自己实现一个 starter
→ Spring Security
→ Spring Cloud
服务发现与注册:Eureka、Zookeeper、Consul
负载均衡:Feign、Spring Cloud Loadbalance
服务配置:Spring Cloud Config
服务限流与熔断:Hystrix
服务链路追踪:Dapper
服务网关、安全、消息
5、Java入门到精通:应用服务器知识
→ JBoss
→ tomcat
→ jetty
→ Weblogic
6、Java入门到精通:工具
→ git & svn
→ maven & gradle
→ Intellij IDEA
常用插件:Maven Helper 、FindBugs-IDEA、阿里巴巴代码规约检测、GsonFormat
Lombok plugin、.ignore、Mybatis plugin
四、Java工程师从入门到精通:高级篇
1、Java入门到精通:新技术
→ Java 8
lambda 表达式、Stream API、时间 API
→ Java 9
Jigsaw、Jshell、Reactive Streams
→ Java 10
局部变量类型推断、G1 的并行 Full GC、ThreadLocal 握手机制
→ Java 11
ZGC、Epsilon、增强 var
→ Spring 5
响应式编程