为了账号安全,请及时绑定邮箱和手机立即绑定

Java9之模块系统

成富 全栈工程师
难度初级
时长 1小时30分
学习人数
综合评分8.97
24人评价 查看评价
9.2 内容实用
8.5 简洁易懂
9.2 逻辑清晰
由于本课程上线的时间推迟了几个月,而Java的发布周期又更改了,变成了半年一个新版本,所以会看到Java 10都出来了,还在说Java 9的情况。不过需要说明的是Java 10并没有引入很多新特性,而Java 9模块系统所带来的变化是巨大的,在Java 10中仍然是很有意义的。

讲师回答 / 成富
对的,生成的是可以目标机器上直接运行的可执行文件包。
我nio还不太熟,需要学一下
太基础了,不适合我
太啰嗦,看了半天一行代码都没见,只说一些菜鸟都懂东西。

已采纳回答 / 成富
不好意思,才看到你的问题。慕课网没有邮件提示之类的,我以后多上来看看。回到你的问题,对于lombok这样的第三方依赖,你需要添加把它添加为自动模块,在模块声明文件里面添加requires lombok;
爹地的哥哥呢个乐呵
在于他是否有兴趣吗
<T extends Entity> 这种可不可以 直接用List<Entity> list(Entity entity) throws PersistenceException;代替,不知道具体是什么区别

讲师回答 / 成富
关于这个的具体回答,请参考我在另外一个相似问题的答案,见https://www.imooc.com/qadetail/262157?t=427541

已采纳回答 / 成富
这个地方确实是有点重复了。当时的想法是,对于不同类型的Entity,可以允许有不同的实现,比如下面这样的实现:<...code...>不过最后也没有写成这样。其实这里的问题可以更深入的说一下...
非常好!值得认真学习

讲师回答 / 成富
我用的是zsh(http://ohmyz.sh/)
现在oracle已经对java9停止支持了。
课程须知
需要一定的Java基础
老师告诉你能学到什么?
Java 9运行和开发环境的搭建和准备 模块声明中的重要内容 Maven项目构建 使用jlink创建自定义运行时镜像

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消