day 01
计算机基础知识
- 计算机
- 计算机硬件
- 计算机软件
- 软件开发
- 计算机语言
- 人机交互方式
- 键盘功能键及快捷键介绍
- 常用的DOS命令
计算机
- 是一种能够按照程序运行,自动高效处理海量数据现代化电子设备
计算机硬件
-
冯诺依曼体系结构
-
五大组成部件:运算器,控制器,存储器,输入设备和输出设备
-
运算器和控制器是计算器的核心
计算机软件
- 系统软件:DOS,Windows,Linux,Unix
- 应用软件:QQ,Office,Wechat
软件开发
- 软件:按照特定顺序组织的计算机数据和指令的集合
- 开发:软件的制作过程
- 软件开发:借助开发工具 与计算机语言制作软件
计算机语言分类
- 计算机语言:人与计算机进行信息交流沟通的一种特殊语言
- 机器语言:是二进制指令表达的计算机语言
- 汇编语言:汇编是使用一些特殊的符号来代替机器语言的二进制编码
- 高级语言:使用普通英语进行编写源代码,通过编译器将其翻译成机器语言
人机交互
- 命令行方式
- 图形化界面
键盘功能键介绍
- Tab 制表符
- Shift 上档转换键
- Ctrl 控制键
- Alt 是单词 Alter 的缩写,意思是改变
- 空格
- Enter 回车
- Window 键
- 上下左右
- prt sc (PrintScreen) 屏幕截图
键盘快捷键介绍
- Ctrl + A 全选
- Ctrl + C 复制
- Ctrl + V 粘贴
- Ctrl + X 剪切
- Ctrl + Z 撤销
- Ctrl + S 保存
- Windows徽标键 + D 快速显示桌面
- Windows徽标键 + R 执行运行
- Windows徽标键 + L 切换用户
- Windows徽标键 + E 启动我的电脑
打开DOS控制台的方式
- 开始 - Windows系统
- Windows + R
常用的DOS名称
- d: 回车 盘符切换
- dir 列出当前目录下的文件和文件夹
- md 创建目录
- rd 删除目录
- cd 改变指定目录
- cd .. 退出上一级目录
- cd 退回到根目录
- del 删除文件
- exit 退出Dos命令行
- cls 清屏
Java语言概述
- Java语言发展史
Java语言发展史
- 詹姆斯 . 高斯林
Java语言特点
- 简单性
- 面向对象
- 分布式处理
- 健壮性
- 结构中立
- 开源
- 跨平台
- 解释性
- 高性能
- 多线程
- 动态
- 安全性
跨平台
- 通过Java语言编写的应用程序在不同的系统平台上都可以运行
- 只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机,由JVM来负责Java程序的运行
- 一处编译,到处运行
JRE与JDK
- JRE Java Runtime Environment Java运行环境
- JDK Java Development Kit Java开发工具
Java基本语法
注释
- 用于解释说明程序的文字
- Java中注释分类格式
- 单行注释:// 可以嵌套
- 多行注释:/* */ 不可以嵌套
- 文档注释:/** */ 不可以嵌套
- 注释是一个程序员必须要具有的良好编程习惯
- 初学者编写程序可以养成好的习惯:先写注释再写代码
- 将自己的思想通过注释先整理出来,再用代码去体现
- 注释作用
- 解释说明程序,提高程序的阅读性
- 可以帮助我们排错
关键字
- 关键字概述
- 被Java语言赋予特定含义的单词
- 关键字特点
- 组成关键字的字母全部是小写
- 关键字注意事项
- goto 和 const 作为保留字存在
标识符
- 标识符概述
- 就是给类,接口,方法,变量起名字时使用的字符序列
- 组成规则
- 英文大小写字母
- 数字字符
- $ 和 _
- 注意事项
- 不能以数字开头
- 不能时Java关键字
- 区分大小写
标识符常见命名规则
- 包:就是文件夹,用于解决相同类名的问题
- 包名要求全部小写,一般是公司的域名倒写
- 类或者接口
- 如果是一个单子,要求首字母大写,如果多个单词要求每个单子的首字母大写,驼峰命名法
- 方法和变量
- 如果时一个单词,全部小写
- 如果时多个单词,从第二个单词开始首字母大写
- 常量
- 每个单词都大写
- 多个单词之间 用 _ 隔开