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确认确认确认即可