JAVA
文章平均质量分 88
尘埃若定
这个作者很懒,什么都没留下…
展开
-
jdk1.7和jdk1.8区别
在JDK1.7的新特性方面主要有下面几方面的增强:1.jdk7语法上1.1二进制变量的表示,支持将整数类型用二进制来表示,用0b开头。1.2 Switch语句支持string类型1.3 Try-with-resource语句 注意:实现java.lang.AutoCloseable接口的资源都可以放到try中,跟final里面的关闭资源类似; 按照声明逆序关闭资源 ;Try块抛出的异常通翻译 2017-06-15 07:14:00 · 2663 阅读 · 0 评论 -
Java RMI 框架(远程方法调用)
来自于 http://haolloyin.blog.51cto.com/1177454/332426/RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚转载 2017-09-22 14:12:43 · 273 阅读 · 0 评论 -
RMI是什么
RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。 RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。下面我们通过具体的例子,建立一个简单的远程计算服务和使用它的客户程序 一个正常工作的RMI转载 2017-09-22 11:17:48 · 368 阅读 · 0 评论 -
分布式与集群的区别是什么?
分布式与集群的区别是什么? http://blog.csdn.net/cutesource/article/details/5811914在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依转载 2017-06-15 18:15:55 · 412 阅读 · 0 评论 -
JAVA多线程的应用场景和应用目的举例
多线程使用的主要目的在于:1、吞吐量:你做WEB,容器帮你做了多线程,但是他只能帮你做请求层面的。简单的说,可能就是一个请求一个线程。或多个请求一个线程。如果是单线程,那同时只能处理一个用户的请求。2、伸缩性:也就是说,你可以通过增加CPU核数来提升性能。如果是单线程,那程序执行到死也就利用了单核,肯定没办法通过增加CPU核数来提升性能。鉴于你是做WEB的,第1点可能你转载 2017-06-15 16:08:42 · 441 阅读 · 0 评论 -
Java多线程面试问题集锦
如果你即将去一家从事大型系统研发的公司进行Java面试,不可避免的会有多线程相关的问题。下面是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。关联链接: Java multi-threading-1 | Java multi-threading-2问题:进程和线程的区别解答:一个进程对应一个程序转载 2017-06-15 15:50:55 · 363 阅读 · 0 评论 -
JAVA多线程实现的两种方式
Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口,网上说的使用ExecutorService、Callable、Future实现有返回结果的多线程, ExecutorService这个是用线程池 , 也是属于实现Runnable的 他只是把线程放到ExecutorService里面管理 ,网上说的第四种实现Callable接口通过FutureTask包装器来创翻译 2017-06-15 15:01:09 · 241 阅读 · 0 评论 -
jdk7和8的一些新特性介绍
本文是我学习了解了jdk7和jdk8的一些新特性的一些资料,有兴趣的大家可以浏览下下面的内容。官方文档:http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html 在jdk7的新特性方面主要有下面几方面的增强: 1.jdk7语法上 1.1二进制变量的表示翻译 2017-06-15 07:39:40 · 431 阅读 · 0 评论 -
Java 8新特性终极指南
编者注:Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java 8中抽象类与接口的比较。我们也在其他地方引用了15个必读的Java 8教程。当翻译 2017-06-15 07:36:43 · 236 阅读 · 0 评论 -
jdk1.5、1.6、1.7新特性详细介绍(整理)
jdk1.5新特性1.泛型2.foreach3.自动拆箱装箱4.枚举5.静态导入(Static import)6.元数据(Metadata)7.线程池8.Java Generics 让我们详细讨论每个新特性,并看一些例子。 1、泛型(Generics) 泛型是JDK1.5中一个最“酷”的特征。通过引入泛型,我们将获得编译时类型的安全和运行翻译 2017-06-15 07:27:33 · 315 阅读 · 0 评论 -
java中的SPI机制
1 SPI机制简介SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java spi机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推转载 2017-10-09 19:13:10 · 249 阅读 · 0 评论