黑马0基础入学第二天:
1.计算机语言:高级语言和汇编语言 主要有缺点如下: 汇编语言由编译器直接编译成机器语言,由机器直接执行,效率较高。
高级语言:如:java,c#,c++等等,高级语言事经过编译->链接->执行。
file:///var/folders/rn/s299d6615_xf6h9b9bz24r_00000gn/T/cn.wiz.wiznoteformac/WizNote/c5f8de7f-9a86-4fc7-ae57-71e832c37868/index_files/8554763.png
编译器编译成汇编语言,但是过程中会编译出许多垃圾碎片,经过链接之后进行重构,在执行时有效的指令并不是那么多,所以相对汇编一眼编写效率就下降了许多,但是高级语言与人类语言很相近,从而更贴近人类自然语言,相对汇编语言好学习许多。
其实这里讲课时候还有图片,但是不知道怎么贴,有会的可以在下面回复我,嘿嘿。 file:///var/folders/rn/s299d6615_xf6h9b9bz24r_00000gn/T/cn.wiz.wiznoteformac/WizNote/c5f8de7f-9a86-4fc7-ae57-71e832c37868/index_files/15849001.png
2.面向过程编程与面向对象编程 1`面向过程是程序从头到尾一步一步执行,从而操控性比较大。比如炒菜,洗菜,切菜,炒菜,每一步都由自己亲力亲为。
2`面向对象是需要时再去使用,举例来说,还是炒菜,我不需要自己亲力亲为的去做,只需要让厨师去帮我做,而不用关心菜的做法,这样对程序的操控性就比较小。
3.还有就是32个关键字,明明标示符,规则不能与关键字重复,不能以数字开头。函数调用,写在main前使用不需要生命,写在main函数后需要先声明后使用。 main函数为唯一程序入口,且只能有且只有一个。 4.用为之前有过一些基础,所以有些地方也算是滚瓜烂熟了,反而是最最基础的概念掌握不扎实,就类似上面这些知识点。 5.一天总结:掌握最基础的知识才能学更高层次的东西,基础决定上层建筑,这句话应该放在什么场合都算合适,不管学习工作爱情还亲情是家庭。 老师说不要想太多,不要太扣细节反而让自己很累很疲倦。反正自己就天天保持好心态吧,希望几个月后真的像自己目标实现的一样,一起加油。
|