你好,JAVA boy!

1.起源:

Java平台和语言最开始只是SUN公司在1990年12月开始研究的一个内部项目。之所以JAVA会被提上日程,是因为SUN公司的工程师发现自己开发的C和C语言编辑器其中的API极其难调用,后来逐渐演变成针对JAVA开发的项目工程。

2.组成:

JAVA主要由4部分构成:

(1)JAVA编程语言,既语法;

(2)JAVA文件格式,既各种文件夹,文件后缀;

(3)JAVA虚拟机,既JVM;

(4)JAVA应用程序接口,既API;

JAVA主要由三大体系:

(1)Java SE

(2)Java EE

(3)Java ME

3.语言特征:

Java编程语言的风格十分接近C语言、C++语言。Java是纯粹的面向对象的程序设计语言,继承了C++语言面向对象技术的核心。Java舍弃了C语言中繁琐的指针(以引用取代)、运算符重载、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得编程运行环境的内存压力大大得到减轻

JAVA不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将code编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。这样的特性存在一个缺点是每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了Java程序的性能。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值