2021-08-11-Day4-Java入门2

本文介绍了Java的运行机制,它既具备编译型语言的特点(编译成字节码),又具有解释型语言的特性(通过解释器运行)。同时,讲解了集成开发环境(IDE)的概念,并详细阐述了IntellijIDEA作为Java开发IDE的使用,包括如何创建并运行Hello,world!程序。随着技术进步,编译与解释的界限日益模糊。
摘要由CSDN通过智能技术生成

Java程序运行机制

1.计算机的高级编程语言类型分为两种:编译型和解释型。

2.编译(Compile)型语言将源代码全部编译为机器语言(一个美国人要看中国的书,只能看书的英文版)。

3.解释(interpret)型语言由解释器对源代码进行解释运行(一个美国人要看中国的书,自己查字典一句句翻译)。

4.Java既有编译型的特点(源程序.java文件编译为字节码.class文件)又有解释型的特点(.class文件经过类装载器、字节码校验器和解释器进行解释运行),不过一般认为较为接近解释型语言(毕竟源代码没有直接编译为机器语言)。

5.随着技术、硬件的发展,编译型语言和解释型语言的界限将趋于模糊。

Intellij IDEA

1.什么是IDE?

集成开发环境(Integrated Development Environment),用于提供程序开发环境的应用程序,集成了代码编辑器、编译器、调试器和GUI等工具。

2.什么是Intellij IDEA?

简称IDEA,是JetBrains开发的java、kotlin等编程语言的IDE。

3.用IDEA再输出一次Hello,world!

//Create New Project,Project SDK选择1.8(即java8),在合适的文件路径(Project location)下\HelloWorld(即在此处新建一个HelloWorld文件夹,注:该文件夹名称可任意取),这样整个Project都存放在了这个HelloWorld文件夹下
//IDEA左侧src(Source Code,表示源代码)右键New一个Java Class,Name为HelloWorld
public class HelloWorld {
    //psvm回车可得
    public static void main(String[] args) {
        //sout回车可得
        System.out.println("Hello,world!");//当然了,"Hello,world!"是你自己动手打的
        //此处自动补全的println方法与上次的print方法稍有不同,不能用输出格式且输出完信息自动换行
    }
}
//点击代码左端的绿色箭头
//Hello,world!
//查看文件树,可见src下有HelloWorld.java文件,out\production\HelloWorld下有HelloWorld.class文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值