合肥工业大学Java作业薛峰-1.doc

合肥工业大学Java作业薛峰-1.doc

ID:51783779

大小:276.53 KB

页数:4页

时间:2020-03-15

合肥工业大学Java作业薛峰-1.doc_第1页
合肥工业大学Java作业薛峰-1.doc_第2页
合肥工业大学Java作业薛峰-1.doc_第3页
合肥工业大学Java作业薛峰-1.doc_第4页
资源描述:

《合肥工业大学Java作业薛峰-1.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.整理出Java的特点(按照自己的理解)跨平台:java语言和其它语言相比,最大的优势就是编写的程序能在执行码上兼容、能在所有的计算机上运行。Java之所以能做到这一点,是因为java可以在计算机的操作系统之上再提供一个java运行环境,该环境由java虚拟机、类库以及一些核心文件组成,它执行经过javac命令编译完成的java源代码所生成的class文件转换成机器码语言在平台上操作。也就是说,只要平台提供了java运行环境,用 java编写的软件就能在其上运行。面向对象:指的是以对象为基本粒度。对象中包含属性和方法,对象的说明是用属性来表式,方法是用来操作对象。这

2、样可以对应用程序解耦,提高代码的扩展和重用性。安全性:就是指以语言级安全:表示以对象为基表粒度、编译时安全性:表示在java源代码编译时进行了语义和语法的检查、运行时安全性:表示在运行java类时进行字节码校检器校检限制、可执行代码安全性:就是对java类的访问范围进行了限制。多线程:就是指java内置了多线程技术和实现多线程的内置方法。简单易用:就是指java源代码可以不用在特定环境下编写,可维护性高。2.请用Java的编译器、解释器写出如下命令:(1)将d:codesrcHello.java编译到d:codeclass目录下;(2)在c盘根目录提示符(c

3、:)下解释执行Hello程序(假设Hello类的包结构是:ch1.Hello)1.详细阐述环境变量PATH、CLASSPATH的作用。PATH的作用:PATH是系统用来指定可执行文件的完整路径。javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。而java的各种操作命令是在其安装路径中的bin目录下。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。classpath的作用:解释器装载类时的搜索根目录。classpath是指定程序中所使

4、用的类(.class)文件所在的位置。2.编程实现如下功能:(1)定义一个长度为n的数组array1,使用1-n的数字随机填充数组元素的值;(2)分别采用数组遍历的方法将数组array1拷贝到另外一个数组array2;(3)采用System.copyarray()方法将数组array2拷贝到另外一个数组array3;3.源代码:packagehomework1;importjava.util.Random;publicclassHW1{publicstaticvoidmain(String[]args){intn=20;int[]arr1=newint[n];int[

5、]arr2=newint[n];int[]arr3=newint[n];array(arr1,n,1,20);System.out.println("生成数组一");for(intk=0;k<20;k++){System.out.println("arr1["+k+"]="+arr1[k]);//输出数组一结果}for(intm=0;m<20;m++){arr2[m]=arr1[m];//方法一复制}System.out.println("方法一复制结果:");for(intk=0;k<20;k++){System.out.println("arr2["+k+"]="

6、+arr2[k]);//输出数组二结果}System.arraycopy(arr2,0,arr3,0,arr2.length);//方法二复制数组System.out.println("方法二复制结果:");for(inti=0;i<20;i++){System.out.println("arr3["+i+"]="+arr3[i]);//输出数组二结果}}publicstaticvoidarray(int[]arr,intn,intmin,intmax){//生成范围1-n之间的随机数组if(min>max){return;}Randomrandom=newRando

7、m();for(inti=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。