- 博客(3)
- 收藏
- 关注
原创 解决Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED问题
然后将VM arguments中包含--add-opens=java.base/java.lang=ALL-UNNAMED等类似的--add-opens=java.XXXXX全部删除,最后保存即可运行成功。点击确定后在控制台显示错误爆红:Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED。右击项目->run as->run configurations->arguments。
2024-03-27 00:13:49 457 1
原创 数据结构基础(一)
算法是对特定问题求解步骤的一种描述,它是指令的有限序列。算法的五个重要的特性:(1)有穷性:在有穷步之后结束,算法能够停机。(2)确定性:无二义性。(3)可行性:可通过基本运算有限次执行来实现,也就是算法中每一个动作能够被机械地执行。(4)输入0个或多个输入(5)输出1个或多个输出表示存在数据处理。
2023-10-01 22:00:39 39
原创 ++j 和j++的区别
是先将j的值(0)存入堆栈,然后对变量区中的j自加1,这时j的值的确是1,但是随后的istore_1又将堆栈的值(0)弹出赋给变量区的 j,所以最后j = 0。也就是说你执行100次j=j++,最后j也是0,但是你要是j=++j执行100次最后j=100,原理因为j = ++j;是先对变量区中的j自加1,然后再将变量区中j的值(1)存入堆栈,虽然最后执行了istore_1,但也只是将堆栈中的值(1)弹出赋给变量区的j,所以j = ++j;istore_1 将初始值0赋给i(这个0是来自暂存区,i是变量区)
2023-09-08 14:28:56 926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人