Java~从入土到起飞~1(人机交互)

一、人机交互

CMD:在windous中,利用命令行的方式操作计算机。可以打开文件打开文件夹等等

1.1CMD的打开

1、在键盘上按下win+R可以打开终端管理器
2、输入cmd回车

  • 常见的CMD命令
    1、盘符名称+冒号
    说明:盘符切换
    举例:E:回车,表示切换到E盘
    2、dir
    说明:查看当前路径下的内容(隐藏的也可以哦)
    3、cd目录
    说明:进入单级目录
    举例:cd itheima
    4、cd..
    说明:回退到上一级目录
    5、cd目录1\目录2\...
    说明:进入多级目录。
    举例:cd itheima\JavaSE
    6、cd\
    说明:回退到盘符目录
    7、cls
    说明:清屏。
    8、exit
    说明:推出命令提示符窗口。

作业:打开电脑上的qq:

注:windows下的命令不区分大小写注意中英文即可
1.2配置环境变量

  • 我们想要在任意的目录下都可以打开指定的软件。就可以把软件的路径配置到环境变量中。

1、右键我的电脑属性打开系统设置页面找到高级系统设置
2、找到环境变量一栏
3、在系统变量中找到Path变量,将所需配置到软件路径加到里面,即可通过cmd窗口直接输入快速的打开该软件,而不需要逐一的通过文件目录打开。

在这里插入图片描述

二、java基础学习

在这里插入图片描述

2.1、安装JDK

在这里插入图片描述

2.2、HelloWorld

01、用记事本编写程序

public class HelloWorld {
	public static void main(String[] args){
		System.out.println("HelloWorld");
	}
}

02、编译文件
1、打开cmd后,先输入javac HelloWorld.java
2、当没有报错,并且在文件夹中出现一个.class后缀名称的文件时说明已经编译完成了
03、在输入java HelloWorld 即可运行代码
在这里插入图片描述

2.3、常见错误以及技巧

错误

  • 输入代码时的大小写问题
  • 关键词一定要输对
  • 标点符号中英文问题

技巧

  • 在代码文件夹下直接输入cmd可以直接进入当前页面下的cmd页面

2.4、Nodepad++

  • 高级记事本:有行号,而且java中的一些特殊单词会高亮显示

2.5、Java学习

Java SE

  • java语言的标准版,用于桌面应用的开发,是其他两个版本的基础
  • 目的:为今后要从事的Java EE开发打下思维基础

Java ME

  • 语言的(小型版),用于嵌入式电子设备或者小型移动设备kaifa

Java EE

  • Java 语言的(企业版),用于 Web 方向的网站开发。在这个领域,是当之无愧的No1
  • .应用:浏览器+服务器
    在这里插入图片描述

2.6、Java为什么这么火?

  • 主要特点
    在这里插入图片描述
    跨平台原理:
  • Java语言的跨平台是通过虚拟机实现的
  • Java语言不是直接运行在操作系统里面的,而是运行在虚拟机中
    -我们作为程序员针对于不同的操作系统,安装不同的虚拟机就可以了

2.7、JDK和JRE

1.JDK是什么?有哪些内容组成?

  • JDK(Java develop kit)是java开发工具包
  • 组成:
    • VM虚拟机:Java程序运行的地方
    • 核心类库: Java已经写好的东西,我们可以直接用。
    • 开发工具:javac. java、jdb、jhat…

2.JRE是什么?有哪些内容组成?

  • JRE是Java运行环境
  • 组成:JVM、核心类库、运行工具

3.JDK、JRE、JVM三者的包含关系

  • JDK包含了JRE
  • JRE包含了JVM

三、环境变量

步骤

先配置JAVA HOME。 (路径不带bin):系统变量中按新建 变量名JAVA_HOME 变量值为jdk的安装路径,复制粘贴后把\bin删掉在这里插入图片描述

再配置Path。(%JAVA HOME%\bin)双击Path引用%JAVA HOME%\bin确认确认确认即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值