您的位置 首页 java

0基础Java学习不是梦

文本只适合0基础的同学,高手请绕行


首先我也是从0基础开始学的,并且自己大学所学的专业也和计算机没有半点关系,希望通过头条将自己每天学到的东西记录下来。当然,如果有小白对java感兴趣可以一块学习、讨论。OK下面开始总结今天所学的内容。

因为我们今后就要和计算机打交道了,所以首先要知道计算机的构成,计算机由什么构成呢?

  1. 硬件 : 什么是硬件?硬件就是有电路板存在的,能看得见摸得着的东西

硬件又分为: 运算器 、控制器、存储器、 输入设备 、输出设备

2.软件 :软件留到以后再讲

存储器又分为硬盘和内存,那么内存和硬盘有什么区别呢?

体会一下,当你在文档中输入一串文字时这时如果突然停电了,再开机你输入的文字还会在吗?然后第二天,你同样又在输入一串文字,不同的是,为了预防停电,你事先保存了所写的内容,然后又停电了,这次你再开机,你所写的内容还会在吗?其实当你在输入时,这时这个内容是在内存上的,而你点了保存之后这个内容就存到了硬盘上。所以我们可以得到如下总结:内存是临时存储的,硬盘是永久存储。

问题就来了,信息到底是如何存储在硬盘上的呢?

其实,信息是存储在硬盘上的电路中,以8位(bit)为1个字节( byte ),你可以将8位看成8跟电路,用电路的开闭等不同状态来代表不同的信息。为了方便我们将闭合看作1,断开看作0。例如,我们可以将0100 0010规定为字母a,当然,实际情况要根据 ASCII 码表中已经规定好的来。

到这里,我们已经知道了计算机是怎么存储信息、读取信息的,接下来我们要搞明白人类是怎么和计算机进行交流的。

因为计算机只能听懂机器语言也就是0101代码,所以人类要想和计算机交流有两种方法:(1)人们通过机器语言和计算机交流,也就是说人类用0101代码跟计算机交流,但这样做大大增加了人们的工作,你需要根据ASCII码表中的规定,输入大量的0101代码;(2)人类和计算机交流时找一个翻译,他能将人类的自然语言翻译成机器语言,也能将机器语言翻译成自然语言,这个过程叫做编译。至此也就引出了计算机语言。

计算机语言分为(1)低级语言: 机器语言、 汇编语言 是低级语言;(2) 高级语言 :除了低级语言都是高级语言(C/C++/Java….)要注意的是各类语言没有好坏之分,只有优缺点和使用的环境不同。

然后我们回过头来讲软件的形成。

体会一下,我们写作文的过程,我们写作文是选择一门语言(汉语)+语法写成一篇文章来表达某种情感。与这个过程类似,软件就是选择一门计算机语言+语法最后形成软件,来执行某种功能。如聊天、转账等。

好了今天就先到这里了,明天持续更新。

文章来源:智云一二三科技

文章标题:0基础Java学习不是梦

文章地址:https://www.zhihuclub.com/176065.shtml

关于作者: 智云科技

热门文章

网站地图