赵帮辉中英文翻译(6)
Java's birth challenges the traditional computer models, computer software development and software industries have had a profound impact:
(1) software 4A objectives and requirements of the software can reach any person in any place at any time for any electronic device can be applied. This software platform can meet each other in operation, with the scalability and reusability of the distributed computing model can be plug and play needs.
(2) Construction of the development approach based on the rise, leads to the CORBA architecture and the international standard software framework for multi-application system. Based on this platform and formed Java.2. NET platform, the two major factions, and promote the entire IT industry.
(3) of the software industry and industrial enterprises have had a profound impact on software development from the center shifted to a service center. Intermediate providers, component providers, server software and consulting service providers appear. Businesses must reinvent themselves, B2B e-commerce will drive the new economy, markets, giving enterprises new value, new growth, new business opportunities, new management.
(4) software development has brought a new revolution, emphasis on integration with third-party components, using the platform of infrastructure services, achieving various stages of development of important technologies, attention to the development team, organizational and cultural ideas, collaboration, creativity, responsibility, Credibility is the basic quality of human resources.
In short, the current Java to see the importance of the information age, the future will continue to develop, Java applications will be in a more promising future. 1.1 Java language development 1.1.1 Java language generation
The early 90s of last century, Sun companies, in a smart device for future programming language, the language should have some new features, in order to avoid some deficiencies of C + +.
The language originally named Oak, Gosling from the Office of the language of the oak tree outside the window (Oak). Later in the conflict when it came up, so to think of hot coffee from the hands of a rich coffee to the islands of Indonesia, the Chinese name of Java, Java language name here.
With the rapid development of Internet, Web application is becoming more widespread, Java language has also been developing rapidly. In 1994, Gosling Java developers with a real-time high, reliable, safe, interactive features of the new Web browser, it does not depend on any hardware platform and software platform. The browser name is HotJava, and in 1995 together with the Java language, officially released to the industry, caused a great sensation, Java attendant position was reaffirmed. After moving very quickly.
Java programming language and syntax similar to C + + syntax, semantics and Small Talk TM is the semantic similarity. Java programming language can be any conventional programming language used to create applications that can be created. Java programming language, designed the main objectives are:
? provide an easy programming language, thereby eliminating the other languages such as pointer arithmetic and memory management of the robustness of the defects.
? use of object-oriented concepts to make the program truly become a fully object-oriented programming.
? To make the code clear and reasonable as possible, provide a concise and smooth way.
? For the following two points provide an interpretation of environmental benefits: Improve the development speed to eliminate compile ─ ─ ─ Links - load - test cycle; ─ ─ portability code so that the operating system runtime environment for system-level calls to do.
? to run more than one active thread of the program provides a way.
? module by allowing the download code to run when the program can also change the dynamic support programs.
? To ensure the safety of those who load the code module which provides a screening method.
Well-developed Java core technology for these goals to provide a guarantee, including the following main technologies:
? Java Virtual Machine
? Automatic garbage collection ? Security Code
1.1.2 Java language development
Java language development goals is not just a programming language, but also to build a development environment, an application environment, a deployment environment. As the most basic support for Java language, Sun released in 1996, Java Development Kit JDK 1.0 (JDK is the Java Develop Kit for short), including the need for Java developers of various utility programs (compilation, execution, documentation generators, etc.), basic class library (equivalent to C language library and C + + class library), instances and so on. In 1998, Sun has released an updated JDK 1.2, because the thinking in technology, many improvements with the previous, so the next Java technology is generally known as Java 2. Subsequently, the characteristics of different areas, Java technology is divided into three different platforms (the latest title has removed the ambiguous meaning of 2, such as JavaSE):
? J2SE - Java Platform Standard
J2SE is the standard version of Java language, refers to the JDK (1.2 and later versions), including the Java Foundation Class Library and grammar. It is used to develop rich GUI (graphical user interface), complex logic and high-performance desktop applications. ? J2EE - Enterprise Java platform
Built on top of J2EE J2SE for the development and implementation of enterprise applications. It is a standard multi-tier architecture, enterprise applications can be divided into client layer, presentation layer, business layer and data layer, mainly for developing and deploying distributed, component- …… 此处隐藏:7928字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




