java语言有哪些优点?
2016-06-20 14:12
274 查看
1.java语言为纯面向对象语言,能够直接反应现实生活中的对象,因此开发人员编写程序更为容易
2.跨平台性,JAVA语言可以“一次编译,到处运行”java为解释性语言,编译器会把java代码变成“中间代码”然后再虚拟机上解释执行,由此java有很好的可移植性
3.具有较好的安全性和健壮性,java语言提供了防止恶意代码攻击的安全机制(数组边界检测和bytecode校验等)Java的加强类机制、垃圾回收机制、异常处理和安全检查使得 java有更好的健壮性
4.java提供了很多的类库,简化了开发人员的程序设计工作,同时缩短了项目的开发时间
5.java提供了对web应用开发的支持
6.去除了c++语言中难以理解、容易混淆的特性,是程序更加严谨、简洁
2.跨平台性,JAVA语言可以“一次编译,到处运行”java为解释性语言,编译器会把java代码变成“中间代码”然后再虚拟机上解释执行,由此java有很好的可移植性
3.具有较好的安全性和健壮性,java语言提供了防止恶意代码攻击的安全机制(数组边界检测和bytecode校验等)Java的加强类机制、垃圾回收机制、异常处理和安全检查使得 java有更好的健壮性
4.java提供了很多的类库,简化了开发人员的程序设计工作,同时缩短了项目的开发时间
5.java提供了对web应用开发的支持
6.去除了c++语言中难以理解、容易混淆的特性,是程序更加严谨、简洁
相关文章推荐
- JAVA JDK 动态代理以及Mybatis的理解
- JAVA字符串格式化-String.format()的使用
- 内存分析方法和JVM的java heap space问题处理
- Eclipse使用Maven构建web项目详解
- 10大Java Twitters
- java设计模式之桥模式
- java实现比较版本号
- Java基础,字节字符
- java初始化顺序
- Spring MVC POST中文乱码解决方案
- java弱引用
- Java算法 归并排序
- 解析Java的四种引用
- Java反射—自己实现Bean的拷贝
- 【深入理解java虚拟机 JVM】Java内存结构
- Java多线程编程
- JavaSE入门学习50:多线程编程(一)
- JavaSE入门学习51:多线程编程(二)
- Java文件操作类
- Java的随机验证码生成类