【笔记总结】韩顺平循序渐进学Java零基础-第二章

第2章 Java 概述

1. Java重要特点

  • Java语言是面向对象的(oop);

  • Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证;

  • Java语言是跨平台性的。(即一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台);

  • Java语言是解释型的;

    区别于C++(编译型语言)。解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译型语言,编译后的代码,可以直接被机器执行。

2. JDK, JRE与JVM

JDK=JRE+java的开发工具;
JRE= JVM+ Java的核心类库[类];

2.1 JDK

  • JDK全称:Java Development Kit, Java 开发工具包;
  • JDK=JRE+java的开发工具(javamjavac,javadoc等);
  • JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE;

2.2 JRE

  • JRE全称:Java Runtime Environment, Java 运行环境;
  • JRE= JVM+ Java的核心类库[类];
  • 包括Java虚拟机(JVM)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需安装JRE即可。

2.3 JVM

  • JVM全称:Java Virtual Machine;
  • 是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责执行指令、管理数据、内存、寄存器、包含在JDK中;
  • 对于不同的平台,有不同的虚拟机;
  • Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。
    在这里插入图片描述

3. 转义字符

  • \t : 一个制表符;
  • \n:换行;
  • \r:回车;

4. 注释

  • 单行注释://

  • 多行注释:/* */

  • 文档注释 /** */
    注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类。

    /**
     * @author 韩顺平
     * @version 1.0
     */
    

5. 其他注意事项

  • 末尾要写分号分号分号;
  • 类名和文件名一致;
  • 类、方法的注释,要以javadoc的方式来写;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值