Java_新手入门

Java_新手入门

ID:37919686

大小:130.00 KB

页数:24页

时间:2019-06-02

Java_新手入门_第1页
Java_新手入门_第2页
Java_新手入门_第3页
Java_新手入门_第4页
Java_新手入门_第5页
资源描述:

《Java_新手入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java技术新手入门中国[选择]使用条款dW全部内容-----------------AIXandUNIXInformationmanagementLotusRationalWebSphere-----------------ArchitectureGridcomputingJava技术LinuxMulticoreaccelerationOpensourceSecuritySOA&WebservicesWebdevelopmentXML-----------------IBM全部内容首页产品服务与解决方案支持与下载个性化服务developerWorks中国AIXandUNIXInfo

2、rmationMgmtLotusRationalWebSphereJava™technology新手入门产品和软件下载标准和规范文档库dW全球网站Javatechnology专区LinuxOpensourceSOAandWebservicesWebdevelopmentXML反馈意见相关链接developerWorks全球网站ISV资源alphaWorks(emergingtechnologies)IBM红皮书IBM教育学院教育培养计划developerWorks中国>Javatechnology>Java技术新手入门Java初学者的入门指南Java技术新手入门利用Java教程提升J

3、ava编程技术Java技术是什么?Java技术为什么是重要的?什么是Java组件技术?Java技术与SOA/Web服务的关系Java技术与开放源码软件开发的关系如何提高自己的Java编程技能Java程序员可用的IBM工具和产品developerWorksJava™technology专区包含关于Java的数百篇文章、教程和技巧,可以帮助软件开发人员了解Java平台和相关技术的大多数方面。但是,如果您正在寻找一个起点,仅仅是筛选Web上现有的大量参考资料就会令您晕头转向。developerWorks提供这个页面是为了在Java语言的总体环境中概述Java技术的基本知识。它提供了deve

4、loperWorks中相关的介绍性内容、其他教学参考资料以及IBM下载和产品的链接,可以以此为起点对Java进行进一步探索。Java技术是什么?Java技术既是一种高级的面向对象的编程语言,也是一个平台。Java技术基于Java虚拟机(Javavirtualmachine,JVM)的概念——这是语言与底层软件和硬件之间的一种转换器。Java语言的所有实现都必须实现JVM,从而使Java程序可以在有JVM的任何系统上运行。Java编程语言(Javaprogramminglanguage)与众不同之处在于:Java程序既是编译型的(compiled)(转换为一种称为Java字节码的中间语

5、言),又是解释型的(interpreted)(JVM对字节码进行解析和运行)。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式;解释器是JVM的实现。Java平台(Javaplatform)是一种纯软件平台,它可以在各种基于硬件的平台上运行。它有三个版本(参见后面的Java平台的多个版本)。它由JVM和Java应用程序编程接口(JavaApplicationProgrammingInterface,API)组成。JavaAPI是一个大型的现成软件组件(类)集合,它可以简化applet和应用程序的开发和部署,包括健壮、安全且可互操作的企

6、业应用程序。它涵盖从基本对象到连网和安全性,再到XML生成和Web服务的所有东西。JavaAPI组织成相关类和接口的库;库也称为包(package)。除了JavaAPI之外,每个完整的Java平台实现还包含:用来编译、运行、监视、调试应用程序以及建立应用程序文档的开发工具。用来部署应用程序的标准机制。用来创建复杂的图形用户界面(GUI)的用户界面工具包。用来启用数据库访问和操作远程对象的集成库。Java技术是最初由SunMicrosystems公司开发的。JavaCommunityProcess(JCP,一个由全世界的Java开发人员和获得许可的人员组成的开放性组织)对Java技术规

7、范、参考实现和技术兼容性包进行开发和修订。在2006年8月,SunMicrosystems宣布它打算开放Java平台的源码,并开始征询对许可协议和管理方式的反馈。回页首Java技术为什么是重要的?Java语言的主要好处是,Java应用程序可以跨硬件平台和操作系统进行移植——这是因为每个平台上安装的JVM都可以理解同样的字节码。Java语言和平台的可伸缩性非常强。在低端,现有的应用程序可以很容易地适应内存资源有限的设备。这种语言是进行服务器端Web编程的理想

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。