作为一个Java新手小白,在刚开始的学习编程的时候,我只知道调用API,但是对这个语言完全没有什么概念,也很少去想为什么我调用API之后就能实现我想要完成的功能,更没有深入的去想过什么是计算机语言,什么是Java语言。随着学习的不断深入以及千锋郑州Java培训班老师的不断讲解,我的认知也在慢慢的改变,对Java的了解也在不断的增加。
理解编程语言,首先要理解一个概念就是机器语言,机器语言顾名思义是计算机能理解的语言,那就是01的代码,01代码最终会被转换成为脉冲,因为机器是由电驱动的,并不能理解01是什么意思,只能对电压敏感,所以01代表的就是高电平和低电平。我们假设机器能读懂01的代码,但是我们用01编写太慢,所以就出现了更高级的语言,如C、C++以及Java。C、C++程序翻译成为的可执行文件可以直接在操作系统上运行,但是Java程序翻译后却不能直接在操作系统上运行,需要一个虚拟机。所以翻译后Java程序最终还是由虚拟机来执行的,所有Java虚拟机才是能直接运行在操作系统上的可执行文件。
在千锋郑州Java培训班学习的近一个月里,我学到了很多的知识,包括数组、封装、继承、关键字、接口、多态、异常、集合、接口等等。在学习的过程中我认为每天都要把当天的知识加以梳理、消化,尽量做到每一个知识点都要清楚,但是,不钻牛角尖!另外,隔三差五在进行一次最近知识的回顾,这样才能游刃有余的运用它们。
在学习Java的过程中,我们可能会遇到各种各样的难题,应多去专业论坛了解相关的知识,毕竟书本上的知识有限。要会从网上搜索有用的信息加以整理,促进学习的深入和知识水平的提高。要多和身边的同学以及老师沟通交流,提高自己解决问题的能力。
参加千锋郑州Java培训班我学到了很多,但想要成为一个优秀程序员还远远不够。在接下来的日子里,我会继续努力,提高自己发现问题、解决问题的能力,更加高效率的去学习。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