第一周
注:此文章主要记录我学习java的过程,目的是完成老师的任务。
6月27日
今天是我自学java的第一天,我在网络上找到了教学视频来学习。第一课我学习了java的发展史和java可以在任意操作系统上使用的跨平台的原理。
在配置好java的运行环境后,明天我准备学习java的编写步骤并写出第一个java程序。
java语言的编写不同于c和c++,需要自己配置环境。
6月28日
今天我学习了一些常用的doc命令,并运用doc指令编写了“hello world”程序,了解了java语言的头文件和输出语句。我下载了notepad软件,并准备在该软件上编写java程序。我学习了java的数据类型等基本内容,基本上这一块与c和c++的学习没有区别,只有类型转换我没接触过。
明天我准备学习java的运算符。
c和c++的学习我记得不需要配置环境而java需要,java程序的运行也需要在cmd中运行,c和c++直接在codeblocks中运行即可,没有java复杂。
6月29日
今天我学习了java的运算符。在算数运算符中,字符串的“+”字符可以实现字符串的拼接,相比c++方便不少。在逻辑运算符中,短路与若前一个判断为flase则后面的判断不运行;短路或若前一个判断为true,则后面判断不运行。其他运算符与c++差不多。
明天我准备运用三元运算符编写几个程序。
java相比c++多了许多新规则,更加方便。
6月30日
今天我学习了数据的输入并试着编写了两人比较体重的程序和三人比较身高的程序。
明天我准备学习顺序、选择和循环结构。
相比于听课,当我真正开始写代码时发现自己的不足,java的头文件和输入输出格式我还不熟悉。
7月1日
今天我学习了选择和几种循环和switch语句,大体上语法与c++相同。
明天我准备根据学习的内容完成求和、水仙花数、考试奖励等许多程序。
今天学习的内容与c++差不多,快速略过。
7月2日
今天我学习了while等循环结构和循环嵌套以及random的作用和使用步骤,并编写了昨天的程序,然后又编写了猜数字的程序。
明天我准备学习数组的内容和动态数组的初始化。
random是我初次接触到的概念,导包、创建对象和获取随机数的步骤我还不太熟练,需要反复练习。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?