摘要:
线程的调度由操作系统负责,即使是编译器也没办法完全包办。也即是说,运行时轮到哪个线程运行, 完全由操作系统决定,优先级高的,只是轮到机会高一些,并非完全独占CPU运行; 优先级低的也并非要等高优先级的线程运行完才能轮到,相对来说,轮到的机率低一些。 如果是VxWorks这样的实时系统,那么优先级高表 阅读全文
摘要:
《阿里 JAVA开发规约》 阿里巴巴Java开发手册终极版v1.3.0.pdf 出处:github地址:https://github.com/alibaba/p3c 《Google JAVA开发规约》 出处:http://hawstein.com/2014/01/20/google-java-sty 阅读全文
摘要:
1.继承Thread类优点:可以直接使用Thread类中的方法,代码比较简单。缺点:继承Thread类之后不能继承其他类。 2.实现Runable接口优点:实现接口,比影响继承其他类或实现接口。缺点: 3.实现Callable接口优点:可以获取返回值,可以抛出异常。缺点:实现方法相对复杂 三种方法的 阅读全文
摘要:
作者 | huashiouhttps://segmentfault.com/a/1190000018626163 1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架 阅读全文
摘要:
转载:https://blog.csdn.net/sinat_30474567/article/details/79712834 随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。原来在一个系统之间可以完成的业 阅读全文
摘要:
《来自得到APP》 达利欧在本书中分享了自己40多年的生活和工作原则。大大小小的原则加起来有几百条,内容涵盖为人处世和公司管理两大方面,浓缩了达利欧的人生智慧和管理哲学。核心内容第一,达利欧的生活原则:用绝对理性的态度去认识这个世界; 第二,达利欧的工作原则:把原则当做工作的基础,在工作中以优秀想法 阅读全文
摘要:
Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为,所以Java接口比Java抽象类更抽象化。 以上是百度百科中对接口的定义,这个定义已经不准确。 Java8对接口做了进一步的增强。1.在接口中可以添加使用 default 关键字修饰的非抽象方法。 2.接口里可以声明 阅读全文
摘要:
1.Java中new和Class.forName的区别首先:New = Class.forName("pacage.A").newInstance();new是关键字,直接创建对象。Class.forName()是一个方法,要求JVM查找并加载指定的类,类装载到虚拟机上之后,静态方法和静态块中的处理 阅读全文