首页 > 编程语言 >JAVA语言基础第一天

JAVA语言基础第一天

时间:2023-02-26 22:55:10浏览次数:44  
标签:JRE Java 语言 第一天 JDK JVM JAVA main class

1:Java开发环境

  编译运行过程:

  •   编译期:Java源文件,经过编译,生成.class字节码文件
  •     运行期:JVM加载.class并运行.class(0和1)
     特点:跨平台、一次编译到处使用  

  名词解释:

    JVM:Java虚拟机

                 1. 加载.class并运行.class

    JRE:   java运行环境

     1. 除了含JVM以外还包含了运行Java程序所必需的环境

                  2. JRE=JVM+java系统类库(小零件)

              JDK:Java开发工具包

     1.除了包含JRE意外还包含了开发Java程序所必须的命令工具
     2.JDK=JRE+编译、运行等命令工具

说明:

   1.运行Java的最小环境为JRE

   2.开发Java的最小环境为JDK

 

2.idea:

  开发步骤:

    1.新建Java项目工程------------小区

    2.新建Java包---------------------楼+单元

    3.新建Java类---------------------房子

main中:System.out.println("hello world");

package day01; //声明包day01(楼+单元)
       public class HelloWorld { //声明类(房子)
           //主方法,为程序的入口(大门口),程序的执行从main开始,main结束则程序结束
           public static void main(String[] args) {
               //输出hello world
               //1)严格区分大小写
               //2)所有符号必须是英文模式的
               //3)每句话必须以分号结尾
               System.out.println("hello world"); //双引号中的原样输出
               System.out.println("欢迎大家来到达内");
           }
       }

 - 注释:解释性文本(计算机不执行)

     - 单行注释://
     - 多行注释:/*     */--------------明天用
     - 文档注释:/**    */-------------后期再讲
## 补充:

1. IDE:集成开发环境,一整套带图形界面的包含很多功能的开发工具

2. Java最早是Sun公司的,Sun已经被Oracle(甲骨文)收购了,现在说Java是Oracle公司的
JVM、JRE、JDK关系图

 

标签:JRE,Java,语言,第一天,JDK,JVM,JAVA,main,class
From: https://www.cnblogs.com/lxl58-java/p/17158119.html

相关文章

  • Java高级[计专]助教工作总结
    一、助教工作的具体职责和任务负责协助老师发布云班课作业负责帮助老师定期收集同学们的意见与建议同学们作业互评结束后负责审查作业分值异常的作业使用爬虫对作业数......
  • C语言进阶--循环语句
    循环语句的基本工作方式-通过条件表达式判定是否执行循环体-条件表达式遵循if语句表达式的原则do、while、for的区别-do语句先执行后判断,循环体至少执行一......
  • C语言进阶--变量属性
    C语言中的变量可以有自己的属性在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propertytypevar_name; auto即C语言中局部变量的默......
  • 【C语言】通讯录《动态内存版本》
    ......
  • 【C语言】通讯录《信息写到文件版本》
    ......
  • JavaScript 工厂方法创建对象
    <!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scripttype="text/javascript"> /* *创建一个对象 */ varobj={......
  • JavaScript 构造函数
    <!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scripttype="text/javascript"> /* *创建一个构造函数,专门用来创建Person对......
  • JavaScript 立即执行函数
    <!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scripttype="text/javascript"> //函数对象() /* *立即执行函数 ......
  • JavaScript 枚举对象中的属性
    <!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scripttype="text/javascript"> varobj={ name:"孙悟空", age:1......
  • JavaScript 作用域
    <!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scripttype="text/javascript"> /* *作用域 * -作用域指一个变量的......