JAVA(1)--概述以及环境变量配置

JAVA

现为oracle公司所有,是一个跨平台的,开源的(自由免费)软件.

oracle公司三大软件:Java oracle mysql

Java应用开发方向:

  1. JAVA SE:桌面应用程序开发,是JAVA基础!
  2. JAVA EE:web开发  jsp(Java Server Pages)也是网站开发,但是具有高大上,生命周期长,安全稳定的优点
  3. JAVA ME: 移动端开发(手机),物联网移动应用程序开发

JAVA组成:

  1. JVM:(JAVA虚拟机),JAVA的核心组件,JAVA实现跨平台的前提条件
  2. JRE:(JAVA运行时环境),是java程序运行的充分必备条件.(JRE=JVM+LIB(基本类库)),JRE可从官网下载,面向客户,而不是开发者
  3. JDK:(JAVA for  程序员),面向程序员,JDK=JRE+LIB(类库,比JRE的LIB更加强大)+编译器

JAVA程序(.java)-----(.class)---->虚拟机(虚拟机面向的对象根据自己电脑系统来决定)-------->OS(操作系统)

缺点:由于有JVM存在而使得JAVA程序运行效率低

优点:虚拟机的垃圾收集机制;开发效率高;安全性高

如果一个java程序在windows下执行,虚拟机是for  windows   ,在linux下执行,虚拟机是for linux

部署开发环境:

  1. 安装JDK

  2. 配置环境变量(在操作系统中注册Java这个软件)

  3. 新建环境变量(在下面的系统变量新建)   JAVA_HOME:   (值就是存放jdk的目录)(JAVA_HOME小写也可以,因为在windows系统中是不区分大小写的,大小写只是为了兼容linux系统)

  4. 找到Path:  按下HOME键使光标移到最左边,添加    %JAVA_HOME%\bin;       (末尾的分号是用来隔开后面的文件)

  5. 新建CLASSPATH(作用是为了找到lib目录):   值是  %JAVA_HOME%\lib;.;     (末尾必须是分号点分号)

JDK目录功能(里面包含include文件夹,说明JAVA是可以调用C语言的):

  1. bin:存放JVM虚拟机,放很多可执行程序
  2. lib:类库
  3. jre:JAVA运行时环境
  4. sample:一些简单例子
  5. src.zip:源代码

验证JAVA环境搭配好的方法:在DOS窗口下,输入javac  正常输出配置信息,便成功!如下图

224345_46rK_2769682.png

编写代码并测试:

  1. 编写源程序代码
  2. 编译(例如   javac   Test.java)(目的一是为了检查是否有错误,而是生成字节码(.class)文件(二进制文件),可以在虚拟机上直接运行,而源代码是不可以的!)
  3. 运行(   java   Test)

 

 

 

 

转载于:https://my.oschina.net/MsingWen/blog/755465

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值