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