网站建设资讯

NEWS

网站建设资讯

java看不懂代码的格式,如何看懂java代码

求指教!关于初学自学者学习java编程看不懂代码的问题!!!

如果你看不懂,那是因为你还得到编程的思维方式。

成都创新互联是专业的错那网站建设公司,错那接单;提供成都做网站、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行错那网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

初学java,你可以不要关注这些代码是什么含义,那些大多是实例,想表达的无非是如何定义属性,什么是方法等等。同样,在你看不懂那些代码的时候,不要着急,抓住要点,继续往下看,坚持到看完。如果到最后还没有懂,那就再看一遍,每一遍你都会有新收获。

PS:我推荐你看 think in java 这本书,可以弄本实体书,绝对经典。我工作三四年了,每次重看这本书都会有不同的感悟。

网上的视频讲究速成,可以作为《think in java》的辅助。还是要以书本为主。看书遇到不懂的地方,就看看视频,如果还没搞懂就先放过,继续往下学。

我刚学java不久,下面的代码,看不懂,有没有高手帮我解释一下.

用的IDE是Eclipse么?建议用加断点自己跟踪调试,看看循环里的每一步都干了些什么,如下图:

你的第一段代码:

public static void main(String args[]) {

int layer = 4;

for (int i = 1; i = layer; i++) {

for (int k = 1; k = layer - i; k++) {

System.out.print(" ");

}

for (int j = 1; j = (i - 1) * 2 + 1; j++) {

System.out.print("*");

}

System.out.println();

}

int layer1 = 3;

for (int i = 1; i = layer1; i++) {

for (int k = 1; k = (layer1 - i) + 1; k++) {

System.out.print(" ");

}

//这里j++,j会越来越大,死循环了

for (int j = 5; j = (i + 1) * 2 + 1; j++) {

System.out.print("*");

}

System.out.println();

}

}

}

第二段代码:

public class Hello{

public static void main(String args[]) {

int i1, j1;

for (i1 = 1; i1 = 7; i1++) {

for (j1 = 1; j1 = 7; j1++) {

//循环体空,不知道你想干什么

}

if (j1 + i1 == 5 || j1 - i1 == 3 || i1 - j1 == 3 || i1 + j1 == 11) {

System.out.print("*");

else {

System.out.print("");

}

}

System.out.println();

}

}

第三段代码:

import java.util.Scanner;

public class Hello{

private int maxNum;

public Hello(int maxNum) {

this.maxNum = maxNum;

}

public void print() {

//第一层for循环,打印maxNum行

for (int i = 1; i = maxNum; i++) {

//第二层for循环,每次执行i次

for (int j = 1; j = i; j++) {

System.out.print(j);

System.out.print("*");

System.out.print(i);

System.out.print("=");

System.out.print(i * j);

System.out.print("\t");

}

System.out.println();

}

}

public static void main(String[] args) {

System.out.print("录入一个整数:");

Scanner input = new Scanner(System.in);

// 没有考虑判断输入的是否是整数。

int maxNum = input.nextInt();

new Hello(maxNum).print();

}

}

在网上搜搜Eclipse怎么断点调试,你就可以看到每次循环都干了什么,一一给你解释太麻烦了。

java代码看不懂怎么办?

看代码前需要先了解那块代码是做什么的,这样才能跟得上代码逻辑。如果知道代码功能,还是不懂的话,那么看代码行数。

1、低于20行的代码看不懂,你需要巩固java基础

2、超过20行的话,需要仔细理解代码意图,另外需要了解更多的java API以及开源代码

一般看别人的代码是很痛苦的,java高手也有看不懂的时候,譬如代码本身就写的烂,逻辑不明确。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。


网页题目:java看不懂代码的格式,如何看懂java代码
文章来源:http://cdweb.net/article/hdcgpp.html