- 博客(5)
- 资源 (32)
- 收藏
- 关注
原创 详述使用 IntelliJ IDEA 解决 jar 包冲突的问题
在实际的 Maven 项目开发中,由于项目引入的依赖过多,遇到 jar 冲突算是一个很常见的问题了。在本文中,我们就一起来看看,如何使用 IntelliJ IDEA 解决 jar 包冲突的问题!简单粗暴,直接上示例:标注 1: Maven Project,Maven 项目选项;标注 2:Dependencies,项目依赖;标注 3:Show Dependencies,展示项目依赖图。...
2018-03-30 10:00:48 61496 12
原创 编程思想 之「泛型」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。对于一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义类型。如果我们要想编写可以应用于多种类型的代码,这种限制就会对代码产生非常大的束缚。在面向对象的语言中,多态算是一种泛化的机制,因为我们可以将方法的参数类型设为基类,那么该方法就可以接...
2018-03-29 09:52:27 701
原创 编程思想 之「运行时类型识别、反射」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。运行时类型信息能够让我们在程序运行时发现和使用类型信息。在运行时识别对象和类的信息,主要有两个方式,分别为:一种是传统的RTTI,它假定我们在编译时就已经知道了所有的类型;另一种是反射机制,它允许我们在运行时发现和使用类的信息。在本章中,...
2018-03-16 09:09:22 1874 1
原创 编程思想 之「字符串」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。字符串字符串(String)对象是不可变的,把String对象作为方法的参数时,其实都是复制一份引用,而该引用所指的对象一直待在单一的物理位置上,从未动过。我们可以给一个String对象起任意多的别名,因为String对象具有只读特性,所以指向...
2018-03-11 14:17:16 718
原创 编程思想 之「异常及错误处理」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。在 Java 的异常及错误处理机制中,用Throwable这个类来表示可以作为异常被抛出的类。Throwable对象可以细分为两种类型(指从Throwable继承而得到的类型),分别为:Error ,表示编译时和系统错误;Exception,表...
2018-03-10 12:27:15 4730 1
2019年北京市导游考试导游词.zip
2019-12-05
阿里巴巴 2016 双 11 背后的技术
2017-01-20
Cornerstone(免费破解版)
2017-01-12
算法设计与分析
2016-11-19
深入理解Java虚拟机:JVM高级特性与最佳实践
2016-11-14
设计模式之禅
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人