学习java的整体思路是什么?

学习java的整体思路是什么?,第1张

首先,所有语言的知识体系分为三大块:

数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)

业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)

信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。

这三块知识作为学习来说,可以有侧重,但是能有某一块完全不懂。

其次,一般的零基础的初学者,学习顺序如下:

javase

数据库

web开发

项目

框架

项目

基本把三大块覆盖了,为一个入门的人打好了知识基础, 但是后面的路还很长。

另附上我们的学习路线图,希望对你能有所帮助!

如需学习的资料,可私信获取,免费提供~

望采纳~

看来你是新手啊,建议先去看看一些基本的东西,不要急着上手,计算机这门学科,重要的是逻辑思维,一定要逻辑非常清楚,思考问题要有条有理。

循环其实就是重复嘛

你就这样想

但是它这个重复一定是有边界的【当然,你可以设置无边界,那就死循环了,一直循环】

for的时候,不是有条件吗,意思就是满足条件了,就会执行循环体内的程序,不满足了,就不执行,这个循环就结束了。

写好了

import java.util.ArrayList

class Cow{

private int age

public Cow(int age){

this.age=age

}

public int getAge(){

return age

}

public void grow(){

age++

}

}

public class Test {

public ArrayList<Cow>result

public Test(){

result=new ArrayList<Cow>()

result.add(new Cow(1))

}

private void getCow(int n){

if(n>0){

ArrayList<Cow>temp=new ArrayList<Cow>()

for(Cow c:result){

c.grow()

if(c.getAge()>=4)

temp.add(new Cow(0))

}

result.addAll(temp)

getCow(n-1)

}

else return

}

public int getCowNum(int n){

getCow(n)

return result.size()

}

public static void main(String[] args){

Test t=new Test()

int n=10//年份

System.out.println(t.getCowNum(n))

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11339866.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存