java程序设计上机题,求答案

java程序设计上机题,求答案,第1张

public class Point {

int x;

int y;

public Point() {

}

public Point(int x, int y) {

thisx = x;

thisy = y;

}

public Point(int x) {

thisx = x;

thisy = x;

}

public double distance() {//求当前点到原点的距离

return Mathsqrt((x x + y y));

}

public double distance(int x1, int y1) {//求当前点到(x1,y1)的距离

return Mathsqrt((x-x1)(x-x1) + (y-y1) (y-y1));

}

public double distance(Point other){

int x2 = otherx;

int y2 = othery;

return Mathsqrt((x-x2)(x-x2) + (y-y2) (y-y2));

}

}

首先你要了解,JAVA是什么软件,有什么用?

答:它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。

其实每次遇到不会的都来求助是很不方便的

如果你想了解和免费学习更多的JAVA编程,成为一名真正的JAVA高手,你可以来这个qun,前面三个数是四二六 中间是三九六 后面是二八四

把这串数字连起来就可以了,这是一个高手的学习qun,在这里你可以学习到书上学不到的知识,还有大牛相互讨论并指导你解答,免费学习资料共享在qun文件里。

同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。

Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。

importjavaio;

importjavaioFile;

importjavaioFileReader;

importjavaioFileWriter;

importjavaioIOException;

publicclassNewTxt{

publicstaticvoidmain(String[]args)throwsIOException{

intn=5;//NN数组

double[][]arr=newdouble[n][n];//插入的数组

double[][]arr2=newdouble[n][n];;//读取出的数组

//数组初始化,随机生成的[0,100)之间的double数

for(inti=0;i

for(intj=0;j

arr[i][j]=Mathrandom()100;

Systemoutprintln(arr[i][j]);

}

}

Filefile=newFile("d:\arraytxt");//存放数组数据的文件

FileWriterout=newFileWriter(file);//文件写入流

//将数组中的数据写入到文件中。每行各数据之间TAB间隔

for(inti=0;i

for(intj=0;j

outwrite(arr[i][j]" ");

}

outwrite("");

}

outclose();

in=new(newFileReader(file));//

Stringline;//一行数据

introw=0;

//逐行读取,并将每个数组放入到数组中

while((line=inreadLine())!=null){

String[]temp=linesplit(" ");

for(intj=0;j

arr2[row][j]=DoubleparseDouble(temp[j]);

}

row;

}

inclose();

//显示读取出的数组

for(inti=0;i

for(intj=0;j

Systemoutprint(arr2[i][j]" ");

}

Systemoutprintln();

}

}

}

对几个容易错的稍微注解下,

1 D

2 C final修饰

3 B

4 B

5 C

6 B

7 C

8 C

9 B JAVA里面都是写作null的,而不是NULL

10 A: Stringsubstring()大小写问题

11 C

12C

13A

14C

15A

16B

17C

18C

19D

20D管道流,此流一般用于多线

以上就是关于java程序设计上机题,求答案全部的内容,包括:java程序设计上机题,求答案、java语言面向对象程序设计马俊版课后习题答案、java语言程序设计教程西安交大版课后习题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9968561.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存