# core-java **Repository Path**: dearxuecom/core-java ## Basic Information - **Project Name**: core-java - **Description**: core-java 学习 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-13 - **Last Updated**: 2022-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, 核心Java, 重学java, 第二学院 ## README # core-java [第二学院/开放课程/核心java](https://www.dearxue.com/open-course/core-java) **第二学院,第一选择; 追技术之本,溯理论之源** 核心JAVA学习, 包含: 1. Java 基本 语法 2. 最新 Java 特征 3. 基本的练习 4. 基本JAVA 工程管理 **适合人群** 1. java 入门 2. 其他转行java 3. **回炉学习** ```shell mvn clean package -DskipTests ``` ## 注意 虽然我们代码里面使用: ```xml 1.8 ``` 但是保证在 `JDK 9+` 里运行这个项目, 测试环境项目 ```shell java --version java 18.0.1.1 2022-04-22 Java(TM) SE Runtime Environment (build 18.0.1.1+2-6) Java HotSpot(TM) 64-Bit Server VM (build 18.0.1.1+2-6, mixed mode, sharing) ``` java.xml.bind 兼容问题 ```shell --add-modules java.xml.bind ``` **//TODO** 如何修改 1. MimeTypeUnitTest 不兼容 2. AnnotatedClass 不兼容 3. StringToByteArrayUnitTest 4. MailWithAttachmentServiceLiveTest javax.annotation.Resource 没有了 8+ 5. MemoryLayoutUnitTest @sun.misc.Contended 没有了! 6. FileDownloadIntegrationTest 的javax.xml.bind.DatatypeConverter没有了 7. core-java-jvm 1. PrintClassLoader 不工作 8. ```xml ``` ## 备注 本例子全部来自 www.baeldung.com demo 教程 : 1. [baeldung 教程源码](https://github.com/eugenp/tutorials/tree/master/core-java-modules) 2. [baeldung 教程文档](https://www.baeldung.com/category/java/)