从3月15日开始到3月19日的大数据预科班,再从3月20日到现在的大数据基础班,前前后后,我在黑马也学习了大半个月。这半个多月中,我们主要学习了JAVA的知识。以下,是我对这段时间学习的简单总结与分享。 Day01: 学习了注释、关键字、常量、变量、计算机存储单元、数据类型、标识符、类型转换的内容。知识简单,但是基础却重要。其中最为重要的是变量和数据类型内容。 Day02: 学习了运算符、键盘录入、if和switch语句。 Day03: 主要学习了for、while、do…while 三种循环。这三种循环,尤其是for,while循环,在后面的学习应用中也是非常常见,也是我们必须要学会的循环。 Day04: 学习了数组的定义,初始化,数组的遍历、内存图,元素表示等内容。 前面四天学的都是Java的基础语法,相对比较简单,但是也是容易出错。比如: l 变量必须初始化才能使用 l 数据类型存在隐性转化,强制转化的问题 l 取余数运算符的运算中,元素必须是整数 l If语句满足条件后才进入程序执行模块,且一个if语句中只会执行其中一个模块,执行之后不再进入if语句的其他模块 l 灵活运用循环语句。 l Break 和 continue 的使用 接下来的学习则是在前面几天内容的基础上更加的深入了,难度有所增加。 Day05: 学习了方法的概念、定义、如何调用,以及方法的重载,注意的是:方法的形式参数是基本数据类型或者引用数据类型。 Day06: 学习了面向对象的内容,可以说,这也是Java 的核心内容之一了。了解面向对象的特点,类,掌握类对象的创建,成员方法的调用、成员变量的使用是必不可少的。 Day07: 学习了继承,this和super的区别,以及多态。内容重要,而且学习的细节知识内容也挺多。 Day08: 学习了final和static关键字、抽象类和接口、包和权限修饰符。要注意接口没有构造方法、而抽象类可以有。抽象类是用abstract修饰。 Day09: 主要学习的就是API文档的使用,科学编程法,String 类和StringBuilder,Object。 这几天的内容相对前四天,难度略有些加大了,也需要我们花时间去理解概念,去消化掌握。虽然看我叙述的流水账来看,貌似内容也就这些啊?实则不然,只有自己去看课程了,去深入学习了,会发现知识体系的庞大。 所以,还是先感叹一下黑马课程的强大,我相信在老师的带领下,自己认真学习吸收,肯定会有个不错的学习成果。当然,后期的课程内容依旧庞大而重要,可能会更难,大家就一起加油吧!
|