首先说一下java计算机语言的发展史
1.计算机语言发展史计算机语言的发展主要分为三个时期:
- 第一代计算机语言:二进制语言
- 第二代:汇编语言(主要解决了人无法看懂二进制语言的问题,使用指令替代二进制,使人机互动的门槛降低)
- 第三代:也叫做高级语言(就是我们目前使用的大部分语言,如java,python,c ,c++ 等,这类语言主要分为两类,一类使面向对象的语言,一类是面向过程的语言,如c就是面向过程,c++,java面向对象)
回到我们的正题,java,为什莫学习java,java的优势是什莫呢?以下主要罗列9点
- 简单性:Java摒弃了C++中难以理解的多继承、指针、内存管理等概念;不用手动管理对象的生命周期
- 面向对象:
- 可移植性:通过java虚拟机,java可以在其他 *** 作系统运行(一次编写,到处运行)
- 高性能:
- 分布式:很容易开发分布式项目
- 动态性:
- 多线程:
- 安全性;
- 健壮性:
- javaSE:java平台标准版,主要用于桌面开发,控制台开发
- javaME:java平台微型版,主要是嵌入式开发,目前已经很少使用,多用于手机和小家电
- javaEE:java平台企业版,也就是我们目前绝大多数使用的,包括web端和服务器端,主要用于服务器端的开发。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)