上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页

Java并发与多线程教程(1)

摘要: Java并发性与多线程介绍 在过去单CPU时代,单任务在一个时间点只能执行单一程序。之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程。虽然并不是真正意义上的“同一时间点”,而是多个任务或进程共享一个CPU,并交由操作系统来完成多任务间对CPU的运行切换,以使得每个任务都有机会获得一定 阅读全文
posted @ 2018-01-10 10:29 ziq711 阅读(683) 评论(0) 推荐(0) 编辑

Java Thread(线程)案例详解sleep和wait的区别

摘要: 上次对Java Thread有了总体的概述与总结,当然大多都是理论上的,这次我将详解Thread中两个常用且容易疑惑的方法、并通过实例代码进行解疑。。。 F区别 sleep()方法 sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当前线程独自霸占该进程所获的CPU资 阅读全文
posted @ 2018-01-09 11:13 ziq711 阅读(219) 评论(0) 推荐(0) 编辑

线程常规生命周期理解

摘要: 阅读全文
posted @ 2018-01-09 10:31 ziq711 阅读(116) 评论(0) 推荐(0) 编辑

Spring在Thread中注入Bean无效的解决方式

摘要: 在Spring项目中,有时需要新开线程完成一些复杂任务,而线程中可能需要注入一些服务。而通过Spring注入来管理和使用服务是较为合理的方式。但是若直接在Thread子类中通过注解方式注入Bean是无效的。 因为Spring本身默认Bean为单例模式构建,同时是非线程安全的,因此禁止了在Thread 阅读全文
posted @ 2018-01-08 17:09 ziq711 阅读(539) 评论(0) 推荐(0) 编辑

浅谈Java中的hashcode方法

摘要: 浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 1 public native int hashCode(); 1 阅读全文
posted @ 2018-01-08 16:04 ziq711 阅读(202) 评论(0) 推荐(0) 编辑

攻破JAVA NIO技术壁垒

摘要: 现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。再者,现在互联网的面试中上点level的都会涉及一下NIO或者AIO的问题(AIO下次再讲述,本篇主要讲述NIO),掌握 阅读全文
posted @ 2018-01-08 14:35 ziq711 阅读(163) 评论(0) 推荐(0) 编辑

图解Java继承内存分配

摘要: 图解Java继承内存分配 继承的基本概念: (1)Java不支持多继承,也就是说子类至多只能有一个父类。 (2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。 (3)子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承。 (4)子类中定义的成员方 阅读全文
posted @ 2018-01-08 09:58 ziq711 阅读(863) 评论(0) 推荐(0) 编辑

Java中守护线程的总结

摘要: 在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用个比较通俗的比如,任何一个守护线程都是整个JVM中所有非守护线程的保姆: 只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;只有当最后一个非守护线程结束时,守护线程随着JVM 阅读全文
posted @ 2018-01-07 16:03 ziq711 阅读(20495) 评论(0) 推荐(0) 编辑

浅谈hashcode

摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出 阅读全文
posted @ 2018-01-04 15:11 ziq711 阅读(140) 评论(0) 推荐(0) 编辑

【死磕Java并发】—–深入分析ThreadLocal

摘要: ThreadLoacal是什么? ThreadLocal是啥?以前面试别人时就喜欢问这个,有些伙伴喜欢把它和线程同步机制混为一谈,事实上ThreadLocal与线程同步无关。ThreadLocal虽然提供了一种解决多线程环境下成员变量的问题,但是它并不是解决多线程共享变量的问题。那么ThreadLo 阅读全文
posted @ 2018-01-04 15:10 ziq711 阅读(512) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页