- 2
- 0
- 约 10页
- 2018-06-09 发布于贵州
- 举报
Java学习资-动力节点
动力节点
第一讲 Java语言入门
1.1 Java特点
1.1.1面向对象:
与C++相比,JAVA是纯的面向对象的语言
??? C++为了向下兼容C,保留了很多C里面的特性,而C,众所周知是面向过程的语言,这就使C++成为一个混血儿。而JAVA语法中取消了C++里为兼容C所保留的特性,如取消了头文件、指针算法、结构、单元等。
1.1.2可移植(平台无关性):
生成中间字节码指令
??? 与其他编程语言不同,Java并不生成可执行文件(.exe文件),而是生成一种中间字节码文件(.class文件)。任何操作系统,只要装有Java虚拟机(JVM),就可以解释并执行这个中间字节码文件。这正是Java实现可移植的机制。
原始数据类型存储方法固定,避开移植时的问题
??? Java的原始数据类型的大小是固定的。比如,在任何机器上,整型都是32位,而C++里整型是依赖于目标机器的,对16位处理器(比如8086),整数用两个字节表示;在像Sun SPARC这样的32位处理器中,整数用4个字节表示。在Intel Pentium处理器上,整数类型由具体的操作系统决定:对于DOS和Win32来说,整数是2个字节;对于Windows 9x 、NT和2000,整数是4个字节。当然,使整数类型平台无关之后,性能必然有所下降,但就Java来说,这个代价是值得的。Java的字符串,则采用标准的Uni
您可能关注的文档
- ISMS认证咨方案.doc
- ISO9000册练习答案.doc
- Iso9000准的学习.doc
- java 职工息管理系统源代码.doc
- Java报表图大全.doc
- JDPower查重点客户说明.doc
- JGJ59-211建筑施工安全检查标准评分表.doc
- JIT与库存管的研究.doc
- JP10-BT酒店PMS口通信协议.doc
- JSA作业安全析表(注水泵.doc
- 邢台市清河县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 烟台市龙口市2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 延安市洛川县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 赤峰市松山区2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 宣城市泾县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆门市东宝区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 铜仁地区石阡县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 临夏回族自治州康乐县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆州市江陵县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 贺州市富川瑶族自治县2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 结晶中的球形结晶技术.pptx VIP
- 2021年云南省昆明市中考物理真题.pdf VIP
- 初中英语单词表(外研版)与课本对应PDF打印版.pdf VIP
- 2021年云南省昆明市中考物理真题试卷.pdf VIP
- 2024年漯河职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- 2026年江阴职业技术学院单招职业倾向性测试题库及参考答案详解.docx VIP
- 喷漆烘干房设计方案详解.docx VIP
- 《GBT+45554-2025 种猪生产性能测定技术规范》巩固测试试卷及参考答案.pdf VIP
- 热工基础与应用(第三版)傅秦生课后习题答案详解.docx VIP
- 机电传动控制课后习题答案-华中科技大学出版社(严选材料).pdf VIP
原创力文档

文档评论(0)