java初入

java的三个入门词

JVM:Java Virtual Machine
Java虚拟机,是oracle公司书写的一种规范。
Java的跨平台原理的本质上是JVM的跨平台(一次编译,到处运行)。
JRE :Java Runtime Environment
Java运行环境。
运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
JDK : Java Development Kit
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
开发工具:编译工具(javac.exe) 执行工具(java.exe) 打包工具(jar.exe)等。

三者的关系

在这里插入图片描述

  • JDK包含了JRE,JRE包含了JVM
  • 要想运行一个Java程序,必须安装JRE
  • 要想开发一个Java程序,必须安装JDK
  • JVM保证了Java的跨平台

JDK的下载和安装

在这里插入图片描述
1、官网下载 www.oracle.com
2、百度搜索Java JDK
然后选择匹配的电脑系统下载
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

检测安装成功与否

命令行输入 java,如果出现一堆命令,则表示成功,否则会显示“不是内部或外部命令”

在这里插入图片描述

JDK的卸载

Windows+R,运行窗口输入control,打开控制面板,卸载JDK。

注意:

不要直接右键卸载,这样卸载不干净,因为很多文件在注册表里面是有注册信息的。

JDK目录的介绍

在这里插入图片描述
bin文件:编译与运行工具。
db文件:是sun的自带的一个小型数据库。
include:专门用来配置JVM用的,放的都是C语言的头文件。为JNI使用的,为了拓展JDK的功能。
jre文件夹:Java运行环境。
lib文件夹:JVM和支持JVM运行的函数库。
src.zip:Java 中可以开放的源代码。

开发工具的提及

Eclipse (http://www.eclipse.org)解压即可。
MyEclipse:若进行J2EE开发,还要加MyEclipse插件。MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境。现在直接安装集成Eclipse的MyEclipse即可。商业软件。
NetBeans(http://java.sun.com)
Intelij IDEA 使用越来越多。

Java程序的编译执行

在这里插入图片描述

  • Javac:编译,检查语法错误,javac 命令后跟的是源程序文件全名(包括扩展名.java);
  • Java:执行字节码文件命令,java 命令后跟的是主类名(不包括扩展名.class);

小程序及总结

在这里插入图片描述

  1. Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。 关键字class 表明Java
  2. 程序中的全部内容都包含在类中,Java是一种面向对象的语言。 main方法是Java应用程序的入口方法,它有固定的书写格式:
    public static void main(String[] args ) {…}
  3. 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。

环境变量的配置

Path环境变量的作用:
让所有exe结尾的文件在任意目录下都可以使用。
配置JDK:

  1. 右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
  2. 将jdk安装目录下的bin目录添加到最左边并添加分号,如下所示:
    C:\ProgramFiles\Java\jdk1.8.0_101\bin (即文件路径)
    验证
    在控制台输入javac ,如果显示出很多日志信息说明配置成功
    配置JAVA_HOME:
    创建新的变量名称:JAVA_HOME
    为JAVA_HOME添加变量值:即JDK的安装目录
    在这里插入图片描述
    将path环境变量中JDK目录修改为%JAVA_HOME%\bin
    在这里插入图片描述

配置classpath环境变量

classpath环境变量的配置是为了在任意位置都能够执行后缀名为class的文件。 JDK5不需要配置
路径名为:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值