一、计算机基础
1. 计算机computer
1)定义
- 能按照程序运行,自动高速处理海量数据的现代化智能电子设备。由硬件和软件组成。
- 广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。
2)硬件及冯诺依曼结构
- 硬件:看得见的物理装置-按系统结构要求构成的有机整体—为计算机软件运行提供物质基础。
- 冯诺依曼结构
-
3)计算机软件
- 可以是计算机按事先预定好的顺序完成特定的功能,按其功能分为系统软件+应用软件
4)Windows快捷键
- Alt+F4:关闭窗口
- shift+delete:永久删除
- Windows+E:打开我的电脑
- CTRL+shift+esc:打开任务管理器
- Windows+table:切换应用程序
5)基本Dos命令
1 打开Dos 控制台cmd的方式
2 常用Dos命令
2.计算机语言进化史
机器语言–汇编语言–高级语言(C++,Java,python,PHP,JavaScript)【摩尔定律,反摩尔定律】
3.Java入门
1)Java诞生史
- 1972年C诞生-----1982年C++诞生(更复杂)—1995年 Applet(图形界面的程序)
- Java三个版本
- 三高问题:高可用,高并发,高性能
2)Java特性和优势
- 简单性 面向对象 可移植性(1次编译,到处运行)
- 高性能 分布式 动态性(反射机制) 多线程
- 安全性(异常机制) 健壮性
3)JDK、JRE、JVM
-
JDK:Java开发工具,是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具+Java基础类库
-
JRE:Java运行环境,是运行Java程序所必需的环境的集合,包含JVM标准实现及Java核心类库
-
JVM:Java虚拟机,是整个Java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序
-
简单说,JDK是Java的开发工具,JRE是Java程序运行所需的环境,JVM是Java虚拟机,三者之间关系是JDK包含JRE和JVM,JRE包含JVM
4)Java开发环境搭建
- JDK8为主
- 卸载JDK
- 安装JDK
5)第一个代码文件
1)建代码文件夹
2)建Java文件
3)编写代码
4)编译javac java文件------生成class文件
5)运行class文件,找到代码文件目录–cmd进入(在代码目录前边输入cmd可以直接进入)
6)Java运行机制
解决的时机不同
- 编译型:不能及时自动更新 一次全部译完
- 解释型:实时翻译 走一步解一步
- 程序运行机制
7)IDEA首次使用
官网下载对应版本,正版用安装插件的方法破解,插件去百度
1 破解
- 企业版本打开会出现限用30分钟的提示,直接叉掉
- 进入之后安装插件破解(1月重置1次用来更新)
- 事先把插件解压到对应文件夹,然后如下图寻找安装
如果不成功继续如下图
选中会弹出弹窗,勾选,点击–自动重启
2 创建项目
1.打开idea
2.选择想要创建的项目
1)Java项目:直接下一步到出现下图(项目地址会随项目名自动创建对应文件夹,但是第一次需要自己手动创建)
第一次的手动创建(选择项目名即文件夹名)
2)空项目:点击下一步直到出现项目命名,方法如上(建空项目是为了方便管理)
- 出现下图,关掉它,看idea页面
- 看idea页面,只有这个,看起来很空
- 点击新建模块,选Java直接下一步
- 什么都不选
- 命名点击完成
- 出现此图为配置成功,否则会出错
在src下创建类文件或者创建包。。。
- 技巧:编写代码时可用快捷键:首字母一起拼出→出提示→回车+绿箭头运行