目录
1. 计算机简介
战争推动了科技的发展,计算机诞生之初用来计算炮弹的轨迹等。
1.1 计算机发展史
早期计算机主要的作用为数据处理与运算
1.2 数据的存储与运算
在计算机数据存储中,存储数据的基本单位是字节(Byte),最小单位是位(bit)。8个bit组成一个Byte(字节),能够容纳一个英文字符,不过一个汉字需要两个字节的存储空间!1024个字节就是1KByte(千字节),简写为1KB。计算机工作原理为高低电平(高为1,低为0)产生的2进制算法进行运算。
1、计算机中存储数据的单位是什么?
基本单位:字节,最小单位:bit(位)
2、每个字节是由多少个位组成的?
8位
1.3 人机交互方式
- 图形化界面
- 命令行
1.3.1 图形化界面的缺点
消耗内存、运行速度慢
1.3.2 如何打开DOS命令行
1.3.3 DOS常用的命令
1.4 Path环境变量
1.4.1 介绍
Path 环境变量 : 可以理解为系统中的一个大管家, 帮我们记录了很多软件的完整路径,当我们要运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找。
-
1.5 计算机语言
1.5.1 介绍
计算机语言:人与计算机沟通交流的表达方式,有以下三种语言。
- 1. 机器语言
- 2. 汇编语言
- 3. 高级语言
1.5.2 机器语言
- 机器语言就是 0/1 代码。计算机只能识别 0 和 1。
- 在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是 0/1 代码。
1.5.3 汇编语言
1.5.4 高级语言
1、我们将来写好的 Java 代码能直接运行吗 ?
不能
2、那中间需要一个什么操作呢 ?
编译
-
1.6 JAVA介绍与环境搭建
-
1.6.1 背景故事与平台
-
1.6.2 跨平台性
- 平台指的是操作系统(Windows MacOs Linux)
- 跨平台性: Java程序可在任一平台上运行
1.6.3 跨平台的工作原理
总结:在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可。
JVM虚拟机本身是否可以跨平台?
JVM 虚拟机本身不允许跨平台,允许跨平台的是 Java 程序
1.7 JDK
1.7.1 JDK的组成
1.8 IDEA 开发工具
1.8.1 概述
1.8.2 项目结构
- project(项目、工程)
- module(模块)
- package(包)
- class(类)
这些结构的划分,是为了方便管理类文件的这些结构的划分,是为了方便管理类文件的
-
1.9 快捷键
-
1.9.1 电脑快捷键
Win + E 打开资源文件夹管理器
-
-
1.9.2 IDEA快捷键
- Ctrl + D 在IDEA快速粘贴当前行至下一行
- Shift + F6 更改文件夹/模块的名字
- Ctrl + D 在IDEA快速粘贴当前行至下一行