首页 > 后端开发 > 正文

java文件如何运行

2024-05-16 09:21:45 | 我爱编程网

java文件如何运行相关内容,小编在这里做了整理,希望能对大家有所帮助,关于java文件如何运行信息,一起来了解一下吧!

本文目录一览:

java文件如何运行

java文件如何运行

1、先来写个最简单的java文件,就来写个helloworld的java程序把。打开电脑自带的记事本,输入下面代码。

import java.util.*;

public class HelloWorld {

public static void main(String[] args){

System.out.println("Hello World!");

}

}

注意:代码里的标点符号都要是英文状态下的,这一点很多新手朋友在写java文件的时候犯错。

2、写好java文件后,按下“Ctrl+S”进行保存java程序文件。

文件名:HelloWorld.java

文件类型:选择所有文件。

注意:这里java程序文件的文件名必须和java程序里的class名一致。

3、保存好java文件后,下面就要开始手动来执行java程序文件了。运行java程序是通过cmd命令提示符对话框来完成的,下面我们先打开cmd命令提示符对话框。如下图所示。

4、输入e: 然后按下回车,把盘符换到E盘。

在输入cd E:\java 然后回车,进入到java文件保存的文件夹下。如下图所示。

5、进入到java文件的保存位置后,输入java HelloWorld.java来编译我们的java文件。如下图所示。

6、上面执行java文件编译成功后,我们在java文件的目录下可以看到编译成功的java class文件,如下图所示。

7、成功编辑java文件后,在输入java HelloWorld来解析java文件的class文件。

OK,可以看到执行java文件的运行结果了,如下图所示。

java文件如何运行

初学小白求助miniDVD项目在java如何做?不是思路,是直接做好可以运行的代码,谢谢

package Project1;

import java.util.Scanner;

public class ChuQi {

public static void main(String[] args){

Scanner input=new Scanner(System.in);

String[] Name=new String [5];

Name[0]="蝴蝶效应";

Name[1]="使命召唤";

int DVDcun=2;

boolean[] shu=new boolean[Name.length];

int[] date=new int[Name.length];

int[] ciShu=new int[Name.length];

for(int i=0;i

shu[i]=true;

date[i]=0;

ciShu[i]=0;

}

int num;

int[] xuHao={1,2,3,4,5,6};

do{

System.out.println("************店面管理系统************");

System.out.println("\t1.查看目录");

System.out.println("\t2.新增DVD");

System.out.println("\t3.删除DVD");

System.out.println("\t4.借出DVD");

System.out.println("\t5.归还DVD");

System.out.println("\t6.退出");

System.out.print("请选择:");

num=input.nextInt();

if(num==1){

System.out.println("序号\t名称\t状态\t日期\t次数");

for(int i=0;i

System.out.println((i+1)+"\t"+Name[i]+"\t"+(shu[i]?"可借阅":"不可借")+"\t"+(date[i]==0?"":date[i])+"\t"+ciShu[i]);我爱编程网

}

}

while(num==2){

System.out.print("请输入您要新增的DVD名称:");

Name[DVDcun]=input.next();

boolean cun=true;

for(int i=0;i

if(Name[DVDcun].equals(Name[i])){

cun=false;

break;

}

}

if(cun==false){

System.out.print("已有此DVD!是否继续新增(y/n):");

String xuan=input.next();

if(xuan.equals("n")){

break;

}else if(xuan.equals("y")){

continue;

}

}

DVDcun++;

System.out.print("是否新增DVD(y/n):");

String ze=input.next();

if(ze.equals("n")){

break;

}

}

while(num==3){

System.out.println("序号\t名称\t状态\t日期\t次数");

for(int i=0;i

System.out.println((i+1)+"\t"+Name[i]+"\t"+(shu[i]?"可借阅":"不可借")+"\t"+(date[i]==0?"":date[i])+"\t"+ciShu[i]);

}

System.out.print("请选择要删除的DVD:");

int ze=input.nextInt();

if(shu[ze-1]==false){

System.out.println("您选择的产品在外借状态,不可删除!");

System.out.println("是否继续删除DVD(y/n)");

String xuan=input.next();

if(xuan.equals("n")){

break;

}else if(xuan.equals("y")){

continue;

}

}

System.out.println("删除成功!");

for(int i=ze-1;i

Name[i]=Name[i+1];

shu[i]=shu[i+1];

date[i]=date[i+1];

ciShu[i]=ciShu[i+1];

}

DVDcun--;

System.out.print("是否新增DVD(y/n):");

String xuan=input.next();

if(xuan.equals("n")){

break;

}

}

while(num==4){

System.out.println("序号\t名称\t状态\t日期\t次数");

for(int i=0;i

System.out.println((i+1)+"\t"+Name[i]+"\t"+(shu[i]?"可借阅":"不可借")+"\t"+(date[i]==0?"":date[i])+"\t"+ciShu[i]);

}

System.out.print("请选择借出的DVD:");

int ze=input.nextInt();

if(shu[ze-1]==false){

System.out.println("DVD在外借状态,不可再次外借!");

System.out.print("是否继续外借DVD(y/n):");

String xuan=input.next();

if(xuan.equals("n")){

break;

}else if(xuan.equals("y")){

continue;

}

}

do{

System.out.print("请输入外借日期:");

date[ze-1]=input.nextInt();

if(date[ze-1]<1||date[ze-1]>30){

System.out.println("日期错误请重新输入!");

}

}while(date[ze-1]<1||date[ze-1]>30);

shu[ze-1]=false;

ciShu[ze-1]++;

System.out.print("是否继续(y/n):");

String xuanZe=input.next();

if(xuanZe.equals("n")){

break;

}

}

while(num==5){

System.out.println("序号\t名称\t状态\t日期\t次数");

for(int i=0;i

System.out.println((i+1)+"\t"+Name[i]+"\t"+(shu[i]?"可借阅":"不可借")+"\t"+(date[i]==0?"":date[i])+"\t"+ciShu[i]);

}

System.out.print("请选择归还的DVD:");

int ze=input.nextInt();

if(shu[ze-1]==true){

System.out.println("您选择的DVD未外借!");

continue;

}

int ri;

do{

System.out.print("请输入归还的日期:");

ri=input.nextInt();

if(ri30){

System.out.println("日期不正确请重新输入:");

}

}while(ri30);

System.out.println("外借日期为:"+date[ze-1]);

System.out.println("归还日期为:"+ri);

System.out.println("每天应支付1元,从外借第一天开始算起");

System.out.println("应付的金额为:"+(ri-date[ze-1]+1*1));

shu[ze-1]=true;

date[ze-1]=0;

System.out.print("是否继续(y/n):");

String xuanZe=input.next();

if(xuanZe.equals("n")){

break;

}

}

boolean xuanZe=false;

for(int i=0;i

if(num==xuHao[i]){

xuanZe=true;

}

}

if(xuanZe==false){

System.out.println("您选择程序有误,请重新选择。");

continue;

}

System.out.println("谢谢使用!");

}while(num!=6);

}

}

