成都网站建设设计

将想法与焦点和您一起共享

java看不懂业务代码 如何看java代码

Java里面,学初级程序员课程,题目看不懂,代码看不懂,怎么办?

买书。疯狂的JAVA讲义。JAVA基础等等。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、虚拟空间、营销软件、网站建设、武强网站维护、网站推广。

不要直游洞接看视频。

书和视频结合,动手。你这个里面,都手粗加入输入了。还有对对象实例化。

这是一段十分简单的代码。还加了神薯枯注释。

新手,请看书。不要好高骛远。

刚入职的Java程序员,怎样去看公司的项目,看不懂怎么办?

首先你入职的是什么等级,一般来说公司都有等级的划分比如:初级 中级 高级软件开发工程师。

一般进公司都会给你一个星期的适应期,在这适应期你握迟必须做好理解业务,理解公司文化,理解架构等。

如果你是初级 会有项目经理指导你核心问题。建议不要问的太频繁,毕竟招你进来是解决问题的,不是制造问题,看不懂,主要是哪里看不懂,代码都是通过业务来写的,你如果看到业务代码不懂可以直接先看prd或者产品文档,接口文档等一切可以梳理业务逻辑的代码,如果有技术问题,可以大方的问你的项目经理,他会告诉你的。

如果是中级,成本就不一样了,所以你的基础必须要扎实,一些消息队列(rabbitmq,activemq等),nosql(redis,mongo等),分布式(spring cloud,dubbo等),db(段差李mysql等)。一般来说都够了,再不懂的也可以问项目经理,毕竟是中级。

如果是高级,那完全都不用庆冲说了,基本什么都懂了,框架类的都是浮云,业务逻辑随随便便看看就好了,而且一般打代码也很少了,主要是框架类的维护。

当然了,如果你是实习生,就相当于打打杂了,他会安排你学习什么,然后修补一下bug,让你有独立性,所以不用担心。不过也少说多做。

纯手打,工作经验累积出来,如不喜欢,勿喷。谢谢!

我刚学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看不懂业务代码 如何看java代码
链接地址:http://chengdu.cdxwcx.cn/article/dspppoh.html