使用JAVA编写一个程序

作者&投稿:茅肯 (若有异议请与网页底部的电邮联系)
编写一个student类,java程序~

小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。小程序能够实现消息通知、线下扫码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。

通过Eclipse运行程序
启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,弹出对话框:
图1 新建项目
填入项目名称,点击“完成”,创建项目成功,可以看到在 E:\java\workspace 目录下多出了一个Demo文件夹。在菜单中选择“文件 --> 新建 --> 类”,弹出对话框:
图2 创建类
输入类名称,点击“完成”,成功创建一个HelloWorld类:
图3 新创建的类文件
将下面的代码输入到源文件,注意Java是大小写敏感的:public class HelloWorld {public static void main(String[] args){System.out.println("Hello World!");}}点击运行按钮 ,或者在菜单中选择“运行 --> 运行”,就可以看到下方控制台输出了“Hello World!”:
图4 控制台输出
恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。
通过命令行运行程序
当然,你也可以直接输入命令来编译和运行Java。打开CMD,cd 到源文件所在目录,通过 javac filename 命令完成编译,通过 java classname 命令来运行程序,如下所示:
图5 通过命令编译并运行Java程序
在Eclipse中运行程序,实际上也是执行这些命令,并将输出结果显示到控制台。有了Eclipse,编程更加方便。
HelloWorld程序分析
分析上述代码,从程序开始处介绍。public class HelloWorld定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。public static void main(String[] args)Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。至于“public static void”的含义,读者可以尝试着去掉,看看编译器会提示什么错误。System.out.println("Hello world");“System.out.println()”是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。

package cn.txet.partice;

import java.util.Random;
import java.util.Scanner;

public class DemoRandom {
private static int k, i,n=0;

public static void main(String[] args) {

// 使用当前时间作为种子数字来创建Random对象
Random random = new Random(System.currentTimeMillis());
// 创建Scanner对象,获取键盘输入
Scanner scanner = new Scanner(System.in);

// 用k来存储0~1000的随机数
k = random.nextInt(1000);
System.out.println("游戏开始,请输入一个在0~1000内的数");
//用i来获取键盘输入
i = scanner.nextInt();
//当i不等于k时,进行循环
while (i != k) {
n++;
if (i > k) {
System.out.println("您输入的数字偏大,请重新输入:");
i = scanner.nextInt();
} else if (i < k) {
System.out.println("您输入的数字偏小,请重新输入:");
i = scanner.nextInt();
//当用户重新输入的次数大于9时,系统提示随机值为多少
}else if(n>=9) {
System.out.println("随机值为"+k);
}


}
//当i等于k时,程序结束
if (i == k) {
System.out.println("输入正确,程序结束");
}

}

}


import java.util.Random;
import java.util.Scanner;
public class test{
//生成随机数
private static int randomNum(){
return new Random().nextInt(1000)+1;
}
private static int temp = randomNum(); //存储随机数
private static int count = 9; //定义输入次数只有10次,算上第一次输入的
//输入
private static void inputStr(){
int num = 0 ;
System.out.print("请输入一个数:");
num = new Scanner(System.in).nextInt();
if ((num>temp) && (count>0)) {
count--;
System.out.println("偏大!");
inputStr();
}else if ((num<temp) && (count>0)) {
count--;
System.out.println("偏小!");
inputStr();
}else if ((num==temp) && (count > 0)) { //当次数没有用完,猜对的情况下,提示正确
System.out.println("恭喜你,猜对了!");
}else if(count == 0){
//当10次机会用完的时候提示
System.out.println("很遗憾,你次数已经用完!正确的数字是:"+temp);
}
}
public static void main(String[] args) {
inputStr();
}
}

public static void main(String[] args){
int i=0;
Scanner in = new Scanner(System.in);
int s=new Random().nextInt(1000);
while(i<9){
compare(in.nextInt(),s);
i++;
}
if(i==9){
in.nextInt();
System.out.println("回答正确");
}
return;
}
private static void compare(int i, int s) {
if(i-s>0){
System.out.println("猜的太大了");
}else if(i-s<0){
System.out.println("猜的太小了");

}else{
System.out.println("回答正确");
}

}
把这个贴到你的类里就行了

JAVA编写程序?
答:System.out.println("Hello world");} };} }class Inner { public static class InnerDemo { public static void main(String[] args) { Outer.method().show();} } } 这个程序中定义了一个接口 Inter 和一个外部类 Outer。Outer 类中有一个静态方法 method,该方法返回了一个实现了 ...

用java编写一个程序
答:java:创建实体 public class Customer { private long id;//数据库主键primary key private String gesNum ;//客户代码 ...} 创建dao和Impl public interface CustomerDao { void insert(Customer c);//增加 void update(Customer c);//修改 Customer get(Customer c);//获得一个 void delete(...

用Java编写一个程序对用户输入的任意一组字符如{3,1,4,7,2,1,1,2...
答:import java.util.HashMap;import java.util.Scanner;public class A { public static void main(String argvs[]) { String line; Scanner sc = new Scanner(System.in); while(sc.hasNextLine()) { line = sc.nextLine(); if (line.length()==0) break; String [...

用java编写一个程序
答:代码如下:import java.util.Scanner;public class App {public static void main(String[] argv) {Scanner scanner = new Scanner(System.in);int num1 = scanner.nextInt();int num2 = scanner.nextInt();if (num1 > num2) {int temp = num1;num1 = num2;num2 = temp;}for (; ...

如何编写第一个java程序
答:图4 控制台输出 恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序...

使用JAVA编写一个程序
答:获取键盘输入Scanner scanner = new Scanner(System.in);// 用k来存储0~1000的随机数k = random.nextInt(1000);System.out.println("游戏开始,请输入一个在0~1000内的数");//用i来获取键盘输入i = scanner.nextInt();//当i不等于k时,进行循环while (i != k) {n++;if (i > k) {...

怎么用java编写一个程序?
答:为了在您的机器上配置起一个Java开发环境——您将使用一个“开发环境”来“开发”(编写)程序——您需要完成以下这些步骤:1.下载一个包含Java开发环境(编译器和其他工具)的大文件。点击“下载J2SE SDK”链接下载SDK(软件开发工具包)软件。网页会显示一个许可协议。点击“接受”。选择您的操作系统,...

用JAVA语言编写一个程序,要求如下:
答:import java.util.Scanner;public class T {public static void main(String[] args) throws Exception {Scanner in = new Scanner(System.in);int difficulty;//难度int mode;//运算类型int answer;//答案int amount;//挑战题目数量int score = 0;//得分System.out.println("请输入难度(1:一...

(用JAVA语言)编写一个程序用选择法对数组a[]={20,10,50,40,30,70,60...
答:int arr[] = {20,10,50,40,30,70,60,80,90,100};System.out.println("数组由大到小排序前:");for(int num : arr) { System.out.print(num + "、");} //使用冒泡排序法,将数组由大到小进行排序 for(int i = 0;i < arr.length-1;i++) { for(int j = 0;j < arr....

用Java编写一个程序,输入一个五位数,将它逆序输出.提示:使用整除除法...
答:value; while (tmp / 10 > 10) { tmp /= 10; len++; } other = (int)(c * Math.pow(10, len + 1)); } return other + reverse(value / 10); }}