【狂神说Java】Java零基础学习笔记-预料
预料01:学习准备:博客
-
博客,英文名为Blog,它的正式名称为网络日记
-
为什么要写博客?
- 需要总结和思考。有时候我们一直在赶路,却忘了放慢脚步
- 提升文笔组织能力
- 提升学习总结能力
- 提升逻辑思维能力
- 帮助他人,结交朋友
-
冰冻三尺非一日之寒,写博客也是,短期内可能看不到效果,但是长期坚持,对自己的提升
很有帮助。
预料02:MarkDown语法
-
推荐文本编辑器:Typora
-
文件后缀xxx.md
-
样式:
- 标题
- 字体
- 样式
- 链接、列表
- 表格
- 图片
- 代码
- .....
预料03:什么是计算机
-
Computer:全称电子计算机,俗称电脑。
-
能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
-
由硬件和软件所组成
-
常见的形式有台式计算机、笔记本计算机、大型计算机等。
-
广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域
预料04:计算机硬件
-
一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
-
计算机硬件组成
- CPU
- 主板
- 内存
- 电源、主机箱
- 硬盘
- 显卡
- 键盘、鼠标
- 显示器
- 等......
聊聊装机
- CPU
- Memory(内存)
- Motherboard(主板)
- IO设备
冯·诺依曼体系结构
预料05:计算机软件
- 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
- 计算机软件按照其功能划分为系统软件与应用软件
- 系统软件:
- DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,ios
- 应用软件:
- WPS,QQ,微信,英雄联盟,绝地求生......
- 软件、开发、软件开发
- 人机交互(图形化界面,命令行)
预料06:电脑常用快捷键
-
键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Window、↑ ↓ ← →
-
键盘快捷键:全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除......
-
Ctrl+C︰复制
-
Ctrl+V∶粘贴
-
Ctrl+A:全选
-
Ctrl+X:剪切
-
Ctrl+Z:撤销
-
Ctrl+S:保存
-
Alt+F4:关闭窗口
预料07:Dos命令
-
开启DOS控制台的几种方式
-
常见DOS命令
- 切换目录
- 开启软件
- 创建目录文件
- 删除目录文件
- 查看ip
- ping
- ......
-
打开CMD的方式
- 开始+系统+命令提示符
- Win键+R 输入cmd打开控制台(推荐使用)
- 在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口
- 资源管理器的地址栏前面加上cmd路径
管理员方式运行:选择以管理员方式运行
- 常用的Dos命令
#盘符切换
#查看当前目录下的所有文件 dir
#切换目录 cd (change directory)
#返回上一级 cd ..
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑的ip ipconfig
#打开应用
calc 计算器
mspaint 画图
notepad 记事本
#ping命令
ping www.baidu.com
#文件操作
md 目录名 创建文件夹
rd 目录名 删除文件夹
cd> 文件名 创建文件
del 文件名 删除文件
预料08:计算机语言发展史
第一代语言
-
机器语言
-
我们都知道计算机的基本计算方式都是基于二进制的方式。
-
二进制:010111001010110010110100
-
这种代码是直接输入给计算机使用的,不经过任何的转换!
-
-
二进制
- 1 1
- 2 10
- 3 11
- 4 100
- 5 101
- 6 110
- 7 111
- 8 1000
- 16 10000
- 32 100000
第二代语言
-
汇编语言
- 解决人类无法读懂机器语言的问题指令代替二进制
-
目前应用:
- 逆向工程
- 机器人
- 病毒
- ......
第三代语言
-
摩尔定律
-
当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上
-
高级语言
-
大体上分为:面向过程和面向对象两大类。
-
C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。
-
聊聊各种语言∶
- C语言
- C++语言
- JAVA语言
- C#语言
- Python、PHP、JavaScript
- ......