Java学习日志 Day1

Hi,自我介绍一下,我本科毕业于UNNC宁波诺丁汉大学数学与应用数学系(Mathematics and Applied Mathematics),即将入学宾夕法尼亚大学的系统工程硕士(System Engineering),入学后第一学期一门课是关于Java的学习,因此假期自学。
做这个log的目的是为了在我学完时能回过头看看学习的经历,可以给其他和我现在一样还没有接触过Java的人一些参考。而做的过程中也可以帮助我进行反思,帮助我提高效率。
资料使用的是尚硅谷的Java零基础全套视频教程(宋红康2023版),因为有Python以及做过Machine Learning相关项目的代码基础,因此课程采用二倍速+跳看,个人觉得可以先对课程资料先进行一边阅读,然后看视频时遇到懂了的可以直接跳过。
Java自学Day1内容:
1.看完了课程的前20p,学会java的基本运行方法。
2.安装java并配置好环境,jdk用的是JDK20,也就是最新版 ,IDE使用的是Intellij的Community版本,专业版似乎学生是免费的,但鉴于社区版本对我这个初学者够用所以就懒得搞==。
3.运行了第一个Helloworld文件,学会了java中输出文本(字符串),标注,以及类,方法的基本语法。
反思
学习时间大约在3-4小时左右,个人对这个效率和进度还是相对满意的,从零开始对Java这门语言有了一些了解,并且将环境配置好开始上手打代码了,相信后面的进步会非常快。
顺带一提一个想法是做一个项目,大概内容是做一个博客式的,可登录的网站。内容可以放一写个人的学习资料或者经验等等。项目本身拿来练手,重要的是学习过程中对于能力的提升。硕士阶段希望能凭借前后端经验并用上AI,做一个类似与GPT的网站。但这仅仅还是个想法,首先是基础的提升。
我对AI,ML,CV感兴趣,目前在自学Java后端开发,志同道合的朋友可以联系我,对以上或者留学等也有相同兴趣的朋友可以私信交流。
脚踏实地,仰望星空。共勉。