学习内容
- 一、常用的转义字符
- 二、注释(comment)
- 三、JDK、JRE、JVM简单介绍
一、常用的转义字符
名称 | 说明 |
---|---|
\t | 一个制表位,实现对齐的功能 |
\n | 换行符 |
\\ | 一个\ |
\" | 一个" |
\’ | 一个’ |
\r | 回车 |
System.out.println("hello\tword!\nhello\tJava");
System.out.println("123\\456\"789\'");
System.out.println("hello\rword"); //注意这里进行了替换
System.out.println("hello\r\nword");
运行结果:
hello word!
hello Java
123\456"789'
wordo
hello
word
二、注释(comment)
注释:用于提高代码的阅读性,程序员在写代码的过程中必备的良好习惯。
- 单行注释
格式:// 注释内容 - 多行注释
格式:/* 注释内容 */ - 文档注释:注释内容可以被JDK提供的Javadoc所解析,生成一套以网页文件形成体现的该程序的说明文档。
格式:
/**
@注释标签1
@注释标签2
*/
/**
* @author 张三
* @version 1.0
*/
public class comment(){
//main方法
public static void main(String[] args){
/*
类名要和文件名一致
代码区分大小写
*/
}
}
生成了一个doc文件夹:
- 在cmd下生成文档注释
格式:javadoc -d 路径+所生成的文件夹名 -注释标签1 -注释标签1 类名 - 常用注释标签
标签 | 描述 |
---|---|
@author | 标识一个类的作者 |
@version | 版本号 |
@deprecated | 指明一个过期的类或成员 |
{@docRoot} | 指明当前文档根目录的路径 |
@exception | 标志一个类抛出的异常 |
{@inheritDoc} | 从直接父类继承的注释 |
{@link} | 插入一个到另一个主题的链接 |
{@linkplain} | 插入一个到另一个主题的链接,但是该链接显示纯文本字体 |
@see | 指定一个到另一个主题的链接 |
@return | 对函数返回值的注释 |
@serial | 说明一个序列化属性 |
@serialData | 说明通过writeObject( ) 和 writeExternal( )方法写的数据 |
@serialField | 说明一个ObjectStreamField组件 |
@throws | 构造函数或方法所会抛出的异常 |
@since | 标记当引入一个特定的变量时 |
{@value} | 显示常量的值,该常量必须是static属性 |
- 例:javadoc -d doc -author -version comment.java
打开doc文件夹中的index.html文件如下图所示:
三、JDK、JRE、JVM简单介绍
1.JDK 基本介绍
- JDK的全称(Java Development Kit Java开发工具包)
JDK = JRE+Java的开发工具[java.javac,javadoc,javap]等。 - JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包含了JRE,所以安装JDK,就不用单独安装JRE了。
2.JRE 基本介绍
- JRE(Java Runtime Environment Java运行环境)
JRE=JVM+Java的核心类库[类] - 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK、JRE、JVM的包含关系。
3.JVM基本介绍
- 是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的
- JVM内存主要有:一套字节码指令集、一组寄存器、栈、堆、方法域
4.JDK、JRE、JVM
- JDK=JRE+开发工具集(例如Javac,Java编译工具等)
- JRE=JVM+Java SE 标准类库(Java核心类库)
- 如果只想运行开发好的 .class 文件 只需要 JRE
更多推荐
Java笔记之入门(一)
发布评论