java 程序设计题目解答

java 程序设计题目解答,第1张

class Circle

{

double radius;

double diameter;

double area;

public Circle()

{

radius=1;

}

public double getRadius() {

return radius;

}

public void setRadius(double radius) {

thisradius = radius;

}

//下面这个方法用于计算机圆的直径

public double computeDiameter()

{

return 2radius;

}

public double computeArea()

{

return MathPIradiusradius;

}

}

public class TestCircle {

public static void main(String args[])

{

Circle c1=new Circle();

Circle c2=new Circle();

Circle c3=new Circle();

c2setRadius(5);

c3setRadius(10);

Systemoutprint("第一个圆的直径为:"+c1computeDiameter());

Systemoutprintln(" 面积为:"+c1computeArea());

Systemoutprint("第二个圆的直径为:"+c2computeDiameter());

Systemoutprintln(" 面积为:"+c2computeArea());

Systemoutprint("第三个圆的直径为:"+c3computeDiameter());

Systemoutprintln(" 面积为:"+c3computeArea());

}

}

第三章

3import javautilScanner;

public class TestScanner3{

public static void main(String[] args){

Scanner s=new Scanner(Systemin);

Systemoutprint("请输入三角形的三条边:");

float a=snextFloat();

float b=snextFloat();

float c=snextFloat();

if((a!=0)&&(b!=0)&&(c!=0)&&(a+b>c&&Mathabs(a-b)<c))

Systemoutprintln("\t三条边构成三角形 ");

else

Systemoutprintln("\t三条边构不成三角形 ");

}

}

4import javautilScanner;

public class TestSwitch4{

public static void main(String args[]){

Scanner s=new Scanner(Systemin);

Systemoutprint("请输入两个整数:");

int a=snextInt();

int b=snextInt();

char c;

switch(1){

case 1: Systemoutprintln(" "+"="+a+"+"+b);

case 2: Systemoutprintln(" "+"="+a+"-"+b);

case 3: Systemoutprintln(" "+"="+a+""+b);

case 4: Systemoutprintln(" "+"="+a+"/"+b); break;

default: Systemoutprintln("输入错误: ");

}

}

}

5public class Sum5{

public static void main(String args[]){

int s=0,s1=0,s2=0;

for(int i=1;i<=3;i++)

{

if(i/2==0)

s1+=(-1)ii;

else

s2+=ii;

}

s=s1+s2;

Systemoutprintln("s的值是:"+s);

}

}

6public class Sum6{

public static void main(String args[]){

long t=0;

for(int i=1;i<=20;i++)

{ long s=1;

for(int j=1;j<=i;j++)

{

s=sj;

}

Systemoutprintln(i+"!的值是: \n"+s);

t=t+s;

}

Systemoutprintln("t的值是: "+t);

}

}

第四章

1public class Box{

public int length;

public int width;

public int height;

public Box(int length1,int width1,int height1)

{ length=length1;width=width1;height=height1;}

public int Volume()

{ int v;

v=lengthwidthheight;

return v;

}

public int Som()

{ int s;

s=2lengthwidth+2widthheight+2lengthheight;

return s;

}

public static void main(String[] args)

{ Box b;

b=new Box(20,10,5);

Systemoutprintln("长方体的长: "+blength);

Systemoutprintln("长方体的宽: "+bwidth);

Systemoutprintln("长方体的高: "+bheight);

Systemoutprintln("长方体的体积: "+ bVolume());

Systemoutprintln("长方体的表面积: "+ bSom());

}

}

2public class A {

private int data;

private String str;

public A(){

data = 0;

str = "";

}

public A(int data,String str){

thisdata = data;

thisstr = str;

}

public void add(int k,String s){

thisdata+=k;

thisstr+=s;

}

public void clear(){

thisdata = 0;

thisstr = "";

}

public String toString(){

String s = data+"";

s+=str;

return (s);

}

public static void main(String args[]){

A a = new A();

aadd(10,"Hello");

Systemoutprintln("data is:"+adata+" str is:"+astr);

Systemoutprintln(atoString());

aclear();

A b = new A(199,"nihao");

Systemoutprintln("data is:"+bdata+" str is:"+bstr);

Systemoutprintln(btoString());

badd(200, " dajiahao");Systemoutprintln("data is:"+bdata+" str is:"+bstr);

Systemoutprintln(btoString());

}

}

没有第五章

吉林大学网络教育

大作业

一、 一饱和粘土试样在三轴仪中进行固结不排水试验,施加围压σ3=200kpa,试样破坏时的主应力差σ1—σ3=300 kpa,测得孔隙水压力uf=180kpa,整理试验结果得有效内磨擦角φ =30°,有效黏聚力c=751kpa。如果破坏面与水平面的夹角为60°,试问:

(1)破坏面上的法向应力与剪应力以及试样中的最大剪力(20分)

(2)说明为什么破坏面发生在的平面而不是发生在最大剪应力的作用面(20分)

(3)画出试样破坏的摩尔圆及强度包线(10分)

二、如下图所示,挡土墙高5米,墙后填土二层,第一层为砂土,第二层为粘性土,具体参数见图中所示。试用朗肯土压力公式计算挡土墙上的主动土压力公布和被动土压力公布(50分)

1要激活一个java小应用程序applet需具有 class 文件。

2一个java源程序文件必须以 java为其扩展名。

3java编译器产生的文件的扩展名为 class。

4每个java程序语句以 分号 结束。

5所有程序均可以用 顺序结构,分支结构 和 循环结构 三种控制结构编写。

6一个只有在定义它的方法中可知的变量称为 局部变量

7被调用方法中的 return 语句可以将表达式的值回送给调用它方法。

8方法头中的关键字void 用来表示方法不还返回值。

9当applet开始执行时,调用一次init 方法。

10在java中可以使用许多方法同名,但各方法使用的参数的类型和数量不同,这称为方法 重载。

11限定词final 用来声明只读变量。

12指定为private 的类成员只能被此类中的成员访问。

13类的方法通常设为public,而类的实例变量一般设为private指定为 static的类成员可被此类作用域中的任何对象访问。

15关键字final表明一个对象或变量在初始化后不能被修改。

16声明为static的方法不能访问 非静态 类成员。

17如Alpha类继承Beta类,Alpha类被称为 子 类,Beta类被称为 父 类。

18四种成员访问限制是 public ,protected,private,friendly。

19如果一个类包含了一个或多个abstract方法,它是 抽象 类。

20线程通过调用sleep() 方法可以休眠一段时间,然后恢复运行。

21Applet类的 getImage()方法将图像装入applet。

22FileOutputStream、FileInputStream、RandomAccessFile文件流类的 close() 方法,可用于关闭文件。

23鼠标被移动时会发生 MouseEvent 事件。

24使用setLayout() 方法为构件容器设置布局管理器。

25Java的网络类在javanet包中

以上就是关于java 程序设计题目解答全部的内容,包括:java 程序设计题目解答、java程序设计精讲上机实践答案(最好是第3章和4,5章的答案)、吉林大学网络学院本学期(Java网络编程大作业)有知道答案的吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10052557.html

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

发表评论

登录后才能评论

评论列表(0条)

保存