zoukankan      html  css  js  c++  java
  • [dʒei][ei][vi:][ei]是个啥-- Java概述

    Oak语言改名为Java,这天就是1995年5月23日,Java语言正式诞生了

    I am Java

    詹姆斯·高斯林(James Gosling)

    I am your father

     

    1 public static void main(String[] args) {
    2     System.out.println("Hello World");
    3 }

    Java的三种技术架构

    javaee: Java Platform Enterprise Edition 企业级应用程序

    javase: Java Platform Standard Edition 桌面应用程序

    javame: Java Platform Micro Edition 嵌入式设备程序

    Java语言的特性

    可移植性(支持多平台)、健壮性(自动回收垃圾)、简单性、面向对象、多线程

    关于Java环境配置

    1.JDK Java Development Kit java的开发和运行环境,java的开发工具和jre

    2.JRE Java Runtime Environment java的运行环境,java运行所需的类库+JVM(java虚拟机)

    环境配置:

      JAVA_HOME=%安装路径%javajdk 一般为c:Program Filesjavajdk

      path=%JAVA_HOME%in;

      classpath=.;c:e: 一般为:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar  (%JAVA_HOME%lib为运行环境的类库,一主要是swing包,%JAVA_HOME%lib ools.jar包含一些关于工具的类库)

    注:classpath结尾有";",未找到运行类的情况下会在当前目录再找一次,没有";"则不会再次查找,一般不在结尾加分号

    javac命令:对指定拓展名的.java文件进行编译,生成jvm可以识别的字节码文件,也就是class文件。

    java命令:负责运行的部分,会启动jvm,加载运行时所需要的类库,并对class文件进行执行。

    javac HelloWorld.java编译 ==》生成 HelloWorld.class==》java HelloWorld运行

     

  • 相关阅读:
    java通过ST4使用模板字符串
    使用 docker创建redis实例并且连接
    Docker 认证成功后还是无法push构建好的镜像
    记录一次在openwrt中折腾docker
    全局模式、PAC模式、直连模式的区别
    Vue Router中调用this.$router.push() 时,location使用path无法传入params
    liunx之系统
    liunx之通配符&正则表达式
    liunx之基础
    liunx之find命令
  • 原文地址:https://www.cnblogs.com/mynawang/p/5366026.html
Copyright © 2011-2022 走看看