第1章 Java语言概述

什么是JDK,JRE,JVM

  1. JDK(Java Development Kit):是Java的开发工具包。JDK是提供给Java开发人员使用的,其中包含了Java的开发工具JRE。其中的开发工具包括:编译工具javac.exe打包工具jar.exe等。
  2. JRE(Java Runtime Environment):是Java运行环境。JRE包括Java虚拟机 (JVM)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可
  3. JVM(Java Virtual Machine):Java虚拟机。它只认识.class为后缀的文件,它能将class文件中的字节码指令进行识别并调用操作系统上的API完成动作。JVM是java能够跨平台的核心机制

API:英文全称为Application Programming Interface,应用程序编程接口。

Hello World

  1. 打开记事本,在文本编辑界面中输入以下代码:

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

    将代码存放到专门存放代码的文件夹是计算机学生的专业修养
    推荐文件夹目录
    D:\Code\Java //Java文件夹为根文件夹
    D:\Code\Java\IDEA //IDEA文件夹存放使用IntelliJ IDEA的项目
    D:\Code\Java\TXT //TXT文件夹存放使用记事本编写的Java类
    以此类推 如果编写C语言程序,则可创建D:\Code\C文件夹存放C程序

    将文件保存为HelloWorld.java文件,文件名必须和程序中public class HelloWorldpublic class后面的类名HelloWorld一致,并且区分大小写。

    关于文件扩展名
    此电脑->查看->显示->文件扩展名
    第1章 Java语言概述_第1张图片
    勾上文件扩展名选项就可以查看并修改我们文件的扩展名了

  2. 打开HelloWorld.java文件所在的文件夹,在图片所示位置输入命令cmd敲下回车后,打开命令提示符窗口。
    第1章 Java语言概述_第2张图片
    第1章 Java语言概述_第3张图片

  3. 在命令行窗口中输入javac HelloWorld.java,按下Enter键编译代码。

  4. 在命令行窗口中输入java HelloWorld,窗口中会显示“Hello World”。

Java的特点

  1. Java 语言是面向对象的(oop)
  2. Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证。
  3. Java 语言是跨平台性的。[即:一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]。
  4. Java 语言是解释型
    解释性语言:JavaScript、PHP、Java;编译性语言: C/C++
    区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行;编译性语言,编译后的代码,可以直接被机器执行。

进制

进制介绍

对于整数,有四种表示方式:

  1. 二进制:0,1,满2进1.以 0b 或 0B 开头。
  2. 十进制:0-9,满10进1。
  3. 八进制:0-7,满8进1。以数字0开头表示。
  4. 十六进制:0-9及 A(10)-F(15),满16进1。以0x或0X开头表示。

你可能感兴趣的:(java,开发语言)