赞了回答2021-06-23
所有的字符串字面量(以及一些能在编译期计算出结果的字符串拼接),都会进常量池,参考规范内容String str1 = new String("Hello"); 的"Hello"在常量池里,str1是一个新对象str1.intern() 的返回值和"Hello"是同一个对象str1还是str1,所以和"Hello"不是同一个对象
回答了问题2021-06-23
建议你看B站这个视频,讲了从单体项目到前后端分离的演进,并详细介绍了使用vue的前后端分离项目的请求过程和加载过程,是怎么样请求流转加载渲染的:[链接]
关注了问题2018-06-22
提出了问题2017-10-10
回答了问题2017-09-07
好吧,连续在这里发了2个问题,都是一天下来也没看到一个回答。。。这个问题自己解决了,方式如下: {代码...}
提出了问题2017-09-06
提出了问题2017-09-05
提出了问题2016-12-21
赞了回答2016-11-24
楼主的回答并不准确,如果我是面试官我也不满意。简单来说,闭包是指当函数被当成对象返回时,如果夹带了外部变量就形成了闭包。我非常赞同那位比喻把馒头加上馅变成包子的同学的回答,他虽是调侃成分居多,但理解的程度非常之深刻。
赞了回答2016-09-23
null是没有初始化,如List<String> list = null; 初始化而没有值,如List<String> list = new ArrayList<String>(); 源码如下: {代码...} 常用Apache中的工具类来判断:StringUtils.isEmpty(); StringUtils.isBlank();
赞了回答2016-09-12
语法错误,看错误提示明显是jsp编译错误这个地方的语法是有问题的jsp里面<% //这里面正常java语法 有就说说不会识别你这种写法 el表达式之类的%>你想使用el表达式就不要在<%%>里面使用在外面使用就好了
回答了问题2016-09-12
int是基本数据类型,初始值为0,不能为空。如果想要为null时显示空的,就用包装类Integer,它是int的包装类,初始值为null。用法很简单,查看一下api或百度一下就知道了。
赞了回答2016-09-10
看下面的图 计算过程: 把底边和右边的每个格子标记为1 其余格子从右下角往右上角依次遍历 每个格子的值是其右边和下边格子值的和 遍历到右上角后求得最终结果 例如上图的结果为10。 这种解法依据的思路,由于每个格子只能向右或向下走,那么它的走法就由其右边格子...
回答了问题2016-09-07
如图,首先得明白当1,finally中没有return的时候:会先执行try里面的,return会执行但是没有真正的return,此时去执行了finally里面的语句,然后再返回来执行return,所以如上题x1:1,然后return x++;这时候它会返回1出去,但是finally是无论如何都会执行的,所以它...
关注了问题2016-09-07
提出了问题2016-09-01
赞了回答2016-08-25
如果不考虑兼容 IE 可以用 FileReader API 读取文件 获得文件的 Base-64 值img 标签 可以直接用 Base64 展示图片之后可以用一些插件剪裁图片后上传服务器保存
回答了问题2016-08-20
首先因为数组初始化要使用的时候必须确定数组的长度,也就是说数组的长度是不可变的。在JAVA中创建数组有两种方式 :(1)静态创建 如 {代码...} (2)动态创建 如1 {代码...} 2 {代码...} 3 {代码...} 而题主说的那种方法: {代码...} 错误一:你这是直接创建一个空...
回答了问题2016-03-22
没人知道吗求大神告知