现在Java语言毫无疑问是编程语言中最经典的语言(没有之一),如果能够彻底精通Java语言,那在编程这个专业上,甚至是互联网这个行业上,基本上不愁没有前景的。而且最关键的是,如果你能够把Java语言彻底学透,学精,那再学其他面向编程的语言,那也就是换一杆枪的过程而已。
精读的原则
上面就是我想精读《Java核心技术》的简要原因,相信大家在想做一件有意义的事情是之前,都会给自己找很多理由,然后下定决心一定要把这件事情做下去,但最后往往都是不了了之。其实,我现在的想法很简单,就是马上开始做,立即开始做,然后给自己先简单的设定了就是一个原则:必须有输出!
为什么必须有输出呢?因为看书是一个输入的过程,如果没有输出,基本上就不会有有质量的思考,不是有这么一句话吗:看书不思考,不如玩电脑。而且我之所以要输出,是因为我心里清楚的知道,靠坚持,这件事情肯定是不可能做的长久。那怎样才能做的长久呢?那就是不坚持,如果能够不坚持,就能做的长久了。那怎么才能不坚持呢?那就是让这件事给自己带来快乐,带来幸福,带来满足感,自己肯定就愿意一直做这件事情了。那怎么才能带来快乐,带来满足感呢?
输出,只有输出,通过输出给自己带来反馈,通过良好的反馈让自己看到精读的成果,那这件事情肯定就能一直做下去了。所以,我精读《Java核心技术》就一个原则,输出!
Java语言概述
好,上面就是我精读《Java核心技术》的原因和一个必须坚持的原则,下面我们就进入主题,Java语言到底是怎样一门语言。其实,我在这里要重点说明的是,Java它不仅是一门语言,更重要的是Java提供一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾回收集等服务的执行环境。
另外,Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多重继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程(来自百度百科)。
Java的设计者已经编写了颇有影响力的“白皮书”,这本白皮书中详细介绍了Java语言的11中关键特性,这些特性分别是:简单性、可移植性、面型对象、解释型、分布式、高性能、健壮性、多线程、安全性、动态性,以及体系中立结构等。而且介绍了Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统等应用程序。
后面的文章中,我将详细为您介绍着11个特性中最关键的三个特性,对于这11个特性中,您知道那三个特性是最关键的呢?欢迎您的留言。
我是徐建航,这是我写的第7篇文章,欢迎你加入007社群,七天写一篇,一起写七年,七年之后一起去南极。
网友评论