目录

一、初识Java

1.Java版本

2.Java语言的特性【开源、免费、跨平台、面向对象】

二、JDK的介绍与安装

1.JDK、JRE、JVM

2.JDK编译、运行Java文件

3.JDK的下载

三、Java环境变量的配置

四、我的第一个Java程序

1.Java程序的基本结构

2.Java程序中的注释

3.输出语句-sout

4.public class与class的区别


一、初识Java

1.Java版本

* JavaSE 标准版 (基础版本,用于学习)
  * JavaEE 企业版 (主攻方向)
  * JavaME 微型版

2.Java语言的特性【开源、免费、跨平台、面向对象】

  *简单性 :例如c++中有指针,Java屏蔽了指针的概念,相对来说是简单的*面向对象:更符合人的思维,容易理解*可移植性:编译一次、到处运行,也就是说在window上运行的Java程序可以直接拿到Linux上运行【跨平台】原理:让Java程序运行在Java虚拟机上【JVM:Java虚拟机,在JRE中,JRE又包含在JDK中】*多线程多任务同时执行*健壮性垃圾自动回收机制,简称GC机制*安全性开源(众人拾柴火焰高)

二、JDK的介绍与安装

1.JDK、JRE、JVM

JDK:Java开发工具包(Java软件开发必不可少的工具)

JRE:Java运行环境【包含在JDK中】

JVM:Java虚拟机 【包含在JRE中】

JDK中所有的命令都在Jdk\bin目录下

2.JDK编译、运行Java文件

Java程序运行包含两个非常重要的阶段

   1.编译阶段

     2.执行阶段

  *编译阶段:检查Java程序是否符合Java语法在xxx.java源文件写好后,通过JDK中自带的Javac.exe命令编译Java文件,符合Java语法则会生成xxx.class字节码文件,即可执行的Java文件【xxx.java---(javac)--->>xxx.class】*javac使用规则: javac xxx.java路径*编译过程:>写好xxx.java文件(将记事本的后缀改为.Java)>打开dos命令窗口>javac xxx.java路径>生成xxx.class字节码文件*********************************************************************************
**********************************************************************************运行阶段在生成xxx.class文件后,通过JDK中自带的Java.exe(类加载器)命令在JVM上运行Java文件*java使用规则: java 类名【xxx.class==类名.class】运行过程:>打开dos命令窗口>用cd命令切换到xxx.class目录下>java 类(a)>java.exe命令启动JVM,JVM启动类加载器ClassLoader>ClassLoader去硬盘上搜索a.class文件,找到后将a.class字节码装载到JVM中>JVM将在字节码解析为二进制数据>操作系统执行二进制数据与平台进行交互

3.JDK的下载

1.官方下载:下载

2.网盘下载:Windows64位:
 链接:https://pan.baidu.com/s/16HhuvmQ4BvEHCZ6YXoxbAQ
 提取码:ugg9
 Windows32位:
 链接:https://pan.baidu.com/s/10Fu_AB02h1t098Swzhk5wA
 提取码:ldm1

问题:

JDK安装好之后我们可能仍然无法运行Java文件,如果你的JDK安装目录不在window dos命令窗口默认的路径下(通常默认为 C:\Users\Administrator),将无法找到Jdk 中我们所要用到的命令。那么每次运行Java文件时将要先用cd命令切换到JDK的安装目录下才可以运行Java文件,而且在运行阶段如果Jdk 没有和.class文件在相通目录还会产生目录冲突,非常的麻烦。这也是为什么我们要配置环境变量的原因

这里给大家普及一下window操作系统是如何搜索硬盘上的某个命令的

 *首先在当前路径下搜索*搜索不到的话再从环境变量path指定的路径搜索*都搜索不到则报错

三、Java环境变量的配置

 1.先右击此电脑(win10),然后点击属性。

2.然后找到右边的高级系统设置

3.找到高级,点击下方的环境变量

4.新建系统变量

变量名:JAVA_HOME

变量值:我们一开始安装jdk的地址(直接找到复制粘贴即可)

5.再新建一个系统变量

变量名:        CLASSPATH

变量值:        .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(复制过去)

6.找到“用户变量”里面的path,然后点击path新建两个变量值

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

7.最后这些界面都记得点确定

8.验证环境变量是否配置成功

打开dos窗口,输入javac,如没有报错且返回一大串文字则表示安装成功

到此我们就可以不用编程软件直接在记事本里面编写我们的第一个Java程序了

四、我的第一个Java程序

