java如何把复制的代码运行

Python017

java如何把复制的代码运行,第1张

1、新建一个记事本,后缀名是.java,在里面写一段java的代码

2、把写好的java文件放进D盘,就是第一步给出的那个class文件。

3、打开dos界面,开始-运行-cmd-这个是命令行模式,选择D盘。

4、在命令提示符中输入javac文件名.java,输入javacjava.java回车,等待编译。接下来是java环境变量设置的问题。

5、下载一个jdk执行默认安装。

6、配置环境:右击电脑点属性,进去点高级就能看到环境变量。点进去就能设置系统变量。

1.for循环方法

代码灵活,但效率低。

2.System.arraycopy()方法:

通过源码可以看到,其为native方法,即原生态方法。自然效率更高。

1 public static native void arraycopy(Object src, int srcPos,

2 Object dest, int destPos,

3 int length)

3.Arrays.copyOf()方法:

同样看源码,它的实现还是基于System.arraycopy(),所以效率自然低于System.arraycpoy()。

复制代码

1 public static int[] copyOf(int[] original, int newLength) {

2 int[] copy = new int[newLength]

3 System.arraycopy(original, 0, copy, 0,

4 Math.min(original.length, newLength))

5 return copy

6 }

复制代码

4.Object.clone()方法:

从源码来看同样也是native方法,但返回为Object类型,所以赋值时将发生强转,所以效率不如之前两种。

1 protected native Object clone() throws CloneNotSupportedException