Java零基础学习日志-4
2021/7/13 1:07:03
本文主要是介绍Java零基础学习日志-4,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一.学习内容
早上完成了Java内部类和常用类的学习,接下来要学的就是Java的核心API了。
下午学集合这一块,感觉知识串不太起来,接下来干两件事,练习做demo和理解记忆基础核心概念。
练习了一些小程序题,如杨辉三角、百钱买百鸡之类的;
尝试去仿简单项目,结果把别人的坦克大战下下来,不知道怎么运行。我还是先把JavaSE学完吧。
晚上的时候尝试去仿项目,发现有的项目似乎有一些问题,有些需要的知识我还没学到,下载了一个坦克大战的源代码,却不知道怎么运行。
最后仿了一个自动取款ATM机的小项目,但是由于时间关系暂时放弃转账功能的实现。
二.思维导图
附上自己一边学,一边做的思维导图。很可惜的一点是之前做的很多小demo都没有仔细的分类保存。基本还没来得及巩固复习,导图里可能会有一些错误。有一点可以确认的是必须要复习面相向对象和特性这一块儿。
三、尝试实现项目
四、菜鸡的代码
其实学习编程给我的感觉是,会被一些从未想过的错误困住,比如进行BigDecimal精确计算,我却没有先导入它?
import java.math.BigDecimal; import java.math.RoundingMode; public class testf{ public static void main(String[] args) { BigDecimal bd1 = new BigDecimal("0.3"); BigDecimal bd2 = new BigDecimal("0.9"); BigDecimal result5 = bd1.divide(bd2,3,RoundingMode.HALF_UP); System.out.println("bd1/bd2="+result5); } }`
这篇关于Java零基础学习日志-4的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)