Java基础入门必备干货【JDK】

一、Java简介

  • Java是一门面向对象编程语言,由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称
  • Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点
  • Java有三大体系:【2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。】
    • JavaSE(J2SE):Java2 Platform Standard Edition,java平台标准版
    • JavaEE(J2EE):Java 2 Platform,Enterprise Edition,java平台企业版
    • JavaME(J2ME):Java 2 Platform Micro Edition,java平台微型版

二、JDK简介

  • JDK(Java Development Kit)的简称,要使用Java语言开发就需要安装JDK,否则无法编译运行Java程序
  • JDK中包含了Java编译运行器以及相关开发中所需要的类库
  • 运行Java程序还需要JRE(Java Runtime Environment):Java运行虚拟环境【已包含在JDK中】
  • 总结:下载JDK即可。【目前流行JDK1.8版本,官方推荐JavaSE8u261】

三、JDK下载与安装

  • 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
  • 1、打开网址所展示的页面 
  • 2、下拉到Java SE 8u261选择【JDK Download】

  • 3、选择对应的操作系统【我的是windows10  64位】
  •  

    4、先勾选同意协议  在点击下载

  •  

    5、需要登录Oracle才能进行下载【有账号的直接登录,没有的可以选择注册一个,也可以给我留言邮箱】

  • 6、登录成功后即可即可进行下载
  • 7、下载完双击运行【傻瓜式安装不再进行扩展  ==》可以选择自己安装路径后一直点击next即可】
  • 安装完成后还需要进行环境配置【环境配置是为了能够在电脑随时随地的编译运行java程序】

四、JDK环境配置

  • 我的jdk安装路径为:D:\Java\jdk1.8.0_261
  • 依次点击1、我的电脑-==>2、属性-==>3、高级系统设置==》4、环境变量==》环境变量窗口
  •  1、点击系统变量下的新建按钮,并输入变量名【JAVA_HOME】以及变量值【JDK安装路径】

  • 变量名 :JAVA_HOME
  • 变量值:JDK安装路径D:\Java\jdk1.8.0_261 【选择你自己的JDK安装路径】
  •  2、在系统变量里找到path,并双击path

  • 3、出现编辑环境变量窗口

  • 4、点击新建并输入:%JAVA_HOME%\bin  【如下图所示即配置完成】,依次点击确认即可
  • 注意:也可以在path中直接输入D:\Java\jdk1.8.0_261\bin】==》之所以先配置JAVA_HOME 在配置path是为了方便以后开发
  • 5、验证是否配置成功【点击windows+R,调出DOS界面】,输入java和javac会出现如下所示图片及表示配置成功!!!

-----------------------------------配置成功啦啦啦!!!!【不懂得小伙伴可以留言】----------------------------------------------

五、扩展

  • 在百度查询时候可以还能看到许多老的书籍、以及一些博客还是继续会配置classpath:
  • 原classpath配置代码
    • .;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar
  • 关于classpth配置的详解【配置classpath是为了系统能够根据我们所配置的路径去加载类
    • dt.jar是关于运行环境的类库,主要是用于swing的包,如果不使用可以不配置。
    • tools.jar是工具类库,它在编译和运行一个类时被使用
  • JDK1.5以后不在需要配置classpath:因为JDK1.5以后,JRE会自动去搜索目录下的类文件,并加载dt.jar和tools.jar。

总结:JDK1.5以后只要配置JAVA_HOME以及%JAVA_HOME%/bin,不需要在配置classspath

 

posted @ 2020-09-12 15:35  MyHours  阅读(455)  评论(0编辑  收藏  举报