山东大学威海JAVA复习答案姜海宁剖析
第一章1 简述JAVA三个平台的用途J2ME(JAVA ME), 嵌入式平台,主要用于功能手机。J2SE(JAVA SE),标准平台,主要用于桌面程序。J2EE(JAVA EE),企业级web应用平台。2 简述JAVA程序的编译过程[1]源代码编译、链接(库文件)可在JAVA虚拟机上运行的“中间代码(JAVA字节码)”[2] JAVA虚拟机将JAVA字节码转换成可运行的本机代码。这种转换有二种方式:第一种是系统默认的解释型转换,JAVA虚拟机一面读字节码一面将其转换为本机代码。第二种是可选的编译型转换,JAVA虚拟机将字节码一次性转换为本机代码。3 什么是JAVA虚拟机?JAVA虚拟机是一个程序,它运行在操作系统之上,其主要任务是屏蔽不同机器操作系统和CPU指令的不同,为JAVA字节码提供统一的运行环境。4 JAVA虚拟机有什么作用?JAVA虚拟机使JAVA程序具备了跨平台(平台无关性)的重要特性,在一个平台上编译好的JAVA字节码,在有相同功能的JAVA虚拟机的另一个平台上可以直接运行,这种技术是借助于JAVA虚拟机和字节码完成的。JAVA程序的跨平台特性使之特别适合在复杂的、异构的网络环境中使用。5 跨平台程序和可移植程序的区别是什么?跨平台程序在某个平台上编译后,在另一个平台上直接可以运行(JAVA要求有相同虚拟机),不需重新编译。可移植程序在某个平台编译后生成本机代码,在另
您可能关注的文档
- 2017年北京市普通高中会考考试说明历史选择题经典精选.doc
- 2017年度安全教育培训计划精选.doc
- 2017年安全生产责任制清单精选.doc
- 2017年广安财精会计从业资格真题精选.doc
- 2017年人教版一年级语文下册——树和喜鹊精选.pptx
- 2017年度工程造价咨询招标文件精选.doc
- 居民消费价格指数与国民经济评价模型剖析.doc
- 2017年徐汇区高三一模语文试题附答案精选.doc
- 居家养老信息服务平台操作手册剖析.docx
- 2017年度高三语文教学计划精选.doc
- DB31_T 1551-2025 企业集团安全生产管控基本规范.docx
- DB31_T 1670-2026 供应链质量管理数字化要求.docx
- 重点单位重要部位安全技术防范系统要求 第26部分:民用机场航站楼__DB31_T 329.26-2025-500积分.docx
- DB31 881-2024 涂料、油墨及其类似产品制造工业大气污染物排放标准.docx
- DB32_T 5363-2026 县级(区域)医疗资源集中化运行规范.docx
- DB23_T 3821—2024 黑龙江省超低能耗建筑用外门窗应用技术规程.docx
- DB31 T 838-2026,草坪主要害虫预测与防治技术规范.docx
- DB23_T 3813—2024 公路智能自助收费系统技术规范.docx
- DB31_T 1496-2024 火力发电企业碳管理要求.docx
- DB31_T 1586-2025 未成年人保护工作站建设和服务规范.docx
最近下载
- 2024年贵州省六盘水市六枝特区小升初数学试卷(含解析).pdf VIP
- 2023年苏州市独墅湖医院公开招聘笔试参考题库含答案详解.pdf VIP
- 钢筋焊接及验收规程(JGJ18-2023).docx VIP
- XX会计师事务所组织管理制度.doc VIP
- 2025至2030中国工程勘察设计行业投资前景与发展趋势研究报告.docx
- 《码头附属设施技术规范》(JTJ 297-2001).pdf VIP
- 公安机关警纪警规课件.pptx VIP
- 2023电力系统惯量支撑和一次调频能力技术要求.docx VIP
- 人教版五年级数学下册跨学科主题学习活动设计找次品 .pdf VIP
- 2024年军考政治简答题大全甄选.doc
原创力文档

文档评论(0)