前言:本人已经工作了四家公司,有互联网公司,互联网金融,国企,外企。这四家公司给我最大的体会就是,基础真的很重要。可能你们会觉得这他妈就是放屁,谁不知道基础重要,还用你说。当你们真正体会到的时候,你就会知道我说的基础很重要这句话真的很有深意。你们很多人都成天说基础很重要,但是就不会自己好好理一理基础,我现在就打算把java基础从设计模式,源码,操作系统的角度来分析javase,希望大家记住,练武不练功,到老一场空。
我再来分析下,我对java(包括javaEE)的理解
点:java的基础(语法层面)
线:java的核心技术(API层面)
面:Java的核心框架(spring全家桶,rabbitmq等消息队列,redis,mongdb等nosql。。。。)
体积:就是这些点线面组成起来的项目
只有把点学好才能连成线,有了线才能组成面,有了面才能组成体积,而那些数据结构,设计模式,操作系统则是那些润滑剂