diff --git a/src/.vuepress/sidebar.ts b/src/.vuepress/sidebar.ts index fcd22297e..ef4c91062 100644 --- a/src/.vuepress/sidebar.ts +++ b/src/.vuepress/sidebar.ts @@ -1,22 +1,42 @@ -import { sidebar } from "vuepress-theme-hope"; +import {sidebar} from "vuepress-theme-hope"; export default sidebar({ - "/": [ - "", - { - text: "如何使用", - icon: "laptop-code", - prefix: "demo/", - link: "demo/", - children: "structure", - }, - { - text: "文章", - icon: "book", - prefix: "posts/", - children: "structure", - }, - "intro", - "slides", - ], + "/": [ + /*最新发布*/ + "/", + /*如何使用*/ + { + text: "如何使用", + icon: "laptop-code", + prefix: "demo/", + link: "demo/", + children: "structure", + }, + /*文章*/ + { + text: "文章", + icon: "book", + prefix: "posts/", + children: "structure", + }, + "intro", + "slides", + ], + /*Java新特性*/ + "/java-features": [ + /*最新发布*/ + { + text: "总目录", + link: "/java-features", + }, + { + text: "Java 9", + // link: "/java-features/java9/", + prefix: "/java-features/java9/", + children: [ + {text: "交互式编程环境JShell", link: "jep222-jshell"}, + {text: "不可变集合的快捷创建方法", link: "jep269-convenience-factory-methods-for-collections"}, + ], + } + ], }); diff --git a/src/java-features/Java9/jep222-jshell.md b/src/java-features/Java9/jep222-jshell.md new file mode 100644 index 000000000..352bb534b --- /dev/null +++ b/src/java-features/Java9/jep222-jshell.md @@ -0,0 +1,15 @@ +--- +# 信息 Frontmatter 配置 +title: Java 9 新特性:交互式编程环境JShell +shortTitle: 交互式编程环境JShell +order: 222 +dir.text: Java 9 +--- + +## JShell快速入门 + +### 启动JShell + +### 执行计算 + +## 查看命令:/help diff --git a/src/java-features/Java9/jep269-convenience-factory-methods-for-collections.md b/src/java-features/Java9/jep269-convenience-factory-methods-for-collections.md new file mode 100644 index 000000000..2ef8909ea --- /dev/null +++ b/src/java-features/Java9/jep269-convenience-factory-methods-for-collections.md @@ -0,0 +1,6 @@ +--- +# 信息 Frontmatter 配置 +title: Java 9 新特性:不可变集合的快捷创建方法 +#shortTitle: 不可变集合的快捷创建方法 +order: 266 +--- diff --git a/src/java-features/README.md b/src/java-features/README.md new file mode 100644 index 000000000..15a32ab2a --- /dev/null +++ b/src/java-features/README.md @@ -0,0 +1,32 @@ +--- +# 信息 Frontmatter 配置 +title: Java 9-21:前沿特性解读系列(持续连载) +#shortTitle: 总目录 +description: Java 9-21:前沿特性解读系列(持续连载),截至2023年9月中旬,Java已达到第21版本。 + 尽管如此,众多开发者仍停滞在Java 8的认知水平。为填补这一差距,我们推出专栏,聚焦分享最新Java知识。 +#icon: java +author: 会敲代码的程序猿 +isOriginal: true # 是否原创文章 +date: 2023-12-20 +category: Java +tag: + - Java +# 布局 Frontmatter 配置 +#navbar: false +#sidebar: heading +order: 1 +--- + +## Java 21 +## Java 20 +## Java 19 +## Java 18 +## Java 17 +## Java 16 +## Java 15 +## Java 14 +## Java 13 +## Java 12 +## Java 11 +## Java 10 +## Java 9