java简单的基础轮廓

历时三周,又复习了一遍马士兵老师的基础课程,感觉很经典,深入浅出的把java里面的基础讲了一遍,下面是简单的画的一张图。

技术

      1.刚学习完C++,难免会把java和C++作比较,java应该可以说是从C++引申过来的,C++有指针和引用两种操作数据的方式,而指针又太危险了,所以java摒弃了指针,只采用引用的方式,其实也是另一种指针的形式。

      2.在软考的学习过程中,知道了编译性语言和解释性语言的区别,C++是编译性语言,而java是解释性语言,需要运行一行代码,解释一行代码,所以运行速度比C++慢了很多。

      3.为什么java的运行代码的性能相对来说差一点儿,为什么还有这么多人用呢,最近在做项目中,用的框架是面向服务编程的框架,好像和java的机制有点儿相似,具体的还不是明白,如果和硬件打交道,C++会好一些,各有千秋吧。

     4.总感觉java的语法什么的,相对于C++简单,可能C++难在语法本身,java难在它的库和它的一堆框架把,马老师说的。


【思想】

    1.学习技术,要从底层的内存出发,了解了本质,才知道为什么会出现这样的用法。这是自己从内存出发写的一篇博客,关于java的动态机制:点击打开链接

    2.多查API文档,自己也在看视频的过程中,一直跟着老师点文档,发现文档真的好处很多,要什么有什么,自己在网上找了一个中文的javaAPI文档点击打开链接,但是还是提倡英文的文档。

    3.为什么马老师能够很溜的讲解java基础,最近在项目中感触很多,其实就很简单,思路一定要清晰,做项目或者什么小东西,要快,要清晰,还要保证正确率,当然和你的投入时间也有关系的。




猜你喜欢

转载自blog.csdn.net/a11112244444/article/details/78754938