计算机
硬件组成
电脑最基础的组成 : CPU(中央处理器) Memory(内存) Motherboard(主板)
冯 诺伊曼体系
输入设备 存储器 输出设备
运算器 控制器
软件
-
系统软件 Windows Mac Andorid iOS
-
应用软件 WPS QQ Wechat
常见快捷键
-
熟悉Mac快捷键是第一要务
-
操作电脑的额速度一定要快 这样子工作的效率才能更快
Dos
打开cmd的方式
-
开始 + 系统 + 命令提示符
-
win键 + R + 输入cmd
-
在任意的文件夹下面,按住shift键+鼠标右击+在此处打开命令行窗口
-
资源管理器的地址栏前加cmd路径
-
盘符切换
-
查看当前目录下的所有文件 dir
-
清理屏幕 cls
-
目录切换 cd..
-
退出终端 exit
-
查看电脑的ip ipconfig
-
打开应用 calc mspaint notepad
-
ping命令 ping www.baidu.com
-
文件操作命令 md rd cd> del
计算机发展语言
机器语言
-
二进制
-
计算机都是基于二进制
汇编语言
-
指令代替二进制
-
解决人类无法读懂机器语言的问题
-
摩尔定律
高级语言
-
c语言
-
JAVA
-
C++
-
C#(sharp)
-
Python PHP JavaScript
语言之间存在着什么关系 兴趣扩展
Java帝国的诞生
C & C++
1972年C诞生
-
指针和内存管理
1982年C++诞生
-
面向对象
-
与计算机的底层存在着关系
新的语言诞生
-
(Applet)图形界面的程序
-
Bill Gates :这是迄今为止设计的最好的语言!
-
JavaSE JavaME JavaEE
三高:高并发
Java的特性和优势
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
Java为什么会成功?因为他用的人多,发现他的魅力,爱上他成就他成为他创造他
兴趣是很强的一个驱动力
Java三大版本
JVM 虚拟机
JavaSE 标准版(桌面程序,控制台开发)
JavaME 嵌入式开发(手机,家电)
JavaEE E企业级开发(Web 服务器开发)
JDK ,JRE ,JVM
包含关系左为父JDK -- JRE -- JVM
这三个的关系也需要详细的了解一下,因为他是Java工作的原理
Java开发环境的搭建
卸载JDK
-
删除java的安装目录
-
删除JAVA_HOME
-
删除path下关于java的路径
-
java -version
安装JDK
-
百度搜索JDK8,找到下载地址
-
同意协议
-
下载狄电脑对应的版本
-
双击安装下载JDK
-
记住安装的路径
-
配置环境变量
-
我的电脑-- 右键-- 属性
-
环境变量-- JAVA_HOME
-
配置path变量(%JAVA_HOME%\bin)
-
配置path变量(%JAVA_HOME%\jre\bin)
-
-
测试JDK是否安装成功
-
打开终端
-
输入 java -version (出现版本号说明配置路径成功)
-
安装完JDK需要简单了解一下每个文件包中的文件都是什么
HelloWorld
-
新建一个文件夹,存放代码
-
新建一个java文件
-
更改文件后缀为.java
-
文件可能没有显示文件名后缀,需要手动打开
-
-
public class Hello{
public static void main(String[]args
{
System.out.println("HelloWorld");
}
}
-
编译java文件生成Hello.class文件
-
运行.class文件
-
Java程序运行机制
-
编译型 (例:将英文书翻译成汉语书)
-
解释型 (例:找一个翻译官翻译英文书)
-
程序运行机制(先编译再解释到操作系统平台)
踏入星空
当原始人第一次抬头仰望星空的时候,宇宙发出了警告
世界像一条阴沟,但总有人仰望星空
IDEA集成开发环境
最好的软件开发环境
-
字体设置 setting fods
-
IDEA优化 (工欲善其事,必先利其器)
正式进入Java入门
注释
书写注释一定是一个很好的习惯
Empoty Project