
Java
学徒之心
真正的大师永远有着一颗学徒的心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为什么 c++ 比 java 运行的速度快
最近和同学讨论算法题目的时候,突然讲到为什么 java 的速度比 c++ 慢,当时一知半解,雾里看花。 于是回来之后查了一下资料,整理一下放在这里,方便以后查看。 暂时理解到这个程度,如果以后有新的理解再做补充。 明确原则 首先,我们要明确一个放之世界皆准的原则: 在资源一定的情况下,鱼与熊掌不可得兼。 在程序运行方面,也就是说效率和便捷性往往不能同时满足。 c++ 和 java...转载 2020-04-15 17:15:16 · 5123 阅读 · 1 评论 -
Java是不支操作符重载的
注意,Java实际上是不支持操作符重载的,String的“+”实际上是JVM的语法糖,在String使用“+”时在JVM内部的编译阶段是把它转换成StringBuilder的append方法的。 ...原创 2020-03-18 11:58:47 · 171 阅读 · 0 评论 -
一些同C++写法不同的常见的Java语法细节
一、Java中数组作为函数参数的写法 public int orangesRotting(int[][] grid) { //这是二维数组,一维数组的话就是int[] grid } 二、Java中数组作为函数返回值的写法 int[][] orangesRotting(int x) { //这是二维数组作为返回值,一维的话就是in...原创 2020-02-16 10:59:18 · 114 阅读 · 0 评论