java简介–环境安装
windows 操作系统
1、Windows命令行窗口
2、打开Windows命令行窗口
搜索框输入cmd回车
win+r快速打开命令行窗口的快捷键
文件夹路径处输入cmd
3、命令提示符
C:\Users\tedu>
格式:路径>命令
以上命令提示符的路径表示当前执行命令所在的路径
前两种打开方式一样,命令提示符默认为:
c:\Users\当前用户目录>
第三种打开方式,则命令提示符:
和打开cmd所在的路径保持一致
4、cd命令
功能:change directory 切换路径
格式:cd 目标目录的路径
5、切换盘符
盘符:
6、新建文件夹
mkdir 文件夹名称
7、绝对路径-相对路径
绝对路径:以盘符开头
D:\software\day01
相对路径:相对当前路径而言的
D:\javaenv>mkdir day01
是相对D:\javaenv而言
… 父级目录 上一级目录
Java特点
- 1、“简单” c语言
2、安全 安全机制
3、开源 开放源代码
4、面向对象 编程思想 最重要
5、跨平台
跨平台
平台:
操作系统看作一个平台
Windows Android Mac Linux
QQ软件:
下载QQ安装包 - PC Windows
如果想在安卓上安装QQ 则需要下载对应的版本
问题:
1、使用不方便
2、时间 人员 成本较高
原因:
C语言
概念:
java程序无需修改代码就可以在任意一个系统上运行
原理:
jvm(Java 虚拟机)是跨平台的核心
jvm将java程序翻译成当前系统可以理解的指令,当前操作系统调用系统资源来执行命令从而完成程序的执行
计算机生成了可选文字:JVM Windows 」 ava 程 序 JVM Li nux JVM Mac
问题:
1、java是跨平台的?对 当前操作系统安装了对应版本的jvm
jvm是跨平台的?不对 不同操作系统对应不同版本的JVM
2、跨平台有优点也有缺点
优点:
使用方便 开发成本低
缺点:
java程序的执行效率会降低
Java环境的安装和配置
平台:
操作系统看作一个平台
Windows Android Mac Linux
QQ软件:
下载QQ安装包 - PC Windows
如果想在安卓上安装QQ 则需要下载对应的版本
问题:
1、使用不方便
2、时间 人员 成本较高
原因:
C语言
概念:
java程序无需修改代码就可以在任意一个系统上运行
原理:
jvm(Java 虚拟机)是跨平台的核心
jvm将java程序翻译成当前系统可以理解的指令,当前操作系统调用系统资源来执行命令从而完成程序的执行
计算机生成了可选文字:JVM Windows 」 ava 程 序 JVM Li nux JVM Mac
问题:
1、java是跨平台的?对 当前操作系统安装了对应版本的jvm
jvm是跨平台的?不对 不同操作系统对应不同版本的JVM
2、跨平台有优点也有缺点
优点:
使用方便 开发成本低
缺点:
java程序的执行效率会降低