java编译代码例子 java编译过程

JAVA编译题(给个全部的代码)参考代码MaxArray类
public class MaxArray{
public static int getMaxNum(int[] arry){
int max = arry[0];//假设数组第一个数最大
for (int i = 1; iarry.length; i) {
if(arry[i]max){//如果max不是最大的数字,那么久替换成当前的arry[i]
max = arry[i];
}
}
return max;
}
【java编译代码例子 java编译过程】 public static boolean isNumInArray(int num,int[] arry){
boolean boo = false;//假设num不在arry中
for (int i = 0; iarry.length; i) {
if(num==arry[i]){//如果num在arry中
boo = true;//那么boo的值为true
break;//发现num中其中了,就不用一直找了 , break跳出循环
}
}
return boo;//返回boo的值
}
}
参考代码Test类
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.print("请输入数组的元素个数");
Scanner input = new Scanner(System.in);
int n = Integer.parseInt(input.nextLine().trim());
//input.nextLine()读取一行,
//trim()去掉空白,比如3 --3
//Integer.parseInt从字符串解析成为整数
int[] arry = new int[n];//创建的整数数组
for (int i = 0; iarry.length; i) {
System.out.print("请输入数组第" (i 1) "个元素:");
arry[i] = Integer.parseInt(input.nextLine().trim());
}
int maxNum = MaxArray.getMaxNum(arry);//通过类名直接调用静态方法
System.out.println("数组中的最大值:" maxNum);
System.out.print("请输入一个整数:");
int num = Integer.parseInt(input.nextLine().trim());
boolean boo = MaxArray.isNumInArray(num,arry);
if(boo){
System.out.println("整数" num "在数组中");
}else{
System.out.println("整数" num "不在数组中");
}
input.close();
}
}
运行测试
请输入数组的元素个数3
请输入数组第1个元素:26
请输入数组第2个元素:18
请输入数组第3个元素:92
数组中的最大值:92
请输入一个整数:18
整数18在数组中
JAVA代码编译public class Test {
public static void main(String args[]) {
Square square = new Square(4);
double area = square.area();
System.out.println("面积为java编译代码例子:"area);
}
}
interface IShape {
public double area();
}
class Square implements IShape {
private double a;
public Square(double a) {
this.a = a;
}
@Override
public double area() {
return a * a;
}
}
请使用java编译代码(编译者请调试成功后在上传,麻烦了(*^__^*) )按照你的要求编写的Java程序如下:(这个例子是20个人,从第3个人开始,进行1到5报数的程序,你可以改变其相应的参数)
import java.util.ArrayList;
import java.util.List;
public class BB {
public static void main(String[] args) {
int n=20,s=2,m=5;
ListInteger list = new ArrayListInteger(n);
for(int i=0;in;i){
list.add(i 1);
}
int count=1;
int i = s;
while(list.size()0){
i=i m-1;
i=i%list.size();
if(count==0){
System.out.println(list.get(i) " ");
}else{
System.out.print(list.get(i) " ");
}
count;
list.remove(i);
}
}
}
运行结果:
7 12 17 2 8 14 20 6 15 3
11 1 13 5 19 18 4 10 16 9
Java在dos环境怎样编译程序?在 Windows/DOS 环境下编译 Java 程序,可以按照以下步骤操作:
首先确保已经安装了 JDK 。可以在命令行中输入 java -version 检查是否已经安装了 JDK,并查看 JDK 的版本信息 。
编写 Java 程序并保存为 .java 文件 。
打开命令行窗口(如 cmd),使用 cd 命令切换到 Java 程序所在的目录 。
使用 javac 命令编译 Java 程序,例如:
javac HelloWorld.java
如果编译成功,将会生成一个名为 HelloWorld.class 的文件 。
使用 java 命令运行 Java 程序 , 例如:
java HelloWorld
运行结果将会在命令行窗口中显示出来 。
需要注意的是,Java 程序中使用的路径分隔符应该是 /,而不是 Windows 下的 \ 。例如 , 如果要引用当前目录下的 myfile.txt 文件,应该使用 ./myfile.txt , 而不是 .\myfile.txt 。
如何编译运行一个简单的java程序通常开发一个java应用程序可分为三个步骤:
1.创建一个带有文件扩展名 *.java 的源文件
1).使用编辑器(如记事本,小编使用的是notepad),输入以下6行文本:
1 //一个简单的application例子:打印一行文本
2 class Hello {
3 public static void main (String args[]){
4 System.out.println("Hello Java,This is my first Java Application!");
5}
6 }
输入完成,如下图所示
2).把文件名命名为Hello.java ,并保存,
2.使用java编辑器javac.exe编译源文件生成一个带有文件扩展 *.class 的字节码文件
1).win R,在文本框输入cmd,回车,进入DOS窗口 。
2).使用cd命令将路径转入源文件“Hello.java”所在路径(cd用法可参照DOC窗口之cd命令),输入“javac Hello.java”命令,回车 。
同时,我们在源文件“Hello.java”所在文件夹可以发现多了一个字节码文件(编辑器javac.exe编译的结果),这就对了 。
3.使用java解释器 java.exe 运行字节码
在当前路径下,输入 “java Hello” 命令,回车 。运行结果如下
爪哇之路开启成功 。
关于java编译代码例子和java编译过程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读