java开篇

java历史

  • java语言是SUN公司(被Oracle甲骨文公司2009年收购)1995年推出的一门高级编程语言。
  • java之父James Gosling团队在开发Green项目时发明的语言。初期名为Oak(橡树)语言,后改名为JAVA,java语言底层是C++实现的。
  • 1996年,JDK1.0诞生。
  • java SE java标椎版
  • java EE java企业版
  • java ME java微型版

JDK

  • JVM:java虚拟机,是运行所有java程序的假想的计算机,是java程序的运行环境,是Java最具吸引力的特性之一,我们编写的java代码都是运行在JVM上的。
  • JRE(Java Runtime Environment):是Java程序的运行环境,包含JVM和运行时所需的核心类库。
  • JDK(Java Development Kit):是Java程序开发工具包,包含JER和开发人员使用的工具。

冯诺依曼体系结构

冯诺依曼体系结构

java 开发体系结构

在这里插入图片描述

java的执行过程

  1. 创建java语言编写的源文件。后缀名为.java的文件
  2. 通过javac命令对java文件进行编译
    • 在DOS窗口cmd中输入javac java源文件路径。
    • 编译阶段主要任务是检查java源程序是否符合java语法,合法就会生成字节码文件(.class)
  3. 通过java命令对生成的class文件进行运行
    • 在DOS窗口cmd中输入java 类名。例如:运行A.class文件,java A,A就是类名。
    • java.exe命令会启动java虚拟机(JVM)
    • JVM会启动类加载器(ClassLoader)
    • 类加载器回去硬盘上搜索所要运行的class文件,找到后将该字节码装载到JVM中
    • JVM将该class文件解释为二进制数据给操作系统执行交互。

第一个HellWord

public class HelloWorld{  //类名
   //java程序的执行入口 ---- 主方法
  public static void main(String[] args){
   System.out.println("HelloWorld");
 } //方法结束
 } //类结束

注释

  • 单行注释 //
  • 多行注释 /* */
  • 文档注释:/** */

控制台输出

 System.out.println("I Love Java");

转义字符

在这里插入图片描述

JDK与IDEA、eclipse的安装配置

甲骨文官网
JDK的下载
IDEA的下载
Eclipse下载
配置IDEA

不经风雨,怎见彩虹?
原文地址:https://www.cnblogs.com/MLYR/p/13696180.html