Java
打败猫的老鼠
对未来充满好奇!
展开
-
java中main函数解析
从写java至今,写的最多的可能就是主函数 public static void main(String[] args) {} 但是以前一直都没有问自己,为什么要这么写,因为在c语言中就没有这样子的要求。其实这是一个不需要解释的问题,因为java标准就是这么规定的,那么既然是java标准规定的,我们按照规定来执行就好了。不过,这并不是一个很好的学习态度,如果总是知其然而不知其所以然,总转载 2014-07-19 23:53:16 · 376 阅读 · 0 评论 -
对象引用与对象的区别
初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们先定义一个简单的类: class Vehicle { int passengers;转载 2014-07-20 12:49:46 · 394 阅读 · 0 评论 -
继承、重载、覆盖、多态
1、继承(inheritance) 一旦你已经创建了一个定义了对象一般属性的超类,该超类可以被继承以生成特殊用途的类。每一个子类只增添它自己独特的属性。这是继承的本质。Java 不支持多超类的继承。 超类变量可以引用子类对象(这个具体有什么作用,有待补充) 2、重载(overload) a)、方法重载要求参数类型或个数必须不一致 b)、对返回类型无限制转载 2014-07-21 14:46:47 · 449 阅读 · 0 评论 -
Java中关于单例模式的10个面试问题
单例模式是最常见的一个模式,在Java中单例模式被大量的使用。这同样也是我在面试时最喜欢提到的一个面试问题,然后在面试者回答后可以进一步挖掘其细节,这不仅检查了关于单例模式的相关知识,同时也检查了面试者的编码水平、多线程方面的知识,这些在实际的工作中非常重要。 在这个简单的Java面试教程中,我列举了一些Java面试过程中关于单例模式的常会被提到的问题。关于这些面试问题,我没有提供答案,因为转载 2014-07-20 12:54:13 · 1046 阅读 · 0 评论 -
idea一个窗口创建多个maven项目
idea一个窗口创建多个maven项目i原创 2016-07-06 21:37:27 · 1462 阅读 · 0 评论