windows7下载站提供最新Win7系统下载,Ghost Win7旗舰版下载,win7激活工具

软件教程激活工具游戏攻略seo

windows7旗舰版
当前位置:主页 > 技术开发教程 >

Java咖啡馆——叹咖啡(2)

发布时间:2019-06-12 来源:win7旗舰版 浏览量:

二、什么是Java

    

  或许你会把Java理解为印度尼西亚的爪哇岛,那里是早期印度-爪哇文化的中心,盛产具有良质酸味的阿拉比卡咖啡。然而在计算机业界中,一提起Java,人们的神经细胞就会立即兴奋起来,因为Sun的Java技术实在火得不得了!

  首先你应该理解人们说的Java究竟是指什么。先说明一下,如果你是初学者,下面某些新名词难免会让你打问号。我希望你能够耐心看完并努力去理解,因为,这些名词会对你理解并喜爱Java有相当帮助。

  当人们谈起Java,他们或许是指这些概念中的一种:

  ★Sun公司的Java编程语言,一种面向对象的(Object Oriented,OO)编程语言。Java语言是C++和Smalltalk等计算机语言的衍生物。学习Java语言,类似于学习一门自然语言(比如英语)的语法。

  ★Java虚拟机(Java Virtual Machine,JVM)。Java语言编写的程序运行在虚拟机上, 而Java虚拟机是Java程序和操作系统间的中间层,所以Java程序可以运行在所有支持Java虚拟机的电子设备上(注意,不仅仅是个人电脑哦,电子设备还包括手机、PDA以及信息家电等),而且不需要任何额外的操作,这是其他计算机语言无法比拟的优点。Sun公司推广Java的口号便是“一次编写,随处运行”,Java虚拟机便是这句口号的基石。

  ★Java应用程序编程接口(Application Programming Interface,API)。Java API是预先编写好提供给程序员调用的函数,比如磁盘读写、网络调用、绘制图形等。如果把Java语言比作一门自然语言的语法,那么API便是一部满是好文佳句的书籍,用它可以帮助我们更方便地进行写作而不必样样从头写起。

  ★Java技术的应用。“哇!你的这部手机支持Java呢!还是RPG游戏?!赶快给我玩,否则……”没错,由于Java语言创造性的优点,又是行业标准,所以受到各大企业的追捧,有广泛的应用。详细介绍请参考第三节。

黄糖故事

  面向对象(Object Oriented,OO)

  Java和C++语言中的面向对象编程机制被认为是继C、FORTRAN等过程式语言之后的又一大进步。使用OO开发软件,程序将更简单、更健壮,所以OO是迄今为止最成功的编程机制。实际上, Smalltalk才是第一个完全面向对象的动态计算机程序设计语言,Smalltalk的发明者Alan Kay今年4月19日还荣获2003年度有“计算机界诺贝尔奖”美誉的ACM图灵奖。值得一提的是,Alan Kay在投身计算机行业之前,曾经是职业音乐家,他的讲演以多姿多彩著称。

  OO的学习曲线比较陡峭,所以,如果你已经掌握其他OO语言,那么学习Java便轻松许多,否则还是需要下一番功夫的。如果你没有接触过OO,也不用着急,我们将会在教程中慢慢接触OO。不过,千万不要知难而退而跳过OO这个重要环节。学习Java语法不难,但写出地道的OO代码,需要对OO有相当的领悟。


关键词: Java咖啡馆——叹咖啡(2) 
我要分享:

相关推荐

本站发布的ghost系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

如侵犯到您的权益,请及时通知我们,我们会及时处理。

Copyright @ 2018 win7下载站(http://www.win7pc.cn) 版权所有  xml地图 邮箱: