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