第265章 叔侄齐心发明Java(2/2)

作者:持事振敬

重生之互联网致富手册第265章 叔侄齐心发明Java

赵德彬在白板上写下了这句话的英文,也就是“write once,run anywhere”。</p>

随后,赵德彬继续说道:</p>

“咱敢喊出这一句口号,就必须需要注意以下五点:</p>

第一点,非常关键的,java语言的跨平台性强。</p>

java写的程序可以在不同的操作系统上运行,这样就不用针对不同的操作系统去编写不同的程序了。</p>

要做到这点,咱们就需要引入虚拟机……</p>

对了,叔,你知道什么是虚拟机吗?</p>

又或者叫virtual ache?vware?”</p>

赵德彬不知道1990年有没有虚拟机这种东西,很可能赵文来不知道虚拟机是什么意思。</p>

果然,赵文来说:“虚拟机,解释。”</p>

赵德彬连解说带比划,很快地,赵文来就明白了虚拟机的概念和原理了。</p>

赵德彬总结道:</p>

“java虚拟机叫作java virtual ache,缩写是jv,这是java核心技术之一。</p>

由于java程序在运行时需要由java虚拟机进行解释和执行,而java虚拟机可以在任何操作系统中运行,只要目标机器安装了java虚拟机,就可以在该平台上运行java程序。</p>

因此,java是一种跨平台的编程语言,不用担心操作系统或硬件架构的差异性。</p>

俗称:哪都有它!</p>

”</p>

接着,赵德彬继续介绍:</p>

“第二点,java是一种纯面向对象的编程语言。</p>

这意味着在java中,所有的程序都是由对象组成的。</p>

</p>

在java中,类是对象的模板,它定义了对象应该具有的属性和方法。</p>

这样一来,java语言就有了封装性、继承性和多态性。”</p>

至于怎样解释这三个特性,前世赵德彬在当老师的时候,曾经给学生打过几个比方:</p>

如果java代码可以被视作传家宝的话,</p>

封装性相当于把传家宝放在保险箱里隐藏起来。</p>

别人想要拿到我的传家宝,必须知道我的密码,得到我的许可。</p>

这样一来,别人就无法随意修改我的代码和数据,安全性自然就提高了。</p>

而传家宝自然是可以被继承的。</p>

当我创建了一个类,我就可以从我老爹已有的类中继承他使用的方法和属性,而这个方法和属性还可以通过继承链传递给我儿子的类。</p>

这样可以减少代码的重复性,同时也使得代码的层次结构更加清晰。</p>

当然,我也可以不把传家宝传给儿子,可以传给女儿,也可以传给张三李四王五。</p>

属于我的方法可能被不同的对象调用,产生了不同的结果,在这个过程中,代码的可复用性和可扩展性自然而然地被提高了,这个就叫作多态性。</p>

是周四(5月11号)的,码到半夜12点多也只写了3200字,因为要尽量想把技术章节写得不那么无聊,还想让不是编程这个专业的读者朋友们看得明白,这个就比较费时间,要是百度复制黏贴自然快,但那么做不是我的风格。</p>

喜欢重生之互联网致富手册请大家收藏:()重生之互联网致富手册。</p>

关闭