java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。下面是创建Scanner对象的基本语法:Scanners=newScanner(System.in);接下来我们演示一个最简单的数据输入,并通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext与hasNextLine判断是否还有输入的
分类:
编程语言 时间:
2018-01-25 12:01:12
阅读次数:
186
Solr是一个高性能,采用Java5开发,Solr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 1 安装与配置 http://www.cn ...
分类:
其他好文 时间:
2018-01-18 17:18:47
阅读次数:
146
java5之前,我们使用诸如synchronized,wait(),notify()方法对线程的操作属于对底层线程的操作,这样会出现很多的问题:低级的并发原语,比如synchronized,wait(),notify()经常难以正确使用。误用会导致竞态条件,线程饿死,死锁等风险。泰国依赖synchronized会影响程序性能以及程序的可扩展性开发者经
分类:
编程语言 时间:
2018-01-17 01:13:16
阅读次数:
266
1.泛型类 2.泛型方法 3.泛型子类型 4.泛型通配符 5.类型擦除 泛型在编译时会擦除,不会进入运行阶段 ...
分类:
编程语言 时间:
2018-01-17 00:40:07
阅读次数:
134
java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。下面是创建Scanner对象的基本语法:Scanners=newScanner(System.in);接下来我们演示一个最简单的数据输入,并通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext与hasNextLine判断是否还有输入的
分类:
编程语言 时间:
2018-01-16 18:01:24
阅读次数:
166
详解Java中的注解 在Java中,注解(Annotation)引入始于Java5,用来描述Java代码的元信息,通常情况下注解不会直接影响代码的执行,尽管有些注解可以用来做到影响代码执行。 注解可以做什么 Java中的注解通常扮演以下角色: l Java内置了三种编译器指令,本文后面部分会重点介绍 ...
分类:
编程语言 时间:
2018-01-12 17:11:38
阅读次数:
147
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型 ...
分类:
编程语言 时间:
2018-01-03 17:24:08
阅读次数:
203
/*
知识点:枚举
枚举是从java5开始提供的一种新的数据类型,是一个特殊的类,就是多个常量对象的集合
定义格式:
[修饰符] enum 枚举类名
{
 
分类:
编程语言 时间:
2017-12-28 11:43:47
阅读次数:
105
什么是注解? 对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等 ...
分类:
其他好文 时间:
2017-12-27 17:47:29
阅读次数:
123
java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? java5以前,有如下两种: 第一种: new Thread(){}.start();这表示调用Thread子类对象的run方法,new Thread(){}表示一个Thread的 ...
分类:
编程语言 时间:
2017-12-16 18:48:05
阅读次数:
190