美文网首页
了解Java

了解Java

作者: 书生林丶 | 来源:发表于2018-10-17 11:54 被阅读0次

Java三大版本

  • JavaSE: 标准版 定位在个人计算机应用
  • JavaEE: 企业版 定位在服务器端应用
  • JavaME: 微型版 定位在消费性电子产品应用

JavaEE包含JAVASE,所以要先学JavaSE
JavaME不同于安卓开发,已逐步被安卓取代

JDK介绍

Java开发工具包 JDK 下载地址
JRE是Java程序的运行环境
JVM是实现跨平台的根本

Java环境配置

在我的电脑属性中,点击高级系统设置,环境变量,系统变量中, 新建变量,变量名:JAVA_HOME,变量值为JDK安装路径
在PATH变量中,加入%JAVA_HOME%\bin
JDK1.5以上无需配置classpath

Java是解释型语言

JDK包括JRE和编译器调试器等用于程序开发的文件
JRE包括JVM虚拟机,库等文件
JVM是执行bytecode字节码的"虚拟计算机"

所以,若只需要运行Java程序则只需安装JRE即可.若需要开发,需下载JDK

.Java文件通过编译器生成.class文件,最终通过解释器解释运行

根据不同的操作系统,不同的虚拟机来解释执行


简单举例

如 我在F:\mycode下新建文件 Welcome.java

public class Welcome {
    public static void main(String[] args){
        System.out.println("I'm lpp,Hellow World");
    }
}

class car {

}

windows+r打开运行命令框,输入cmd,执行以下命令
F: (进入F盘)
cd F:/mycode (进入mycode文件夹下)
javac Welcome.java (javac命令可以编译java文件,生成class字节码文件)
java Welcome (java命令,会解释执行Welcome.class文件)

  • 一个Java文件可以有多个class类,编译后会生成多个class文件,但是只能有一个public类.
  • Java文件名需与其内public类名相同.
  • Java执行class文件,需以main方法为入口,否则不可执行.



相关文章

  • 了解Java

    Java三大版本 JavaSE: 标准版 定位在个人计算机应用 JavaEE: 企业版 定位在服务器端应用 Jav...

  • 了解Java

    首先要明白Java是什么: Java是一种计算机编程语言,是SUN公司(后被甲骨文公司收购)的 Jame Gosl...

  • 了解java

    回归的原因还是因为这个行业挣得钱比较多...什么面相全栈,那都是浮云 由于在半年来一直的工作要求是web前端,每天...

  • 一探究竟:Java反射效率低的原因到底在哪?

    预备知识 了解 Java 反射基本用法 看完本文可以达到什么程度 了解 Java 反射原理及 Java 反射效率低...

  • 面试官说:大家都说 Java 反射效率低,你知道原因在哪里么

    预备知识 了解 Java 反射基本用法 看完本文可以达到什么程度 了解 Java 反射原理及 Java 反射效率低...

  • 第一章-java语言简介

    第一节:java语言概述 一、java简介[了解] 1.java概述 1.1java是什么? 学习之前需要了解,j...

  • JAVA开发环境搭建

    知识点: 1、了解JAVA技术  2、搭建JAVA开发环境  3、了解Eclipse的一般配置 一、简介JAVA(...

  • JVM系列之引用

    前言 在了解java虚拟机的GC垃圾回收机制之前,我们先来了解下,java中的引用。 了解下java中的引用 JA...

  • 记录三 JAVA环境安装(1.8示例)

    Java所需要了解的一些事 首先,对于JAVA来说,JAVA环境配置需要了解一下几个内容。 1.JDK(Java ...

  • 深入理解JVM之Java内存模型

    要了解Java内存模型,首先我们要了解什么是Java内存模型,它有什么作用?描述Java内存模型(简称:JMM)的...

网友评论

      本文标题:了解Java

      本文链接:https://www.haomeiwen.com/subject/kewlzftx.html