随笔分类 - Java
摘要:通常来说,我们认为hashCode不相同就为不同的对象。就这样由一段代码引发了一场讨论,代码如下: 有兴趣的话先猜一猜上面的打印结果。这段代码可以很好的说明String在创建对象的特殊性。运行上面的代码结果为: 猜对了吗?会不会有点奇怪,接下来我将逐一说明,并解释String创建对象的机理。首先我们
阅读全文
摘要:I.常用类型与编码类问题: 1.Java中的基本类型有什么? byte、short、int、long、float、double、chart、boolean这八种,这八种也挺好记,表示数字类型的有5种{整数三种[(短)short、(中)int、(长)long]、小数两种[(单精度)float、(双精度
阅读全文
摘要:这是在整理另一篇博客的时候发现的一个有趣的现象,是这样描述的:我们都知道Java默认使用的是UniCode编码集,我们也知道char类型占用两个字节。所以奇怪的现象又发生了(见代码): testCode_1执行的结果如下: 发现其实Unicode编码的大小和UFT-16的大小是一样的统一是4个字节,
阅读全文
摘要:在Http请求中,很多时候我们要设置Cookie和获取返回的Cookie,在这个问题上踩了一个很大的坑,主要是两个问题: 1.不能获取到重定向返回的Cookie; 2.两次请求返回的Cookie是相同的; (接口是苏宁登录的接口,是用ids_r_me兑换authId的,这是单点登录常见的方式)后来我
阅读全文
摘要:网上的文章很多,但我还是不知道下次需要看谁的,或是给朋友推荐谁的,索性我都整理出来,方便下次需要的时候能很快的看到或是给朋友链接。两种安装方式:解压安装和包安装 1.安装前检查: 因为安装系统时所选的服务不同,有时候我们选择的服务系统是不会预安装openJDK的,但有时候会预安装,所以在安装sunJ
阅读全文
摘要:首先附上为了模拟场景简化的递归代码: 模拟出来的递归场景,有几个朋友在我跟他们说了打印结果并不是“recursionFunction:list:0”和“recursionFunction:list:0"的时候他们也表示很惊讶,为什么不是呢?其实我也正是因为打印结果不是这样而觉得不可思议。当我遇到这个
阅读全文

浙公网安备 33010602011771号