zoukankan      html  css  js  c++  java
  • java1

    Java三大版本

    JavaSE (Java Standard Edition):标准版,定位在个人计算机应用。
    JavaEE(Java Enterprise Edition):企业版,定位在服务器端应用。
    JavaME (Java Micro Edition):微型版,定位在消费性电子产品应用。

    Java三大版本关系图

    图片

    ng)

    特性

    • 跨平台/可移植性
    • 安全性
    • 面向对象
    • 简单性
    • 高性能
    • 分布式
    • 多线程
    • 健壮性

    Java运行机制

    图片

    JVM & JRE & JDK

    JVM(java Virtual Machine)就是一个虚拟的用于执行bytecode字节码的“虚拟计算机”。

    JRE(java Runtime Environment)包含:Java虚拟机、库函数、运行Java应用程序所必须的文件。

    JDK(java Development Kit)包含JRE,以及增加编译器和调试器等用于程序开发的文件。

    图片

    JVM & JRE & JDK关系
    图片

    JDK下载与安装

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    注意:安装时,有两个目录的选择

    环境变量配置

    JAVA_HOME变量(新建):变量值为实际安装路径,例如

    C:Program FilesJavajdk-9
    

    Path变量(编辑):在path值最前面前加入

    %JAVA_HOME%in;%JAVA_HOME%jrein;
    

    Classpath变量(新建)

    注意:java1.5版本之后可不需要设置classpath

    .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib	ools.jar;
    

    测试环境配置是否成功

    java -version
    

    编译

    javac hello.java
    

    解释并运行

    java hello
    

    DOS常用命令

    • cd 目录路径 --->进入一个目录
    • cd .. --->进入父目录
    • dir --->查看本目录下的文件和子目录列表
    • cls --->清楚屏幕命令
    • 上下键 --->查找敲过的命令
    • Tab键 --->自动补齐命令
  • 相关阅读:
    Centos7-两台Centos机器间复制文件
    Centos7-卸载自带的jdk 安装jdk8
    java网络编程_IP地址
    多线程下单例模式的实现_ThreadLocal_ReentrantLock
    线程定时调度
    线程通信
    线程同步学习一
    java线程学习2
    java线程学习1
    工单系统的设计与实现(3)
  • 原文地址:https://www.cnblogs.com/pallcard-LK/p/8963184.html
Copyright © 2011-2022 走看看