java文件如何运行

用Java如何编写一个DvD信息管理系统

DVDMgr类

package adminDVD;

import java.util.Scanner;

public class DVDMgr {

DVDSet dvd = new DVDSet();

public void setData() {

//初始化数据

//int[] state = dvd.state;

dvd.initial();

}

public void startMenu() {

System.out.println("欢迎使用 MiniDVD Mgr 1.0");

System.out.println("----------------------------------------------");

System.out.println("1.查看DVD");

System.out.println("2.借出DVD");

System.out.println("3.退出 MiniDVD Mgr");

System.out.println("请选择:");

Scanner input = new Scanner(System.in);

int choice = input.nextInt();

switch (choice) {

case 1:

search();

//执行查询

break;

case 2:

lend();

//标记借出

break;

case 3:

System.out.println("\n欢迎使用!");

break;

}

}

public void search() {

System.out.println("MyDVd Mgr 1.0 ---> 查询DVD \n");

String[] A = dvd.name;

int[] B = dvd.state;

String C;

for (int i = 0; i < A.length; i++) {

if (A[i] == null) {

break;

}

if (B[i] == 0) {

C = "已借出";

System.out.println(A[i] + "\t\t" + C);

} else {

System.out.println(A[i]);

}

}

System.out.println("------------------------------");

System.out.println("输入0返回");

returnMain(); //调用返回块

}

public void returnMain()

{

//System.out.println("输入0 返回");

Scanner input = new Scanner(System.in);

int num = input.nextInt();

if (num == 0) {

startMenu();

}

}

public void lend() {

System.out.println("MyDVD Mgr 1.0 ---> 借出DVD \n");

System.out.println("请输入要借的DVD名称");

Scanner input = new Scanner(System.in);

String name = input.next();

for (int i = 0; i < dvd.name.length; i++) {

if(dvd.name[i]==null){

System.out.println("操作不成功!");

break;

}else if(name.equals(dvd.name[i])&& dvd.state[i] == 1){

dvd.state[i] = 0;

System.out.println("操作成功!");

break;

}else if(name.equals(dvd.name[i])&& dvd.state[i] == 0){

System.out.println("《"+dvd.name[i]+"》"+"\t\t已借出!");

break;

}

/*if (dvd.name[i].equals(name[i])&& dvd.state[i] == 1) {

dvd.state[i] = 0;

System.out.println("操作成功!");

break;

} else {

System.out.println("操作不成功!");

break;

}*/

}

System.out.println("输入0返回");

returnMain();

}

public static void main(String[] args) {

DVDMgr mgr = new DVDMgr();

mgr.setData();

mgr.startMenu();

}

}

