一、计算机基础
1)计算机的组成:CPU、内存条、硬盘、 显卡、主板等,简单了解各部分的功能。
2)常用快捷键:Ctrl + Z、Ctrl + C、Ctrl+S、Ctrl + V、Ctrl + A、Ctrl + X、Ctrl + D、Tab缩进、Caps大小写切换、Shift上档......
3)查看文件扩展名
4)了解常用目录结构的用处,以及右键 -> 属性 中的各种选项和信息。
5) 在之后的开发之路上,用到了什么功能,我们再慢慢积累。
二、了解编程
程序并不是很高深莫测的东西,当你把它的执行原理了解明白后,你会发现程序就是按照你的意志去计算执行某些事情。
首先,我们要区分代码和程序。
代码:程序员按照某种语言结构编写的一个文件,代码仅仅就是一个文件而已。其本质就是储存在电脑磁盘上的一个文件。
程序:当计算机按照代码中设定的执行逻辑执行起来后,才能称之为程序。即程序是运行起来的代码。
那么代码是如何运行起来,变成程序的呢?
-
首先要时刻记住,代码是文件,一个文件是不具备计算执行能力的,它只能记录信息。
-
一个代码文件的执行,并不是双击打开这个文件这么简单。需要某个软件按照特定的解析逻辑对文件代码文件进行解析才可以。
-
当解析完代码文件后,程序也就运行起来了。【可能是全部扫描一遍后再执行,也可能是扫描一行执行一行,取决于编程语言的不同】
-
程序运行起来后,会根据扫描代码文件后得到的执行信息,调用CPU资源进行计算,调用内存资源储蓄临时数据,调用硬盘资源存储长久数据,调用其他电脑资源......
-
程序执行起来后,可能会由于执行结束停止,可能会由于执行出错停止,可能会由于停电能外界因素停止。但停止的是程序,已经跟代码文件无关了。
三、运行环境
一个程序的运行,是需要具备运行环境的。当没有相应的运行环境时,运行代码会出现错误信息。
我们的计算机电脑,就好比一个大型的平台,很多软件都可以在这个平台上运行。当我们要开发一个应用软件时,往往要在电脑上安装我们的开发环境才可以。这个开发环境,其实就是一个软件,这个软件可以去解析我们的代码文件然后执行。
我们编写的代码大致可以分为两类,通常我们称之为底层代码和应用程序代码。底层代码可以理解为编写一个操作系统,当然这个不是我们的主功方向。我们的主要方向是应用程序代码,开发一个系统供用户使用。
四、dos命令
DOS属于Windows操作系统的原始操作方式,在电脑诞生之初是没有像现在这样的图形化界面的,点点鼠标就可以干很多事情。
而且当时的电脑,主要用于计算,帮助人类计算那些庞大的数据量。当时想要操作电脑,主要就是依靠命令,在DOS窗口中输入指令,从而让计算机知道要干什么。
现在基本都是图形化界面的操作,但是基本的命令操作作为程序员我们还是需要会的。因为后期我们是需要接触Linux操作系统的,它主要就是通过命令来操作使用的。
1)打开DOS窗口的方式:
1.Win键 + R 会打开运行窗口,输入cmd命令,即可打开
2.在任意文件夹目录下,按住shift键 + 鼠标右键点击,弹出框会多一个选项“打开命令窗口”
3.在任意文件夹目录下,在资源管理器的地址栏中,输入cmd命令,即可打开
4.在某些情况下,我们需要使用管理员身份打开,上述三种方式默认都是普通用户身份。
管理员身份打开:开始菜单 -> 应用列表 -> window系统 -> 命令提示符,右键寻找管理员身份打开。
注:代码CMD的方式有很多,多去尝试发现
2)当打开cmd后,需要注意操作目录。如下图,指当前操作目录为C盘,Users目录下的XXX目录。
当在CMD窗口中操作某个文件时,默认需要切换到该文件的目录下才可以操作,否则会提示找不到该文件。
如果把某个目录添加到系统"环境变量"后,就可以实现在任意目录下均可访问操作。这也是后面我们 Java 要配环境变量的原因。
3)了解一些常用Dos命令:
# 盘符切换,直接输入盘符号加冒号即可切换到该盘符下。
d:
# 切换目录
# 从当前目录下寻找files\text
cd files\text\...
cd .\files\text\...
# 先向上返回一层目录,再寻找files\text
cd ..\files\text\...
# 从当前盘符根下寻找,如果当前所在盘符是D盘,那就是D:\files\text\...
cd \files\text\...
#查看目录下的所有文件
dir
dir 目录路径
#清理屏幕
cls
#退出终端
exit
#查看电脑IP
ipconfig
#ping命令,查看是否能与此地址建立正常的网络通讯连接
ping www.baidu.com
#文件操作
md 目录名 #创建目录
rd 目录名 #删除目录,需要保证该目录下没有文件
cd > 文件名 #创建文件
del 文件名 #删除文件