Java语言的优点
2016-05-16 13:56
267 查看
面试题积累-Java语言的优点
其他Java笔试面试题目: Java面试笔试试题积累(每天更新)
Sun公司对Java的描述如下:”Java is a simple , object - oriented , distributed ,interpreted , robust , secure , architecture neutral , portable , high - preformance , multithreaded , and dynamic language "
,大概意思是”Java
是一门简单的,面向对象的,分布式的,解释性的,健壮的,安全的,结构合理的 ,便携 , 高性能,多线程的动态的语言 “,具体而言有以下的优点:
1.Java为纯面向对象的语言.Java
是一种everything is object
的语言,能够直接反映现实生活中的对象.
2.平台无关性.Java
语言可以一次编译到处运行,编译后的代码可以在多种平台上运行.由于Java
是解释性语言,编译器会把Java代码编程中间代码,然后在JVM
中运行,因此Java
可以跨平台运行,具有良好的可移植性.
3.为完成特定任务内置的多种库.通过使用这些库,简化了开发者的开发难度,例如:Java
对多线程的支持,网络通信的支持,以及Java
中很重要的垃圾回收机制,异常处理等.
4.提供了对WEB
应用开发的支持.例如:Applet,Server , JSP
等
5.具有良好的安全性和健壮性.网络是Java
的一个重要使用领域,为了增强安全性, Java
提供例如防止恶意代码攻击的安全机制(数组边界检测和ByteCode
校验等),Java
的强类型机制,垃圾回收器,异常处理,安全检查机制等都使得Java
编写的程序有着良好的健壮性.
6.去除了C++
语言中难以理解,容易混淆的特性,指针,结构,单元,运算符重载,虚拟基础类,多重继承等等,使得程序更加严谨,简洁.
记录完毕
相关文章推荐
- 一个关于if else容易迷惑的问题
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序