java基础
唐尧同学
这个作者很懒,什么都没留下…
展开
-
java集合框架源码分析
Java Collection FrameWork 源码分析(JDK8)1.ArrayList添加元素的方式和移除元素add(E e)add(int index,E element)addAll(Collection<? extends E> c)addAll(int index, Collection<? extends E> c)rem...原创 2019-12-20 22:50:27 · 113 阅读 · 0 评论 -
random.nextInt()与Math.random()基础用法
random.nextInt()是java.util.Random类中的方法Math.random()是java.lang.Math类中的静态方法Random rand=new Random();//如果括号里有种子的话,生成随机数固定int i=rand.nextInt(100)+1;//随机生成从1到100的随机整数int j=(int)(Math.random()*99)+1...原创 2018-09-13 16:16:37 · 3480 阅读 · 2 评论 -
System.out和err的区别
1.System.out在JVM和操作系统都具有缓存功能,就是你输出的东西不一定实时输出,有时候会积攒到一定数量才会输出,System.err会实时输出,单独使用的话可能感觉不到,如果两种方式混合使用就会发现了。2.如果使用了log4j的日志记录,System.err会被记入日志,System.out不会。3.JDK的解释是System.out是通常输出信息的方式,System.err是用...转载 2018-09-13 22:35:35 · 1224 阅读 · 0 评论 -
java易混淆知识点
java中局部变量不默认初始化 Date描述的是时间点,LocalDate是用更熟悉的日历表示法原创 2019-02-07 07:41:01 · 294 阅读 · 0 评论