Java--- JAVA语言入门(一)

一、 JAVA语言入门

1.1 Java语言特点

①平台无关性

Java的一个显著优点就是提供了平台无关性:即你可以在Windows, Solaris , Linux或其他操作系统上使用完全一样的代码。 也就是一次编写, 随处运行。这对于在各种不同平台上运行从Internet上下载的程序来说,非常必要,而其他语言却难以做到这一点。

②面向对象

●Java是一门面向对象的语言;面向对象(Object Oriented)简称00;
●面向对象与面向过程是两种有代表性的编程思想;
面向对象思想有三大特征:封装、继承、多态

③健壮性

●健壮性又称鲁棒性(robustness) ;
●Java的强类型机制保证任何数据必须有明确的数据类型;
●Java提供异常处理机制,能够统一处理异常事件;
●Java不再使用指针,实现垃圾自动回收,程序员不需要手动回收内存;

④分布式

●提供了用于网络应用编程的类库,包括URL、URLConnection、 Socket. ServerSocket等;
●Java的RM(远程方法调用机制是开发分布式应用的重要手段;

⑤多线程

●Java语言 支持多线程编程;
●提供多线程机制允许程序中有多个任务并发执行;
●提供的同步机制允许共享数据;

⑥动态性

●允许程序动态地装人运行过程中所需要的类;也可以通过网络来载入所需要的类;
●Java中能进行运行时的类型检查

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值