DVDSet类

package adminDVD;

import java.util.Scanner;

public class DVDSet {

String[] name = new String[50];

// 数组1存储DVD名称数组

int[] state = new int[50];

// 数组2存储DVD状态

public void initial() {

/*name[0]="风云II";

state[0]=1;

name[1]="英雄";

state[1]=1;

name[2]="罗马假日";

state[2]=1;

name[3]="无极";

state[3]=0;*/

Scanner input = new Scanner(System.in);

String answer = "y";

for (int i = 0; i < name.length; i++) {

System.out.print("第" + (i + 1) + "的DVD名称:");

name[i] = input.next();

System.out.println("是否借出?(0:借出 1:可借)");

state[i] = input.nextInt();

System.out.print("是否继续(y/n)");

answer = input.next();

if (answer.equals("n"))

{

break;

}

}

}

}

以上就是java文件如何运行全部内容了,了解更多相关信息,关注我爱编程网。

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“java文件如何运行”相关推荐
如何运行jar文件
如何运行jar文件

如何运行jar文件1、下载并安装最新版的Java虚拟机。下载网址:java.com/zh_CN/。2、安装好Java虚拟机后,双击需要运行的jar文件或在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。3、在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。4、选择JAVA虚拟机的安装文件夹,

2024-03-29 22:08:52
如何使用命令行编译以及运行java文件
如何使用命令行编译以及运行java文件

如何使用命令行编译以及运行java文件方法/步骤我们先新建文本文档,输入自己的java程序。这里我写一个简单的java程序,来做示范。importjava.util.*;publicclassHelloDate{publicstaticvoidmain(String[]args){System.out.println("Hello,it's:");System.

2024-03-15 03:57:49
java如何调用exe文件?
java如何调用exe文件?

java如何调用exe文件?publicclasstransferExe{\x0d\x0apublicstaticvoidmain(String[]args){\x0d\x0aopenWinExe();\x0d\x0aopenExe();\x0d\x0a}\x0d\x0a//用Java调用windows系统的exe文件,比如notepad,calc之类\x0d\x0apublicstatic

2024-03-23 05:42:40
如何用cmd编译java文件
如何用cmd编译java文件

如何用cmd编译java文件最近有朋友询问小编如何用cmd来编译java文件,其实这个问题还有很多朋友也不明白,那么如何用cmd编译java文件呢?小编今天就为大家带来cmd怎么编译运行java文件图文步骤,一起看看吧。cmd怎么编译运行java文件图文步骤:1、在windows下利用cmd命令行,可以调用jdk里的javac.exe和java.exe,从而对java文件进行编译和

2024-03-27 04:36:46
如何把.java程序变成.exe可执行文件
如何把.java程序变成.exe可执行文件

如何把.java程序变成.exe可执行文件有两种比较易用的方法:关于两种将Java程序转化为.exe程序工具的使用及比较一JSmooth1.出品Jsmooth,Sourceforge.NET2.类型free3.下载4.步骤a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。b)新建一个Jsmo

2024-04-06 08:57:26
java如何调用c语言源文件并进行执行?
java如何调用c语言源文件并进行执行?

java如何调用c语言源文件并进行执行?要在java中调用c语言的库,需要使用Java提供了JNI。\x0d\x0a举例说明\x0d\x0a在c语言中定义一个voidsayHello()函数(打印HelloWorld);然后在Java中调用这个函数显示HelloWord.\x0d\x0a现在分别从Java和C语言两部分说明:\x0d\x0a1.Java部分\x0d\x0a首先定义一个Hell

2024-04-17 21:24:30
如何用myeclipse编译一个java文件
如何用myeclipse编译一个java文件

如何用myeclipse编译一个java文件MyEclipse是自动编译java文件的。1、在建立类的时候,就进行编译了2、当修改类源码的时候,会点击保存这个动作,在这个时候,又会重新编译类为.class文件3、点击菜单栏Project,选择BuildAutomatically这个会也会自动编译的如何在MyEclipse中编译java程序?如何运行java程序?第一种方法

2024-04-16 12:52:39
在LINUX下 用JAVA如何解压rar文件
在LINUX下 用JAVA如何解压rar文件

在LINUX下用JAVA如何解压rar文件楼主试试这个代码~~packagedecompress;importjava.io.File;importjava.io.FileOutputStream;importorg.apache.tools.ant.Project;importorg.apache.tools.ant.taskdefs.Expand;impo

2024-04-04 05:10:44