- 博客(5)
- 收藏
- 关注
原创 final修饰的值真的不能改变吗?
首先,final可以修饰基本类型的变量,也可以修饰引用类型。那么,final修饰的变量的值真的不可以改变吗?先看下面的代码:class Test { public static void main(String[] args) { A a=new Test().new A(); A c=new Test().new A(); final...
2018-12-03 12:31:31
4748
1
原创 Interger是值传递还是地址(引用)传递?
首先,放一句话。引用类型都是传递引用。但是对于Integer这种包装类型来说,可能会让人产生误区,比如看下面代码片段: Integer i = new Integer(1); Integer j = i; System.out.println(j); i = 2; System.out.println(j); ...
2018-12-03 11:13:50
5224
2
原创 使用Tunnellij查看请求和响应信息
在学习Javaweb的时候可能想用一些插件看看请求和响应信息,在eclipse上有个TCP/IP monitor的插件可以使用,而新一代的Java学者都逐渐使用IDEA作为开发工具。但是网上的各种学习视频主要都是以eclipse为主,我也是在网上找了好久资料,都找不到一个关于Tunnellij插件的非常清楚的使用方法。只有在关于此插件的github上有一些英文写的说明,上面讲了如何配置这个插件,但...
2018-11-30 14:26:12
3213
5
原创 使用异或运算交换两个变量位置的算法非常低!
看了很多编程方面的知识,在慕课网上的一个关于二进制的视频中,偶然听见老师说采用异或运算的方法交换两个数字的顺序可以提高效率,原因是位运算是直接对二进制位进行运算,而二进制位更接近底层。因此,我一直信誓旦旦的给朋友们普及异或运算的高效率,直到被别人反驳之后,我去网上搜了很多相关的文章。然后发现很多地方都说异或运算效率很低。于是我测试了一下,为了测试更精确,让交换位置的操作循环执行一定次数,然后再...
2018-11-22 19:22:09
771
1
原创 MySQL8.0的jdbc连接异常解决,连不上解决办法
1.首先,安装MySQL的时候选择下面那种加密方式,否则第三方软件不能连接数据库,比如navicat连接不上。2.以下两种方式可以获得Connection对象,一种是通过Driver对象的connect方法,一种是DriverManager的方法,建议使用后者。3.在这里注意以下,注册驱动使用的是:com.mysql.cj.jdbc.Driver4.如果使用以前的注册驱动的代码会...
2018-11-21 21:13:58
8081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人