java基础复习资料.pdf

上传人:索**** 文档编号:76249551 上传时间:2023-03-08 格式:PDF 页数:5 大小:26.35KB
返回 下载 相关 举报
java基础复习资料.pdf_第1页
第1页 / 共5页
java基础复习资料.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《java基础复习资料.pdf》由会员分享,可在线阅读,更多相关《java基础复习资料.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、填空题:开发与运行 Java 程序需要经过的三个主要步骤答:创建 Java 源程序、编译源程序、运行class(字节码)文件另一种答案:编辑源程序、编译生成字节码和解释运行字节码基本类型变量答:整型变量(1byte8bit(位数据位)、short16 bit、int32 bit、long64 bit)浮点型(float32 bit 和 double64 bit)逻辑型(boolean8 bit)字符型(char bit)每八个数据位是一个字节。(i+)与(+i)不同之处答:i+和+i 相同之处是 i 都自增一,不同是i+表达式的值就是 i,因为 i+是先赋值后加值而+i 表达式的值是 i+1,

2、因为+i 是先加后赋值(abstract)抽象方法与(final)最终方法答:abstract 修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员,抽象方法是没有方法体的方法。(final)最终方法。方法前面加 final 修饰符简答题分 AB 卷 很多都是一样的题目简述 java 语言的特点有哪些?简单性、面向对象、平台无关性、分布式、可靠性、安全性、支持多线程、支持网络编程、编译与解释并存什么是 java 虚拟机?答:java虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。简述 Java 语言对定义标示符的规定?答:1,标示符

3、可以由字母,数字,下划线和美元符号组成,但必须以字母、下划线或美元符号开头不能由数字开头。2,标示符不能是java 关键字和保留字,但是可以包含关键字和保留字;3,标示符不能包含空格。4,标示符只能包含美元符,不能包含,#等其他特殊字符。什么是类的继承?答:继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力第二种回答方式:通过必要的说明能够实现某个类无需重新定义就拥有另一个类的某些属性和方法,并把这种关系称为继承,先定义的类称为父类,后定义的类称为子类,并且允许多层的继承关系。简述强制类型转换的含义与格式,简述自动数据类型转换的

4、条件?答含义:当操作数的类型不同,而且不属于基本数据类型时,经常需要强制类型转换,将操作数转化为所需要的类型,父类型转换为子类型。格式:(int)byte、(int)double 例int a=(int)3.14;自动数据转换转换条件:从低精度向高精度转换byte、short、int、long、float、double、char(当两个 char 型运算时,自动转换为int 型;当 char 与别的类型运算时,也会先自动转换为 int 型的,再做其它类型的自动转换)成员变量与局部变量的区别是什么?答:成员变量和局部变量的区别在于其有效范围不同。成员变量在整个类内都有效,而局部变量只在定义它的成

5、员方法内才有效,存储位置而言局部变量是存在于栈内存的,成员变量是存于堆内的。从变量在内存中的生存空间,成员变量随着对象的创建而存在,而局部变量随着方法的调用而产生,随着方法的结实而消失。当成员变量没有赋予初始值会自动以类型的默认值赋值,而局部变量则不会。简述 java 语言的特点有哪些?什么是 java虚拟机?简述 Java语言对定义标示符的规定?什么是类的继承?简述强制类型转换的含义与格式,简述自动数据类型转换的条件?编程题分 AB 卷,1、2 随机选一题1、将学生成绩按不同的分段分为优良中及格不及格五个等级。从键盘输入一个0-100 之间的成绩,输出相应的等级。要求用if-else语句实现

6、。import java.util.Scanner;publicclass X01 /*param args */publicstaticvoid main(String args)try Scanner student_score_input=newScanner(System.in);System.out.print(请输入学生的成绩:);int student_score=student_score_input.nextInt();if (student_score=90&student_score=80&student_score=60&student_score=0&student_

7、score=0&scort=100)switch(scort/10)case 0:case 1:case 2:case 3:case 4:case 5:System.out.println(等级为 D);break;case 6:System.out.println(等级为 C);break;case 7:System.out.println(等级为 B);break;case 8:if (scort 85)System.out.println(等级为B);else System.out.println(等级为 A);break;case 9:case 10:System.out.println(等级为A);break;default:break;else System.out.println(请输入正确的得分 0-100!);3、定义一个 Student 类,包含的内容如下:成员变量-学号,姓名,性别,班干部否,数学,英语,科学。成员方法-输入,总分,平均分。编程实现这个类,并调用相应的方法输入数据,计算总分和平均分。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 实施方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