![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
java基础
yanguo110
这个作者很懒,什么都没留下…
展开
-
JDK1.8的一些特性
前言 对于jdk1.8的特性之前没有很好地的了解过,现在花一些时间整理一下。只摘取频率使用较高的方法进行介绍。一、分组 将id一样的苹果放在一起Map<Integer, List<Apple>> collect = apples.stream().collect(Collectors.groupingBy(Apple::getId)); System.out.println("分组-res:" + collect);二、Lis转成mapCollectors.toMa原创 2020-09-07 22:21:15 · 303 阅读 · 0 评论 -
java设计模式之单例模式
原文转载:https://www.cnblogs.com/BeginMan/p/3754322.html转载 2017-12-15 11:43:39 · 219 阅读 · 0 评论 -
list排序-降序
List li = new ArrayList<>(); li.add(1); li.add(9); li.add(7); li.add(2); li.add(10); li.add(5); System.out.println("oen.main():"+li); for (int j = 0; j < li.size(); j++) { for (int原创 2017-08-23 15:39:47 · 1287 阅读 · 0 评论 -
关于for循环为空不需要判断的问题
关于网上说的增强式for和普通for循环为空不需要判断的问题:public class testData { public static void main(String[] args) { List list = new ArrayList<>(); for ( String str:list){ System.out.prin原创 2017-11-22 10:55:44 · 16080 阅读 · 1 评论 -
Java中9种IO的读取方式
原文转载:http://www.cnblogs.com/Buffalo-L/p/4446379.html数据的读写,按照数据类型可以分为两种:字符流和字节流(二者区别?)。所以数据读取方式按照数据类型也可以分为两类:字节流的读取和字符流的读取。一、字节流读取操作:| ||-----1、FileInputStrem和FileInputStream字节流逐字节读写(速度转载 2017-11-07 15:08:37 · 1159 阅读 · 0 评论 -
Mac和Windows解决端口别占用的指令
Mac:sudo lsof -i tcp:portsudo kill -9 PIDWindows:netstat -aon|findstr 8080taskkill -f -pid 5956亲测有用.原创 2017-10-07 11:48:26 · 355 阅读 · 0 评论 -
(String)、toString、String.valueOf的区别以及 Integer.parseInt()与.valueOf()的区别
原文链接:http://www.cnblogs.com/xhyouyou/p/6014367.html问题一:(String)这是标准的类型转换,将object转成String类型的值。使用这种方法时,需要注意的是类型必须能转成String类型。因此最好用instanceof做个类型检查,以判断是否可以转换。否则容易抛出CalssCastException异常。转载 2017-05-08 15:12:49 · 1120 阅读 · 0 评论 -
spring 使用注解自动装配和自动扫描机制
原文链接:http://blog.sina.com.cn/s/blog_89eefb440101di0g.html1.前提条件 在配置文件applicationContext.xml中添加context:annotation-config标签xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http:/转载 2017-07-21 17:24:25 · 677 阅读 · 0 评论 -
四种java内部类总结
原文链接:http://forestqqqq.iteye.com/blog/1906653原文链接:第一 成员内部类定义在另一个类的内部,而且与成员方法和属性平级叫成员内部类。1成员内部类中不能存在static关键字,即,不能声明静态属性、静态方法、静态代码块等。2在成员内部类中访问外部类的成员方法和属性,要使用“外部类名.this.成员方法”和“外部类名.this.成员属转载 2017-06-14 14:42:21 · 325 阅读 · 0 评论 -
Java中继承thread类与实现Runnable接口区别的简要的分析
原文链接:http://mars914.iteye.com/blog/1508429转载 2017-06-26 10:06:18 · 380 阅读 · 0 评论 -
@CronExpression表达式
1. cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2. cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45秒转载 2017-07-13 09:53:37 · 273 阅读 · 0 评论 -
JAVA解析Excel文件的两种方式 --Poi技术
原文链接:http://max1487.iteye.com/blog/2298289目前有两种比较主流的技术解析Excel文件,这里我讲解的是Poi技术的实现。话不多话,Poi包里有4个主要的类,包括:Workbook------工作表,通过WorkbookFactory的create(FileInputStream fis)方法获取,Sheet----------转载 2017-06-07 19:42:04 · 1303 阅读 · 1 评论 -
[java]HashSet删除null元素
原文链接:http://blog.sina.com.cn/s/blog_793f9856010115id.html最近使用到HashSet,对象中明明没有元素,但对象的size就是为1,查了一下,http://www.java2s.com/Tutorial/Java/0140__Collections/SetandHashSet.htm上有说,HashSetallowsat转载 2017-06-07 15:38:33 · 4493 阅读 · 0 评论 -
Long.ValueOf(“String”) Long.parseLong(“String”) 区别
Long.ParseLong(String)方法,将 string 参数解析为有符号十进制 ,返回一个long的result基本类型值 Long.ValueOf(String) ,方法得到的值非常相似。只是最后被转换为一个Long的包装类。转载 2017-05-12 16:01:28 · 481 阅读 · 0 评论 -
java IO流详讲
原文链接:http://blog.csdn.net/yczz/article/details/38761237初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,转载 2017-04-08 14:33:51 · 245 阅读 · 0 评论