1 java语法,与c++相似度80%
从事物变与不变的角度来分析,先掌握java语法,再掌握主流框架;框架学一个废一个,基本语法永恒
1.1 重要知识点
50个关键字(大部分与c++一样),基本数据类型与引用数据类型,面向对象,java虚拟机,内存模型,多线程,线程池
1.2常用参考文献
java编程思想
深入理解java虚拟机
Effecitve Java
企业应用架构模式
具体见 转载文章 java必看的15本书 http://blog.csdn.net/xiaopang1122/article/details/54909636
2 SSH框架背景
1991年web在Internet上出现
1993 cgi,html
1994 php
1995 java
1996 asp
1998 servete,jsp,xml
1999 java ee(ejb)
2004 spring
2014 html5
现状: java ee 目前市场占有率不足5%,另外awt/swing/swt界面将淘汰, struts2被spring mvc干死
3 spring mvc 5.0.0
DI/AOP
注解
java bean
用配置文件或者是Annonation的方式来代替New创建实例
4 ORM
hibernate
jdbc
oracle/mysql
5 架构设计
设计模式
微服务架构
6 Android开发
安装adk插件或Android studio开发
7 java web开发,参考
https://jingyan.baidu.com/article/295430f1d4128e0c7e0050c3.html