1.Java程序的基本结构

  【 public 公开的】【 class  类    】【 Hello  类名  】public class Hello { //定义一个公开的类//这里面是【类体】//类体中不允许直接写入Java语句,声明变量除外public static void main(String[] args) {//这是一个程序程序的主方法,是Java程序的入口//这里面是【方法体】Java语句 }}

2.Java程序中的注释

注意:Java中的注释只存在于源文件中,不会被编译到xxx.class文件中

 *单行注释:   //  Java注释*多行注释:   /*  Java注释 */*javadoc注释:/***javadoc注释:【任何写在javadoc里面的注释在编译时会与.class字节码文件同时成一个帮助文档】 *javadoc注释*/

3.输出语句-sout

public class Hello {public static void main(String[] args) {System.out.println("helloword");// sout:向控制台输出一段字符串// 注意:这里的双引号是半角的}
}

4.public class与class的区别

*************************************************************************************
//这是一个Hello.java源文件//定义一个公开的类Hello
public class Hello{public static void main(String[] args){System.out.println("helloword");}
}//定义一个类a
class a{public static void main(String[] args){System.out.println("helloword");}
}//定义一个类b
class b{public static void main(String[] args){System.out.println("helloword");}
}//定义一个类c
class c{public static void main(String[] args){System.out.println("helloword");}
}**************************************************************************************

上面的Hello.java源文件是没有错误的,据此我们可以得出

1.public class的类名必须与源文件(xxx.java)名字一样,所以一个源文件中只能定义一个             public   class公开的类
 2.class的类名可以不与源文件(xxx.java)相同,所以一个源文件中可以定义多个class,每个        class编译后都能生成独立的xxx.class字节码文件
 3.Java源文件中public class不是必须的
 4.无论是public class还是class都必须要有主方法

Java环境变量的配置与介绍相关推荐

  1. java环境变量一键配置工具

    java环境变量一键配置工具是一款环境变量配置软件,对于需要学编程的新手来说,第一步就是配置环境变量,通过java环境变量一键配置工具可以一键进行配置,方便好用. 相关软件软件大小版本说明下载地址 j ...

  2. java环境变量的配置_一文带你学会Java环境变量配置(小白向)

    很多人初学Java的时候,因为Java环境变量的配置卡的心烦意乱. 又有很多人百度上翻来翻去,得到的答案五花八门,让你头晕眼花. 你肯定也在想,不就是个环境变量的配置吗?为什么搜了那么多答案,依然不能 ...

  3. macbook配置java环境变量_配置java环境变量

    1.找到此电脑我的电脑右键属性. 2.点击高级系统设置. 3.点击环境变量. 4.点击新建. 5.创建变量名JAVA_HOME必须是大写,变量值找到你的jdk的根目录复制下来,然后粘贴进去,点击确定. ...

  4. Android Studio配置和安装(JAVA环境变量的配置)

    1. 下载Android studio:https://developer.android.google.cn/studio/,版本已经更新到3.4.1了 2. 安装 3. 更改字体和背景色 File ...

  5. Windows8系统中JAVA环境变量的配置

    在Windows8系统中进行JAVA环境变量的配置 Windows8是微软最新和最具有革命性变化的操作系统.该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境.目前,微软官方已 ...

  6. Windows 下java环境变量的配置(Windows7 ,8,8.1,10)

    Windows 下java环境变量的配置 在"系统"面板的左上角选择"高级系统设置",在弹出的系统属性中选择"高级"项,然后点击右下角的&q ...

  7. R语言 | xlsx包的安装(附链接:java环境变量的配置与详解)

    在下载xlsx包之前,要先下载java并且完成环境变量的设置 详细的教程见:(7条消息) java环境变量 的配置与详解(全网最详细教程)_S-D-C-L-Yourn的博客-CSDN博客_java环境 ...

  8. java环境变量的配置_Java的下载及环境变量的配置

    讲讲java的安装,java的官方下载地址为https://www.oracle.com/technetwork/java/javase/downloads/index.html目前oracle官网提 ...

  9. Java——环境变量的配置

    理解环境变量 以Windows 7为操作系统载体来讲解Java.而在开发Java程序之前,通常需要先在Windows操作系统中配置好有关Java的系统环境变量(Environment Variable ...

最新文章

  1. [HDU 1254] 推箱子
  2. Qt中的缓冲区QBuffer
  3. opencv对应python版本_【求问各位大佬python3.6怎么使用opencv,用哪个版本】python3 opencv...
  4. koa2 session mysql_koa2实现session的两种方式(基于Redis 和MySQL)
  5. npm 下载 依赖包时出错的解决方式
  6. python编程入门教程下载-Python编程从入门到实践的PDF教程免费下载
  7. 距离公式汇总以及Python实现
  8. sql server外部连接
  9. Windows bat命令解压缩文件360zip
  10. 【正点原子MP157连载】第十三章 外部中断实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
  11. echarts中国地图及经纬度json
  12. LTE下行物理层传输机制(8)-DCI2A格式和下行双流的流量制约
  13. 少男杀手dodolook签约酷6网原创红人阵营
  14. linux下格式化SD卡
  15. Qt操作Word文档
  16. Win7-64 重装 Anaconda3
  17. 安装MySql5-7
  18. 雷达信号的脉冲累积(pulse integration)coherent and non-coherent 相干累积与非相干累积
  19. Confluence,语雀,和钉钉知识库的比对
  20. xp系统首选dns服务器地址,WinXP系统DNS是什么?设置DNS的方法

热门文章

  1. 计算机安全知识有哪些方面,计算机安全包括哪些方面
  2. linux磁盘分区题目,Linux练习例题(附答案)
  3. 缓存、缓存算法和缓存框架简介
  4. oracle左关联+号表示方式
  5. linux点餐系统,基于Linux的智能点餐系统
  6. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记四(5):系统滴答定时器
  7. 3dmax渲染大图有斑点怎么办?
  8. 浅谈Interpreter解释器模式
  9. java jpanel 层,java – 循环遍历JPanel
  10. 可以搜索相似网站的网站