Java学习笔记-1 预科

根据B站课程《狂神说Java》整理笔记

预科

Windows常用快捷键

Ctrl + C:复制

Ctrl + V:粘贴

Ctrl + X:剪切

Ctrl + A:全选

Ctrl + Z:撤销

Ctrl + S:保存

Alt + F4:关闭窗口

Shift + Del:永久删除文件

Win + R:运行

Win + E:打开文件管理器

Ctrl + Shift + Esc:打开任务管理器

Win + Tab:切换应用程序

Alt + Tab:切换应用程序

DOS命令

开启DOS控制台(CMD)的几种方式

  1. 开始+Windows系统+命令提示符

  2. Win+R 输入 cmd (推介使用)

  3. 在任意的文件夹下面,按住shift+鼠标右键,点击“在此处打开命令行窗口”

  4. 资源管理器的地址栏前面加上cmd +空格+路径(其实只输入cmd也可以)

  5. 以管理员方式运行:开始+Windows系统+命令提示符右键+以管理员方式运行

常用的DOS命令

#盘符切换
C:\Users\Administrator>E:  ——切换到E盘
E:\>F:  ——切换到F盘

#查看当前目录下的所有文件:dir
F:\>dir

#切换目录:cd  change directory
E:\>cd f:   --没有切换成功,只输入cd,发现还是在E盘,要加参数/d
E:\>cd /d f:  --切换到F盘了
F:\>cd /d D:\YangDong\Java  --切换到指定目录了
D:\YangDong\Java>cd ..  --切换到上一层目录
总结:在同一个盘符下切换目录,不加/d也行,如果是跨盘符切换,就必须加/d参数

#清理屏幕: cls

#退出终端: exit

#查看电脑的ip: ipconfig   ipconfig -all

#打开应用
	计算器: calc
	画图工具: mspaint
	记事本: notepad

#ping 命令
	ping www.baidu.com
正在 Ping www.a.shifen.com [39.156.66.14] 具有 32 字节的数据:  --可以看到百度的IP地址为39.156.66.14;www.a.shifen.com是节点信息
来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
来自 39.156.66.14 的回复: 字节=32 时间=4ms TTL=51
来自 39.156.66.14 的回复: 字节=32 时间=5ms TTL=51

#文件操作
	创建目录: md/mkdir yangdong
	删除目录: rd/rmdir yangdong
	创建文件: cd>test.txt
	删除文件: del test.txt

计算机语言发展史

第一代语言

机器语言

  • 基于二进制的方式(010111001010110010101100);

  • 直接给计算机使用,不用经过任何转换;

第二代语言

汇编语言

为了解决人类如法读懂机器语言,用人类能读懂的单词来代替二进制数据,方便读写,于是产生了汇编语言。

  • 解决人类无法读懂机器语言的问题

  • 指令代替二进制

目前应用

  • 逆向工程
  • 机器人
  • 病毒
  • ......

偏底层的东西很多都是用汇编语言写的!不是很难,学过C语言,或多或少会了解汇编语言

第三代语言

高级语言

  • 大体上可以分为面向过程面向对象两大类。

  • C语言是典型的面向过程的语言,C++和Java是典型的面向对象的语言。

  • 不要把面向对象和面向过程区分得那么明显,它们是相辅相成的!在面向对象的编程中,也离不开面向过程。

各种语言

  • C语言 --最重要,现代高级语言的鼻祖,很多语言都跟C语言有联系,C很强大,有高级语言的特点,也有汇编语言的特点,所以比较复杂;通常用来编写操作系统,编写一些不依赖于计算机硬件的应用程序。
  • C++语言 --C的升级版,升级成面向对象了
  • JAVA语言 --以C和C++为原型开发的,被称为“C++--”,意思是把C++中一些不好的东西剪掉了
  • C#语言 --读作“C Sharp”,微软开发的,可以看到大量Java的特性,不跨平台也不通用
  • Python、PHP、JavaScript
  • ......

创新都是基于旧事物发展而来,计算机语言的创新史,就是一部“山寨史”。

posted @ 2021-08-03 14:45  向日葵的跋涉  阅读(44)  评论(0编辑  收藏  举报