java做为一门面向对象的语言,如今经常被用于企业服务器端的后台开发。同时,C语言可能更多地是用于嵌入式的开发,所谓的嵌入式就是航天飞机上的设备软件之类的东西。可是,我逐渐发现,咱们平时所说的java技术,并不单单指的是咱们本科阶段学的java的那些语法,其实那只是冰山一角,只是基础中的基础。这种在学校里学的东西,和咱们工做要用到的东西的脱节,每每致使了咱们的沮丧。有些专业学校里学的,就是未来要用的东西,这些专业的学生面对将来是从容而自信的。例如说,本科学习的计算机组成原理,操做系统,数据结构,计算机网络,编译原理等,可能在工做当中都没有办法直接应用。可是,不用怕,大学给咱们最重要的东西不是知识自己,而是学习知识的能力。就像我开始在博客园写东西,我其实什么都不懂,可是我以为一边学习一边写随笔,有助于理清思路,有助于学习。所以,这里的不少东西都不必定保证正确性,更多的是我一我的的自言自语,因此但愿你们可以辨别这一点。java
java语言的学习,咱们采用的是经典的《java核心技术:卷1》,这本书真的厚,上千页一会儿放在面前,整我的都是懵的。我我的认为语言就正如咱们汉字系统里面的字,而这种书籍就相似于新华字典,写程序就是写文章,我比较喜欢这样的一个比喻。那么,就是说,汉字有五万多个,但是没有人会抱着新华字典去背诵,即便是背会了,也不可以写文章。咱们经常使用的汉字是3000个,即便是写很是优美的文章,也不超过5000个汉字。我认为java语法也是如此,并不须要每个知识点都去记忆,记忆主要的部分,而后去实践,在实践过程当中遇到不会的东西再查字典就行了。所以咱们学习《Java核心技术:卷1》的时候,要特别注意这一点。服务器