系统学习JAVA第一天
一、计算机组成
1、硬件(主机 显示器 鼠标 键盘 等等 )
主板 cpu 内存条 硬盘 计算机运行的组成部分
Cpu:计算机核心——程序调度
内存:程序运行时存储位置,存储数据(临时存储)存储空间以GB为单位,存
储范围比较小——2-32GB左右
硬盘存储:进行文件存储,不删就一直存在——持久存储存储范围大——可以
有1TB=1024GB多
1GB=1024MB 1MB=1024KB 1KB=1024B 1B(byte 字节)=1bit(位)
2、软件
①直接安装再硬件上的软件————操作系统
苹果 windows linux 安卓
② 普通软件————安装在操作系统上
QQ 微信 浏览器——windows系统 .exe 文件
3、电脑上的文件如何访问???
① 通过操作系统界面操作,进行桌面路径的访问
②不通过界面进行访问,通过命令行窗口进行文件访问
Windows+r(打开命令行界面)——>输入cmd单词,打开命令窗口,输入对应
的命令进行不同的操作(英文单词之间一定要加空格)
切换文件夹 (再当前路径下的一层文件夹) (change directory ): cd
查看文件列表:dir
退一层目录:cd ..
测试网络是否通信:ping 网址 -t (参数)
手动停止:ctrl+c
内部(系统自带的)或外部(自己配置)命令
4、编程语言分类
① 高级语言--------对于我们学习比较简单的 (英文单词意思)
Java python
② 低级语言--------对于我们学习比较难(对于计算机比较好识别)
汇编语言 和机器语言
5、Java语言历史和JDK
Sun公司发布了
Java的第一个开发工具包(JDK 1.0)
JDK 1.1
JDK 1.2
JDK 1.3
JDK1.4
Java SE 5.0(内部版本号1.5.0)
Java SE 6
Java7
Java8
一般不用最新的版本而是用最稳定的版本,我们现在要学java 涉及到jdk的安
装,JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个
编写Java的应用程序的程序开发环境。
JDK是整个Java的核心,包括了Java运行环境(Java Runtime
Environment),Java虚拟机 jvm ,JRE是支持Java程序运行的标准环境 。
(Jdk jre jvm 三者的关系 jdk包含了jre 包含了jvm)
JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而
运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装
JDK,就可以编辑Java程序,也可以正常运行Java程序。
Windows系统文件安装,文件是.exe的文件Jdk也要安装 ,jdk是一个exe的文
件。
6、JAVA语言特点
①简单性
②面向对象
③分布性
④编译和解释性
语言执行时先进行编译的是编译型语言,现在的高级语言执行时计算机不识别
这个代码 ,文件进行编译形成字节码文件,计算机可以识别,程序可以运行
文件,形成新的文件,编译型语言肯定会形成出新的文件。
文件类型区分??? 可以文件后缀区分文件Java文件后缀是.java,编译形成
新的文件 .class类型,Java程序执行分为两步:1 先编译2 执行。
解释性两个人交流时,中间的翻译 (解释)Class文件计算机不认识jvm就是
class和计算机之间的(翻译)所以Java 是解释性语言也是编译性语言。
⑤可移植性 (跨平台)可以运行再不同的操作系统上