Design Goals of Java
来源:互联网 发布:mac os 修复 编辑:程序博客网 时间:2024/06/05 18:28
------java的使命------来源-http://sunsite.au.ac.th/JavaCorner/docs/whitepaper/java-whitepaper-3.html#HEADING3-0--------------------------------------
The design requirements of Java are driven by the nature of the computing environments in which software must be deployed.
The massive growth of the Internet and the World-Wide Web leads us to a completely new way of looking at development and distribution of software. To live in the world of electronic commerce and distribution, Java must enable the development of secure, high performance, and highly robust applications on multiple platforms in heterogeneous, distributed networks.
Operating on multiple platforms in heterogeneous networks invalidates the traditional schemes of binary distribution, release, upgrade, patch, and so on. To survive in this jungle, Java must bearchitecture neutral, portable, and dynamically adaptable.
The Java system that emerged to meet these needs is simple, so it can be easily programmed by most developers; familiar, so that current developers can easily learn Java; object oriented, to take advantage of modern software development methodologies and to fit into distributed client-server applications; multithreaded, for high performance in applications that need to perform multiple concurrent activities, such as multimedia; and interpreted, for maximum portability and dynamic capabilities.
Together, the above requirements comprise quite a collection of buzzwords, so let's examine some of them and their respective benefits before going on.
---------------------------------------------------------
- Design Goals of Java
- think of goals
- Some goals of the year
- goals
- Goals
- Design the mutex of java
- Design the queue of java
- JAVA --- 23 kinds of design patterns
- The Genesis of Java Design Patterns
- Java Software Solutions : Foundations of Program Design (4th Edition)
- Practical API Design: Confessions of a Java Framework Architect
- The Design of Callback between Java and Native
- Introduce of design pattern
- Thinking of Design patterns
- Level Design of Programmer
- The Design of LLVM
- Principles of Software Design
- Basic learning of java: Design a program of garage management system:
- xvid开放源码xvidcore-1.1.3.zip在VC下成功编译的方法
- 头文件交叉声明的解决办法
- 我在LINUX上常用到的一些命令整理中...
- C#中如何通过RIL获得基站信息
- 丁磊推“梦幻人生”:门户SNS反击战
- Design Goals of Java
- 5月的Plugin of the month:教你如何用F#在AutoCAD中生成神奇的螺环(Spiro)
- 地区门户自动IP识别与跳转功能
- 使用CFile完成变长数据块的读写
- static注意事项
- 总结一下近来要做的优化工作
- 使用busybox做一个小巧的linux操作系统
- 在打包程序中自动安装SQL Server数据库
- SqlServer 的几种分页方式