Java 新手入门的 30 个基本概念
概述
目前 主要应用于中间件的开发处理客户机于服务器之间的通信
技术早期的实践证明 不适合 应用程序的开发其发展逐渐变成在开发手持设备互
联网信息站及车载计算机的开发 于其他语言所不同的是程序运行时提供了平台的独
立性称许可以在 其他操作系统上使用完全相同的代码 的语
法与 语法类似 程序员很容易掌握而且 是完全的彻底的面向对象的其
中提出了很好的 垃圾处理机制防止内存溢出。
的白皮书为我们提出了 语言的 个关键特性。
!" 的语法比 的相对简单另一个方面就是 能使软件在很小的机
器上运行基础解释其和类库的支持的大小约为 #$%增加基本的标准库和线程支持的内存
需要增加 &'%。
&分布式 带有很强大的 ()*) 协议宓睦炭+ 应用程序能够通过 ,-. 来
穿过网络来访问远程对象由于 机制的出现使 编程非常的高效现在许多的大
的 都支持 。
/00面向对象设计是把重点放在对象及对象的接口上的一个编程技术其面向对象
和 有很多不同在与多重继承的处理及 的原类模型。
#健壮特性 采取了一个安全指针模型能减小重写内存和数据崩溃的可能型。
'安全 用来设计网路和分布系统这带来了新的安全问题 可以用来构建防
病毒和防攻击的 1"事实证明 在防毒这一方面做的比较好。
2中立体系结构 编译其生成体系结构中立的目标文件格式可以在很多处理器上
执行编译器产生的指令字节码"实现此特性此字节码可以在任何机器上解
释执行。
3可移植性 中对基本数据结构类型的大小和算法都有严格的规定所以可移植性
很好。
4多线程 处理多线程的过程很简单 把多线程实现交给底下操作系统或线
程程序完成所以多线程是 作为服务器端开发语言的流行原因之一。
56 和 能够在网页上执行的程序叫 6需要支持 的浏览器很
多而 支持动态的网页这是很多其他语言所不能做到的。
基本概念