This series of blogs outlines the framework for some time. This series of blogs includes a summary of existing knowledge and a vision of future knowledge.
This series of blogs contains seven of the following for example:
The
first part of Java basic Applications
the basics of Java are described in the following ways: Installation and configuration, basic syntax, object-oriented, exception handling, arrays, frequently used classes, containers, IO, threads, networks, and so on.
Part II Java Advanced Applications
Describes JVM optimization, Java 13 specifications, and so on.
Part III Java tools Application
three things to tell: development tools, management tools, code quality control tools
Development tools: Maven, Nexus, Jetty, Eclipse, and more.
Management tools: Scrum development ideas, Zen trails, JIRA, continuous build Tools--jenkins, mail server--hmail Server, knowledge management tools--confluence, project progress tracking tools--office projects, and more.
Code Quality Control tools: Code specification Checker--checkstyle, bug checker--findbugs, performance optimization tool--javamelody, etc.
part Fourth Java Core Framework
tell
front-end frames: jquery.js, easyui.js, Ext.js, node. js, etc.
Backend frameworks: Struts, Spring, Hibernate, Ibatis, WebService framework--CXF, ESB Framework--mule ESB, permission framework--shiro, Single sign-on framework--cas, workflow framework--JPBM, caching framework- -ehcache, EJB, distributed framework, etc.
Part V Enterprise-class Web application Server
Tomcat, Jboss, WebLogic
part sixth regular use of databases
Orecal,mysql, DB2, Mogodb and other databases of the basic knowledge and how to tune the content of excellence.
the seventh part of mobile device application
talk about the development and application of Android
This series of blogs is roughly the framework for this. Also hope that through this series of blogs to share my understanding of java.
Getting started with Java to Mastery--opening