java怎么打不了代码 java为什么打不开

java文件打不开怎么回事?文件打不开 , 原因:文件过大;机子java性能较弱,不能完美的运行 。
此机所支持java字节的确很小 。
新年快乐!
java学习中写不出来代码怎么办?写不出来有两种情况 :\x0d\x0a一种是有思路,但是你不熟悉该语言的语法结构,所以不会写;\x0d\x0a另一种情况是:懂语法结构,但是抛开别人的代码你就没有思路了;\x0d\x0a\x0d\x0a当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构 。\x0d\x0a\x0d\x0a如果是第一种的话,多看一下基础知识,照着书本联系写代码,这种情况是最好解决的,想深入了解,就看源码 。\x0d\x0a如果是第二种的话,我觉得就需要积累了,就是在看别人的代码时,要理解别人解决问题的思路,然后多归纳整理,然后也需要手动敲代码来巩固 。第二种情况 说实话我也经常发生,,能看懂别人的代码,但是自己写的时候就会有遗漏 。我觉这个一个是多积累,一个是多思考 。\x0d\x0a\x0d\x0a纯手打 , 累死我了
救命啊 , 快救救我 , 大神,java的,怎么打代码?。课蚁衷谥荒苊闱扛阋桓龀隼?,感觉还是不对的,一循环这道题目是同一个人么?以下完整代码仅供参考
import java.util.*;
public class a {
public static void main(String[] args) {
int[] array = new int[1000];
sort(array);
Scanner Scan = new Scanner(System.in);
System.out.println("输入任意键再按回车,打印出一个三角形");
Scan.nextLine();
sort1(array);
System.out.println("");
System.out.println("输入三角形的高再按回车,打印出多个三角形");
int i = Scan.nextInt();
Scan.close();
printToTriangle(array, i);
}
public static void sort(int[] array) {
Random r = new Random();
for (int i = 0; i1000; i++) {
array[i] = r.nextInt(1000);
// System.out.println("排序前:array[" + i + "]=" + array[i]);
}
}
public static void sort1(int[] array1) {
for (int x = 0; xarray1.length - 1; x++) {
for (int y = x + 1; yarray1.length; y++) {
if (array1[x]array1[y]) {
int temp = array1[x];
array1[x] = array1[y];
array1[y] = temp;
}
}
}
int m = 0;
int start = 0;
for (int x = 0; xarray1.length; x++) {
System.out.print(array1[x] + " ");
if (x == (start + m)) {
start = x;
m++;
System.out.println("");
}
}
}
/**
* 把已经排序好的数组array排列成三角形输出到控制台
*
* @param array
*已经排序好的数组
* @param i
*三角形的高度
*/
private static void printToTriangle(int[] array, int i) {
int index = 0;
int m = 1;
boolean add = true;
while (indexarray.length) {
printArray(array, index, m);
index += m;
if (add) {
m++;
if (m == i) {
add = false;
}
} else {
m--;
if (m == 0) {
add = true;
}
}
}
}
/**
* 把数组array 从index开始 输出 m个元素到控制台 完成后输出换行符
*
* @param array
*数组array
* @param index
*输出的开始位置
* @param m
*最大输出的元素个数
*/
private static void printArray(int[] array, int index, int m) {
int n = 0;
while (nm(index + n)array.length) {
System.out.print(array[index + n] + " ");
n++;
}
System.out.println("");
}
}
以下略
以下
Java的环境配置完成了,代码也没打错,为什么不行上代码吧 。
java要求文件中有且只有一个public的类有静态main方法,并且这个类的名字必须和文件名一致 。

推荐阅读