预科
什么是计算机
名称:Computer,全称电子计算机,俗称电脑。
定义:能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
组成:由硬件和软件组成。
形式:常见显示有台式计算机、笔记本计算机、大型计算机等。
应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。
硬件及冯诺依曼结构
计算机硬件
组成:cpu,主板,内存,电源,主机箱,硬盘,显卡,键盘、鼠标,显示器。
冯诺依曼结构
打开CMD的方式
- 开始+系统+命令提示符
- win键+R 输入cmd打开控制台
- 在任意文件下按住shift键+鼠标右键点击,选择在此处打开powershell窗口
- 资源管理器的地址栏前面+cmd 路径
- 管理员方式运行
常用的DOS命令:
1#盘符切换 盘符+:
2#查看当前目录下所有文件 dir
3#进入目录 cd(change directory)
4#跨盘符进入文件cd /d 盘符:\(文件名)
5#cd..返回上一级
6#清理屏幕 cls(clear screen)
7#退出终端exit
8#查看电脑ip ipconfig
9#打开运用 计算器 calc 画图mspaint 记事本 notepad
10#ping命令
ping www.baidu.com
11#文件操作命令
md创建文件夹 rd移除文件夹 cd>文件名(创建文件) del文件名(删除文件)
计算机语言发展史
第一代语言:机器语言
第二代语言:汇编语言
第三代语言:高级语言
高级语言
C、C++、Java、C#、Python、PHP、JavaScript …
大体上分为:面向过程与面向对象两大类
C语言是典型的面向过程的语言,C++,Java是典型的面向对象的语言
Java入门
Java特性与优势
- 简单性
- 面对对象
- 可移植性
- 高性能
- 分布式
- 多态性
- 多线程
- 安全性
- 健壮性
Java三大版本
-
Write Once,Run Anywhere
-
JavaSE: 标准版 (桌面程序,控制台开发…)
-
JavaME: 嵌入式开发 (手机,小家电…),已经凉了
-
JavaEE: E企业级开发 (Web端,服务端开发…),JavaSE为基础
JDK JRE JVM
- JDK:Java Development Kit (Java开发者工具,包括 JRE,JVM)
- JRE:Java Runtime Environment (Java运行时环境)
- JVM:Java Virtual Machine (Java虚拟机,跨平台核心)
卸载JDK
-
我的电脑-右键-属性-高级系统设置-环境变量,删除Java的安装目录
-
删除JAVA-HOME及路径里的文件夹
-
删除path下关于Java的目录
-
查看java-version,不存在即可
安装JDK
- 百度搜索JDK,找到下载地址
- 统一协议
- 下载电脑对应的版本
- 双击安装JDK
- 记住安装的路径
- 配置环境变量
- 我的电脑-右键-属性
- 环境变量-%JAVA_HOME%
- 配置path变量 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
- 测试JDK是否安装成功
- 打开cmd
- java -version
HelloWorld
-
随便新建一个文件夹,存放代码
-
新建一个Java文件
- 文件后缀名为.java
- Hello.java
- 【注意点】系统可能没有显示文件后缀名,我们需要手动打开
-
编写代码
public class Hello{ public static void main(String []args){ System.out.print("Hello,World!"); } }
-
编译javac java文件,会生成一个class文件
-
运行class文件,java class文件
可能会遇到的情况 -
每个单次得大小写不能出现问题,Java是大小写敏感的
-
劲量使用英文;
-
文件名 和 类名 必须保证一致
-
符号使用了中文