# JavaBasic **Repository Path**: iMist/JavaBasic ## Basic Information - **Project Name**: JavaBasic - **Description**: java基础,多线程,设计模式等等 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-08-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 编译错误没有找到类错误Java版本错误解决方案 * 将 `src` 目录设置为源码目录 * 检查统一Java编译器环境的版本 ![](images/image1.png) * 配置项目的Java环境版本 ![](images/image2.png) * 检查统一各模块的Java环境版本 ![](images/image3.png) * 正确配置程序运行所使用的Java版本 ![](images/image4.png) ### 项目导入注意点 1. 尽量使用junit测试而不是main函数 2. 项目环境为java8 * java6以上的接口实现不推荐使用Override `Override is not allowed when implementing interface method` ### Junit测试的注意点 1. 测试的方法一定要是 public 修饰的 2. 若是带有static 用 @BeforeClass 或者 @AfterClass 3. 每个方法执行前后执行使用 @Before 或者 @AfterClass