美文网首页
今日学习2019.10.17

今日学习2019.10.17

作者: CelloRen | 来源:发表于2019-10-17 22:01 被阅读0次

    1.java的Random方法
    这里的随机是产生伪随机数,seed相同则产生的随机数也相同,对于一些安全线要求高的要使用security包的方法。
    //TODO:看一下源码,我记得好像是根据当前时间产生seed
    2.int类型的变量超过最大值会发生什么

    方法测试
    测试结果
    3.多表联查
    4.@Autowired和 @component
    作用:
    @Autowired表示被修饰的类需要注入对象,spring会扫描所有被@Autowired标注的类,然后根据 类型 在ioc容器中找到匹配的类注入。
    @component把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>
    https://blog.csdn.net/xyh820/article/details/7303330/
    5.单例的实现
    6.linux的常用命令
    7.Lambda表达式
    8.java跨平台的实现是由于JVM虚拟机屏蔽了底层的差异
    9.java面试笔试题库
    10.java的8种数据类型的字节数
    11.java的三大特性:封装、继承、多态(重载和重写、继承)
    12.包装类型存在的原因,类似于int的不是一个对象,在某些场景下有局限。
    13.==和equals的区别:
    ==是比较引用是否是同一个对象;
    equals是比较对象的值,需要注意的是equals()方法往往要自己重写,且同时要重写hashCode()
    14.String StringBuilder StringBuffer的区别
    15.java的集合
    16.hashMap hashTable ConcurrentHashMap的区别
    17.线程的实现方法、启动方法、区别方式
    18.jdk的并发包Doug lea, java.util.current
    19.线程池的作用和使用
    20.MVC
    21.EJB

    相关文章

      网友评论

          本文标题:今日学习2019.10.17

          本文链接:https://www.haomeiwen.com/subject/oyqbmctx.html