热门好课推荐
猜你喜欢
相关培训 相关博客
  • 今天看lingpipe代码才发现,原来接口是可以通过继承的方式扩展的。举个例子接口可以扩充接口,即所谓的接口继承。interfacea{voidshowMe();}interfacebextendsa{voidhideMe();}这样,接口b就拥有了两个方法.工作中才发现自己对知识的理解太混乱了,很多东西都没有系统的学习,没有形成一个体系。
    2014-01-23 10:47:54
    阅读量:1154
    评论:0
  • 红黑树的实现原理和应用场景; NIO是什么?适用于何种场景? HashMap内部的数据结构是什么?底层是怎么实现的? ConcurrentHashMap实现原理及源码分析(1.7) ConcurrentHashMap实现原理及源码分析(1.8) 说说反射的应用场景 说说自定义注解的场景及实现; List和Map区别,Arraylist与LinkedList区别,ArrayList与V...
    2019-05-06 14:58:50
    阅读量:21
    评论:0
  • 只有new才能创建对象没有只是声明map集合不能被遍历可以用他的keyset方法转set.数组结构:窄先进去最后出来,链表每一盒空间还有下一个元素的索引.Collection是对集合类的一个帮助类,为集合提供许多方法.什么是泛型?它提供编译期的类型安全,确保你只能把正确的类型的对象放入集合中,避免了在运行时出现的异常.lo流:输出会创建文...
    2018-05-30 10:03:00
    阅读量:48
    评论:0
  • 一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定JVM参数及调优Java对象模型oop-klass、对象头HotSpot即时编译器、编译优化类加载机制classLoader、...
    2019-02-13 09:38:27
    阅读量:21
    评论:0
  •    二)Java:      《java软件开发》     第二部分数据结构中的    树,图算法。    排序,和查找。   有哪些排序算法?它们各自的时间复杂度? 三)设计模式:  单件模式  工厂模式  策略模式   代理模式    等  要能理解并能写出示例代码。 四)javaEE:      1)j
    2010-09-11 22:49:00
    阅读量:178
    评论:0
  • JAVA学习日记----------容器的扩展一.google的Guava下载:code.google.com/p/guava-lbraries/源码在Git上面,可以搜索下作用:扩展了JDK中的容器,如LIST,SET,MAP等,添加了许多实用的类与方便的方法1.只读设置2.函数式编程:解耦3.加入约束条件4.集合操作:交集,差集,并集5.multima
    2017-06-23 14:49:32
    阅读量:65
    评论:0
  • 三、高级篇3.1.编译原理知识3.1.1.用Java实现以下表达式解析并返回结果(语法和Oracle中的selectsysdate-1fromdual类似)sysdatesysdate-1sysdate-1/24sysdate-1/(12*2)3.1.2.实现对一个List通过DSL筛选QList...
    2018-07-10 20:19:11
    阅读量:120
    评论:0
  • 反射的应用 * Class 表示内存中的字节码 * 得到字节码的方法有三种 * 1、类名.class  例如Date.class * 2、对象.getClass()  例如new Date().getClass(); * 3、Class.forName("类全名")  *  * 九个预定义Class实例 * boolean、byte、char、short、int、l
    2014-05-05 19:46:12
    阅读量:401
    评论:0
  • 扩展(Extensions)在Java中是没有的,这个是Swift中特有的,oc中应该也有吧,但是extends关键字是作为Java中的继承关系连接子类和父类的。扩展就是为一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。在Java中有个功能叫反射,也能够做Swift扩展的功能,而且非常强大,Swift的扩展有很大的局
    2016-05-14 01:12:29
    阅读量:683
    评论:0
  • 扩展和相关架构扩展和与Java程序设计语言紧密相关的架构(按字母排序)。Groovy,一种用纯Java实现的脚本语言,Python的强有力竞争者JAIN(JavaAPIforIntegratedNetworks)Java综合网络应用程序开发接口JAI,(JavaAdvancedImaging)Java进阶图像JavaEE(原名J2EE),...
    2012-04-06 10:17:23
    阅读量:23
    评论:0