北京邮电大学学历继续教育
2020年春季学期期末考试答题纸
学习中心:  广东深圳学习中心  专业:计算机科学与技术 姓名: 涂铨           
课程名称:    Java技术                    学号:  194420243200002               
注:作答时,需要首先写清题号及题目。
1. JDK的下载、安装和配置过程。
答:
下载jdk从下载JDK软件压缩包
安装JDK:直接运行.exe安装;一直下一步    安装到指定的位置(除C以外地方)
配置环境变量:在计算机的环境变量中
1.新建 系统变量JAVA_HOME 。JAVA_HOME =(JDK的安装路径)
2.在系统变量PATH后添加java安装的bin目录路径 。PATH= %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3.新建系统变量CLASSPATH
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
4.cmd命令行运行 java  –version查看Java版本检测是否配置成功
2. 简述使用Eclipse开发Java程序的基本步骤
答:
1>打开eclipse
2>file——new——project创建Java Application项目
3>创建包、创建类、编写java代码、执行main主函数
3.源程序代码
;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class copys {
    public static void main(String[] args) {
        FileInputStream reader = null;
        FileOutputStream writer = null;
        byte[] words = new byte[1024];
        try {
            reader = new FileInputStream("E:\\workspace\\copyTest\\src\\com\\mm\\nn\\copys.java");
            writer = new FileOutputStream("E:\\\\workspace\\\\copyTest\\\\src\\\\com\\\\mm\\\\nn\\\\");
            while (ad() !=-1) {
                ad(words);
            }
            writer.write(words);
           
            for (int i = 0; i < words.length; i++) {
计算机专业java
                System.out.print((char)words[i]);
            }
           
            System.out.println("\n复制粘贴完成");
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
4. 什么是 Java 虚拟机?它的主要功能是什么?
答:Java虚拟机,简称JVM是运行所有Java程序的抽象计算机,是Java语言的运行环境。
主要功能是:JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
5. 包的命名规则以及包与目录的对应关系是怎样的?
答:
包的命名规则:顶级域名.机构名.部门名.项目名
包名由小写ASCII字母组成,但不能以”.”开头或结尾;
对应关系:一个”.”代表文件夹的一个层级
6. Java有哪些常见的API包?它们包含的代码的主要功能是什么?
常见API            作用       
io                输入输出流,主要读写文件
集合                装更多不同类型的数据
反射                对于每一个类都能得到它的数据和使用它的功能
多线程            程序可以有多个进程
7. 字节流和字符流有什么差别
答:字节流,就是一个一个字节读取数据写入数据。字符流,就是一个一个字符读取数据写入数据。
8. 什么是异常? Java 处理异常的方法是什么
答:java运行时的报错,处理异常的方法:1.try-catch  2.throw手动抛出异常

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。