
java
朱bing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
wait()和sleep()的区别
java中的sleep()和wait()的区别 我们都知道,java中wait()属于object类,而sleep属于Thread,两者到底有什么区别? 先说结论: wait方法会放弃对象锁,变为挂起状态,如果此对象没有调用nodify方法,那么他将永远处于挂起状态。 sleep方法不会放弃对象锁,但会让出cpu给其他线程(相当于进入等待状态),当经过指定的时间之后(就绪态),他会继续执行(获得CPU执行权后),恢复到运行状态。 public class TestD { public sta转载 2020-06-03 15:30:44 · 213 阅读 · 0 评论 -
Java基础之引用(String,char[],Integer)笔试题
**1、String的引用: 下列代码执行后的结果为:** public class Test { public static void main(String[] args) { StringBuffer a = new StringBuffer("A"); StringBuffer b = new StringBuffer("B"); operator(a, b);...转载 2019-10-26 13:22:34 · 191 阅读 · 0 评论 -
java中String对象的存储位置
java中String对象的存储位置 转自https://www.cnblogs.com/carsonwuu/p/9752949.html,感觉这篇博文对String对象以及数据的存放位置解释的比较清楚,也查阅了相关资料,正确性可以保证。转载供自己学习 本次样例中使用6个test直接演示String对象的创建位置:堆、栈、常量池。 package test.string.equal; publi...原创 2019-06-13 15:01:39 · 1451 阅读 · 0 评论 -
JDK动态代理
这几天在复习javase,复习到了从前令人头疼的动态代理。动态代理确实是一块难啃的骨头,抽象难理解,所以还是将他记录下来,以便忘记的时候迅速回忆 //创建一个接口 interface Person{ void hobby(); void eat(); } @Override public void eat() { System.out.println("我爱吃海鲜"); ...原创 2019-06-12 08:34:37 · 136 阅读 · 0 评论 -
经典算法题:被3整除
题目描述 小Q得到一个神奇的数列: 1, 12, 123,…12345678910,1234567891011…。 并且小Q对于能否被3整除这个性质很感兴趣。 小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。 输入描述: 输入包括两个整数l和r(1 <= l <= r <= 1e9), 表示要求解的区间两端。 输出描述: 输出一个整数, 表示...原创 2019-08-22 16:27:05 · 2701 阅读 · 0 评论 -
redis在实际场景中的应用
本文链接:https://blog.youkuaiyun.com/m0_37499059/article/details/79964717 想起自己以前想把Redis整合到JavaWeb项目中,网上搜了很多教程都不全面,现在我终于弄明白了,所以想在这分享一下。 1.Redis的安装 我这里就不讲了,网上有很多教程,windows,Linux,我自己的是搭建在服务器上的。 图形化连接 向业务逻辑中添加缓存 1....转载 2019-09-10 21:29:11 · 593 阅读 · 2 评论 -
java请求第三方接口
public static String get(Map<String, Object> param,String url) { StringBuilder builder = new StringBuilder(); try { StringBuilder params = new StringBuilder(...原创 2019-09-18 08:56:49 · 291 阅读 · 0 评论 -
静态代码块在父类和子类中的加载顺序
package test; class AA { { System.out.print("3"); } static { System.out.print("1"); } public AA() { System.out.print("2"); } } class BB extends AA{ { System.out.print("4"); } static ...转载 2019-09-27 11:25:45 · 514 阅读 · 0 评论 -
基本数据类型的值存放位置
今天在看java堆栈方法区的内容,怕自己忘了,做个记录。 基本数据类型数据的值,可以存放在堆,也可以存放在栈,这取决于他的声明位置 public class Test{ public static int a = 1; // 类静态变量,存放在堆中 int b = 2; //类成员变量, public void test(){ int c = 3; 局部变量 a:类静态变量,随类的加载......原创 2019-04-21 16:29:41 · 4074 阅读 · 7 评论