Java|IDEA 报错.JCTree$JCImport

执行maven 打包 报错 :java.lang.NoSuchFieldError:com.sun.tools.javac.tree.JCTree$JCImportjava: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.t...阅读全文
43次浏览 0 条评论 0次感谢

Java JDK 8 下载

当前最新8系列 u411. 如果你有帐号, 你可以在oracle提供的链接下载, 感觉有帐号也没什么懒用. 登陆不上.https://www.oracle.com/java/technologies/downloads/#java8-mac所以,有人专门提价免费的帐号可以登陆然后再下载,从下面的链接,复制一个帐号就可以. https://bugmenot.com/view/oracle.com如果...阅读全文
69次浏览 0 条评论 0次感谢

安卓app和微信授权登录及分享完整对接

准备账号体系注册微信开放平台,创建移动应用,填写一系列的信息,在应用平台填写app签名和包名,审核通过之后,取得AppID和 AppSecret加载sdk 和 初始化加载微信sdkimplementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'初始化public class App extends Applicatio...阅读全文
1050次浏览 0 条评论 0次感谢

Java 中初始化 List 集合的 8 种方式

List 是在开发中比较常用的集合,以下是初始化 List 的几种方式。常规方式ListString list = new ArrayList();list.add("1");list.add("2");list.add("3");System.out.println("getList1: " + list);输出getList1: [1, 2, 3]Arrays 工具类// 生成的list不可变...阅读全文
1191次浏览 0 条评论 0次感谢

Quarkus 云原生java开发框架 1: hello world

Quarkus 是啥夸克,超光速,亚原子的 Java。为云原生而生,为消息驱动的微服务而生。人话:大幅提高启动速度,大幅减少内存占用,内置了很多优选组件/扩展。环境准备既然是一个 java 应用,那应该是无需什么准备的,jdk,maven 这些都有了。但 jdk 和 maven 请用最新版(jdk≥1.8 && maven≥3.6.2)。开始coding按照官网的指导,使用 mvn 命令新建一个应...阅读全文
939次浏览 0 条评论 1次感谢

Mac 上安装和卸载Java JDK

卸载步骤删除 java 文件sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpanesudo rm -fr ~/Library/Application\ Support/Java手动删除可能不成功,建议进...阅读全文
5359次浏览 2 条评论 2次感谢

Java 8 的 java.util.function.* POJO 的反射新方法

上代码,看例子写一个普通的 POJOpublic class City { private String name; private String code; public City() { } public City(String name, String code) { this.name = name; this.code = cod...阅读全文
1941次浏览 1 条评论 2次感谢

快速创建 Map

想要快速创建 Map ,不用频繁 new ,最快的方法就是用 Guava ,使用 ImmutableMap.of("a", 1, "b", 2, "c", 3);GuavaMapString, Integer left = ImmutableMap.of("a", 1, "b", 2, "c", 3);java 9MapInteger, String map = Map.of(1, "A", 2,...阅读全文
4411次浏览 0 条评论 3次感谢