黑马程序员---Java概述与jdk的安装和配置(一)

原创 2015年07月07日 21:59:45
-----------android培训java培训、java学习型技术博客、期待与您交流!------------  



dos命令行:常见的有dir,md,rd,cd,cd..,cd/,del,exit 等等


1.2 Java的一些基本特征:

    

  • 简单易学,完全面向对象,安全可靠,跨平台!
  • java语言的三种技术框架:j2se,j2ee,j2me



跨平台图解如上图所示

1.3 java语言的环境搭建

  • 下载jdk
  • 安装jdk
  • 配置环境变量
  • 验证是否成功

   在下载jdk前先弄清楚jdk和jre是什么及区别? 
   这里直接截图如下:



 简单的概括:jre 一般针对非开发人员,只保证java程序能够运行
           jdk  则是针对开发人员,不但能运行java,还可以编译和打包程序等开发软件操作!

 下面是jdk,jre,jvm ...之间的关系!




1.3.2 java语言的环境搭建

  •  JDK下载 建议去官网上下载 官网地址:http://www.oracle.com/technetwork/java/index.html
  •  步骤简单,直接上图
  • 找到sdk

  • 选择你系统的版本
  • 下载完后选择你要安装的目录

  • 其中bin目录下有大量exe相关程序,但是注意这些程序并非window图形界面程序,双击后一闪而过,必须用命令行方式
  • 进入cmd,用cd命令进入到指定目录,运行javac,后面跟着大量参数信息,以便扩展命令功能 (这里的cd命令在本文开口就以介绍)


       这里javac命令就是程序的编译命令,以后会经常用到它,所以为了方便我们通常会把它bin文件绝对路径设置到path中去
       方便以后调用,方法如下:
    右击我的电脑——>属性——>高级——>环境变量——>在系统变量中找到path.

  • 选择环境变量

  • 选择变量path

  • 将你的bin目录绝对路径放到后面加上变量值的最后面,注意 路径前面加上‘;’分隔,

  • 这里注意了: 一般会新建 JAVA_HOME 来代表jdk的路径
  • 如下图:变量名可自己取,一般叫JAVA_HOME,变量名设置你安装jdk的路径,比如:C:\Program Files (x86)\Java\jdk1.8.0_45
  • 之前path的设置的地址C:\Program Files (x86)\Java\jdk1.8.0_45\bin   可以缩写成%JAVA_HOME%\bin
  • 这样写的好处不单单是名字更短了,而是抽取出来后,为以后更改的名字或地址时候会更加方便,当你的jdk文件路径名发生变动,只用改JAVA_HOME里的信息即可,而不用到path里面去一个个找(path里面数据太多,直接找效率低)
  • %JAVA_HOME%\bin放到path中


  • 下面这个图是cmd命令中的临时设置环境命令set,如果光掉cmd窗口,设置的效果将还原。
  • 如下path原变量值有很多,但是set path=haha后之前的全部被临时覆盖,关闭后重启打开后数据会从新还原!
  • 这是环境变量的是临时配置方法



1.3.3 classpath
         classpath是用来指定Java中类或者包所在的路径,我们还需要JVM去寻找Java中的库,这也是需要用classpath来指定路径的,这是方便我们的JAVA虚拟机去寻找相应的类文件,JVM会按照classpath环境变量指定的地址依次寻找,已最先找到的为准。
         CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
         
     
           这里需要注意:当多个文件夹中还有相同类文件时有优先级的区别,这里优先取决于classpath中的设置。
           如果简单的设置为d盘目录下的某个文件夹,如图所示,它会优先去classpath中设置的目录去找,没有找到
           再返回自己的目录去找!


   




 注意如果前面加了‘.’ 表示当前目录查找;


最后面带分号与不带分号都是有区别的
 如果不带分号 ,  则在classpath中没有找到对应的文件的话会抛出异常!


     

最后注意一点,在使用javac和java进行编译和执行程序时,如果出现找不到文件的情况,在环境变量设置正确的前提下,有两种可能:一是目录错误;二是文件名错误!    






版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员--java概述和JDK的配置

java概述和JDK的配置 一、前奏:dos基础 软件:是一系列按照特定顺序组织的计算机数据和指令的集合。 交互方式:图形化界面、命令行方式 dir  directory 显示...

黑马程序员————java概述—JDK安装及搭建环境

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------                ...

黑马程序员 Java基础_1 Java介绍、jdk安装与环境变量配置

看视频不知不觉已经差不多一个月了,我也从零基础进阶到嘴了有JAVA字符的菜鸟。温故而知新,虽然在看视频的过程中也做了笔记,但是由于信息量大,知识难免有些会消化不过来,所以藉此以总结学过的知识点,来使自...

黑马程序员NO1.Java【编译型和解释型、JVM、安装JDK和JRE 、EditPlus配置JDK、垃圾回收机制】

NO1.Java学习笔记 一、编译型和解释型 【编译】程序源代码=>目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率 较高。但应用程序一旦需要修改,必须先修改源代码,...

黑马程序员——java概述、环境配置及学习资源

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 第一章:Java概述、环境配置及学习资源   本篇概述: 第一部分: 软件开发 软件的概...

黑马程序员-1、Java基础简单概述&配置环境变量

Java基础简单概述&配置环境变量   一、计算机基础知识 人机交互方式:命令行方式和图形界面方法。早期的dos命令就属于命令行方式交互,由于命令行方式不易操作,对技术要求较高,后期出现了图形界面的...

黑马程序员——Java概述、环境配置

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 1、软件:数据和指令的集合 2、人机交互:图形化界面、        ...

黑马程序员--Java基础:版本和JDk配置

------- android培训、java培训、期待与您交流! ---------- 我与你同在  谢谢

黑马程序员——Java语言基础——01.基础知识【基本常识】【java概述】【配置环境变量】

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ ----------- android培训、java培训、java学...

黑马程序员——(JAVA开发的前奏)JAVA概述与环境的配置图文说明

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 由于之前学习过这方面的知识,所以一直在用Eclipse。但是代码还是纯手打。不用软件给的提示来支...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)