2.20日学习总结

2.20日学习总结

早上从八点半开始写数据结构树的博客,在写博客的过程中,也巩固了一遍树的知识,有些知识确实已经记不清了,今天又翻阅了一遍书,使得我对树的一些基础概念记得更深了,熟悉了一遍二叉树性质的证明,比如深度为k,至多有2 ^ k -1个结点,是根据性质1计算出每层的,然后可以看出总共的其实就是等比数列的求和,然后性质3是通过边的数来证明的,早上一共花了三个小时来写博客。
下午的话,是先听完学姐讲的课,对java有了一定的了解,然后上完课后,我看了学习的视频,了解了java的一些历史,java原先是打算应用在消费的电子产品上,正好碰上了互联网的兴起,给了java一个契机,那时候正好需要一个能适应多种系统的语言,所以java就发展了起来,构成了一个生态,还知道了jvm是一个用于执行bytecode字节码的虚拟机,而jre又包含了jvm,库函数以及运行java所必须的文件,jdk又包含了jre,增加了编译器和调试器等用于开发的文件,java最大的特点就是跨平台性,并且写了第一个java的代码2.20日学习总结
一共是花了三个多小时的时间。
晚上,先是刷了一会pta上的题目,然后就去看了java的书,复习一下今天的知识,并且知道了一个容易错的点就是,java的int型和bool型是不相通的,如果int x=1;while(x);在java中是错误的应用,print和println一个是有换行的一个是没有换行的。一会计划继续刷题预计今晚学习三个小时。
2.20日学习总结