- 博客(31)
- 收藏
- 关注
原创 JAVA中的异常处理机制
通常情况对于程序来说,发现错误的理想时机是在编译阶段,运行程序之前。但是实际上在编译期很难找到所有的错误,大部分问题都是在运行期间找到并试图解决的。异常处理是JAVA中唯一正式的错误报告机制,通过编译期强制执行。
2017-07-30 10:17:53 500
原创 JAVA中的闭包与回调
闭包是一个可调用的对象,它记录了 一些信息,这些信息用于创建它的作用域。而通过回调,对象可以携带一些信息,这些信息允许该对象在稍后的某个时刻调用初始对象。
2017-07-24 09:56:31 585 2
原创 JAVA中使用内部类的原因
一般来说,内部类继承自某个类或用以实现某个接口,内部类的代码可以毫无条件的操作创建它们的外围类的对象,所以我们可以认为内部类提供了某种进入其外围类的窗口。
2017-07-23 16:07:18 642
原创 JAVA中接口的一个实例
在JAVA中,只要一个方法操作的是类而非接口时,那么我们只能使用这个类及其子类,如果我们想要将此方法应用于不在此继承结构中的某个类,那么一定是不被允许的,接口可以在很大程度上放宽此限制。
2017-07-21 10:05:24 962
原创 JAVA中多态的“缺陷”
在JAVA中,多态也并非是所有事物都可以多态的发生,然而只有普通的方法调用是可以多态的,如果我们直接访问某个域,该访问就会在编译期进行解析。
2017-07-20 15:44:17 322
原创 JAVA中的多态机制
在JAVA中,多态是继数据抽象和继承后的第三种基本特征,多态可以分离做什么和怎么做,将接口和实现分离开来,改善代码的组织结构和可读性,能够方便将来的创建可扩展程序,多态的作用是消除类型之间的耦合性。
2017-07-19 16:22:08 568
原创 JAVA中的“final”关键字
在JAVA中,“final”的含义在不同的上下文环境中存在着细微的差别,但总体上指的是“这是无法改变的”。可能使用到“final”的三种情况为:数据、方法和类。
2017-07-17 10:10:05 240
原创 JAVA中有关继承的一个实例
在JAVA中,“extends”用来表示继承,当创建一个类时,总是在继承,除非已经明确指出要从其他类中继承,否则都是隐式从JAVA中的标准根类Object中继承。
2017-07-15 17:02:53 2182
原创 JAVA中环境变量的认识
首先,环境变量并非算做JAVA中的术语,实际上为操作系统术语,在unix和类unix系统以及Dos系统和windows系统中均有此概念。那么什么是环境变量,它是指在操作系统中用来指定操作系统运行环境的一些参数的,在操作系统中是一个具有特定名字的对象,包含了应用程序所将使用到的信息,简单来说可以理解为运行程序时需要从环境变量来寻找路径使得程序得以正常运行。在JAVA中,我们需要配置三个环境变
2017-07-15 09:24:31 2154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人