JAVA第二张课后习题(配置环境以及JAVA入门)

1 下载软件:

(1)Eclipse官方网站
(2)下载Eclipse:

在这里插入图片描述
(3)下载完成后,直接解压就能使用:

在这里插入图片描述
(4)打开后选择工作空间(workspace)
在这里插入图片描述

2 Eclipse的基本概念

(1)工作区(workspace)

工作区是一个目录,程序和程序所需要用到的资源都在workspace里,中间缓存文件也存在工作区中。
(2)项目(Project)

为一个需求所服务的代码文件,一个workspace 可以拥有个项目,而你的代码必须有归属于某个项目的,不能单独存在。

(3)Eclipse创建Java文件

首先,创建项目,弹出一个窗口:
在这里插入图片描述
填写项目名字,点击finish:
在这里插入图片描述
创建一个类之前先创建一个包(为了易于管理)。
在这里插入图片描述
创建一个包(package):
在这里插入图片描述
在包中新建类:
在这里插入图片描述
填写类名,类的属性:
在这里插入图片描述
然后创建Text.java自动,添加一些我们需要的东西,和我们用EditPlus++,编辑的源文件是一样的,我们打了个包,然后穿件一个 public 权限 的 Text类文件,然后自动添加main 入口函数,只是这些Eclipse帮我们做好了:

OK!话不多说,开始几个小练笔吧!

在这里插入图片描述

package org.yuanmy_java;

import java.util.Scanner;

public class Temperature {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
double C;
double F;
System.out.println("Enter a degree in Celsius");
Scanner in=new Scanner(System.in);
C=in.nextDouble();
F=(double)(9/5.0)*C+32;

System.out.println(C+" Celsius is "+F+" Fahrenheit");

	}

}

在这里插入图片描述

package org.yuanmy_java;

import java.util.Scanner;

public class Volume {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
double radius;
double length;
double area;
double volume;
System.out.println("Enter the radius and length of a cylinder:");
Scanner in=new Scanner(System.in);
radius=in.nextDouble();
length=in.nextDouble();
area=(double)(radius*radius)*3.14;
volume=(double)area*length;
System.out.println("The area is "+area);
System.out.println("The volume is "+volume);
	}

}

在这里插入图片描述

package org.yuanmy_java;

import java.util.Scanner;
public class Mile_Conversion {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
double feet;
double meters;
System.out.println("Enter a value for feet:");
Scanner in=new Scanner(System.in);
feet=in.nextDouble();
meters=(double)feet*0.305;

System.out.println(feet+" feet is "+meters+" meters");

	}

}

这是JAVA入门的几个最基本的历程,关键在于熟悉类,变量的定义规则,输入输出的一些简单用法!
好啦,就分享到这里,祝大家学习愉快!

发布了25 篇原创文章 · 获赞 5 · 访问量 340

猜你喜欢

转载自blog.csdn.net/weixin_44602007/article/details/104783582