- 0
- 0
- 约4.83万字
- 约 35页
- 2018-03-28 发布于浙江
- 举报
[工学]JAVA2实用教程讲义
JAVA2实用教程
第 一 讲 Java语言入门1 Java的特点 1.1 面向对象: n与C++相比,JAVA是纯的面向对象的语言 C++为了向下兼容C,保留了很多C里面的特性,而C,众所周知是面向过程的语言,这就使C++成为一个“混血儿”。而JAVA语法中取消了C++里为兼容C所保留的特性,如取消了头文件、指针算法、结构、单元等。 1.2 可移植(平台无关性): n生成中间字节码指令 与其他编程语言不同,Java并不生成可执行文件(.exe文件),而是生成一种中间字节码文件(.class文件)。任何操作系统,只要装有Java虚拟机(JVM),就可以解释并执行这个中间字节码文件。这正是Java实现可移植的机制。 n原始数据类型存储方法固定,避开移植时的问题 Java的原始数据类型的大小是固定的。比如,在任何机器上,整型都是32位,而C++里整型是依赖于目标机器的,对16位处理器(比如8086),整数用两个字节表示;在像Sun SPARC这样的32位处理器中,整数用4个字节表示。在Intel Pentium处理器上,整数类型由具体的操作系统决定:对于DOS和Win32来说,整数是2个字节;对于Windows 9x 、NT和2000,整数是4个字节。当然,使整数类型平台无关之后,性能必然有所下降,但就Java来说,这个代价是值得的。Java的字符串,则
您可能关注的文档
最近下载
- XT-20自动过分相地面磁感应传感器专用测量仪使用说明书2011.pdf VIP
- 《计算机系统结构》 第二版课后答案(张晨曦 ).pdf VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 临时起搏器的临床应用讲解课件.ppt VIP
- 《临时心脏起搏器》教学课件.ppt VIP
- 2025年注册验船师考试题库(附答案和详细解析)(1221).docx VIP
- 建筑施工高处作业安全技术规范(JGJ80-2025修订版,附操作指南).docx VIP
原创力文档

文档评论(0)