第一讲 Jav 语言入门
1.1 Jav 的特点
1.1.1 面向对象:
与C++相比,JAVA 是纯的面向对象的语言
C++为了向下兼容C,保留了很多C 里面的特性,而C,众所周知是面向过程的语言,这就使C++
成为一个混血儿。而JAVA 语法中取消了C++里为兼容C 所保留的特性,如取消了头文件、指针算
法、结构、单元等。
1.1.2 可移植(平台无关性):
生成中间字节码指令
与其他编程语言不同,Jav 并不生成可执行文件(.exe 文件),而是生成一种中间字节码文件
(.class 文件)。任何操作系统,只要装有Jav 虚拟机(JVM),就可以解释并执行这个中间字节码
文件。这正是Jav 实现可移植的机制。
原始数据类型存储方法固定,避开移植时的问题
Jav 的原始数据类型的大小是固定的。比如,在任何机器上,整型都是32 位,而C++里整型是依
赖于目标机器的,对 16 位处理器(比如8086),整数用两个字节表示;在像Sun SPARC 这样的32 位
处理器中,整数用4 个字节表示。在Intel Pentium 处理器上,整数类型由具体的操作系统决定:对
于DOS 和Win32 来说,整数是2 个字节;对于Wind
您可能关注的文档
最近下载
- 53 ESD-TR53-01-22-ESD控制项符合性验证【廷军自译请勿转发】.pdf
- 英威腾GD350A高性能通用变频器(中文)V2.0.pdf VIP
- 从秦汉小篆看摹印篆的产生与发展.pdf VIP
- 高中语文(统编版必修上册)第二单元考点梳理课件.pptx
- 费用报销审核作业指导书.docx
- 新版2026秋人教版道德与法治(2024)九年级上册全册教案教学设计.docx
- FeNO呼吸分析仪,前8大企业占据全球92%的市场份额(2026).docx
- 历史课件 世界近现代史01 世界近代史 导言 世界近现代史.ppt VIP
- 企业研究开发管理制度.docx
- 2026年爆款AI漫剧教学手册.pdf VIP
原创力文档

文档评论(0)