第二章 简答题

本文概述了Java语言从Sun公司创建到Java 17的发展历程,深入解析了Java的体系结构(SE, EE, ME),探讨了其作为优秀编程语言的特点,并详细介绍了Java程序的开发、运行过程,以及JDK, JRE, JVM的关系。
摘要由CSDN通过智能技术生成

1.简述java语言发展史?
答: sun 公司 需要为小型家电开发一种 内存小、跨平台的语言

​ 设立了Green小组,詹姆斯 高斯林 担任组长

​ 1995年开发出Java语言

​ 前期先命名为Oka,已被公司注册,后改为java

​ 1996 java1.0版本发布

​ 后面半年更新一次

​ java 1.5–>java 5 6 7 8

​ 2021年 9 月更新到java17

​ 2009年sun公司被Oracle公司收购

2.Java语言的体系结构有哪些?
答:Java SE :标准版 构成java语言的核心类

​ Java EE : 企业版 包括标准版中的类,还包含企业级开发的类

​ Java ME :微缩版 标准版中一部分,主要是用于小型电子类软件开发

3.Java作为一门优秀的编程语言,它有哪些特点?
答:7个特点

开源
面向对象
跨平台
交互式
多线程
动态内存管理机制
安全性
4.简述Java程序的开发运行过程?
答:编写java程序 生成 .java文件, 通过javac 命令编译成 .class 文件,然后通过 操作系统中对应的 JVM翻译给 操作系统,进行运行。

5.什么是JDK,JRE,JVM,三者之间的关系?
答:JDK :java development kit Java开发工具包

​ JRE: java runtime environment Java运行环境

​ JVM:java virtual machine Java 虚拟机

JDK中包含JRE ,JVM是java能跨平台运行的保障,java不能在平台上直接运行,但是可以在平台上的JVM上运行。

6.标识符的命名规则?
答:字母、数字、下划线、$、数字不能开头

​ 包:小写

​ 类:大驼峰

​ 方法、变量:小驼峰

7.Java数据类型分几大类?,基本类型有哪些?
​ 记住2.3中的图 1232

答:Java数据类型:两大类

基本数据类型:数值型、字符型、布尔型

数值型:整数类型、浮点类型

byte short int long float double char boolean

引用数据类型: 类、数组、接口

​ class interface []

8.基本数据类型转换规则是什么?
答:有两种转换规则:默认数据类型转换 和 强制数据类型转换

​ 默认数据类型转换:从容量小的转向容量大的

​ 强制数据类型转换:从容量大的转向容量小的 ,引发问题:数据溢出、精度降低

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值