摘要:
http://apache.fayea.com/activemq/5.15.2/ 阅读全文
posted @ 2018-04-21 16:26
爱吃醋的工程师
阅读(133)
评论(0)
推荐(0)
摘要:
是值传递。Java语言的方法调用只支持参数的值传递。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的属性可以在被调用过程中被改变,但对对象引用的改变是不会影响到调用者的。C++和C#中可以通过传引用或传输出参数来改变传入的参数的值。在C#中可以编写如下所示的代码,但是在 阅读全文
posted @ 2018-04-21 15:39
爱吃醋的工程师
阅读(2428)
评论(0)
推荐(0)
摘要:
Java平台提供了两种类型的字符串:String和StringBuffer/StringBuilder,它们可以储存和操作字符串。其中String是只读字符串,也就意味着String引用的字符串内容是不能被改变的。而StringBuffer/StringBuilder类表示的字符串对象可以直接进行修 阅读全文
posted @ 2018-04-21 15:38
爱吃醋的工程师
阅读(147)
评论(0)
推荐(0)
摘要:
抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方 阅读全文
posted @ 2018-04-21 15:37
爱吃醋的工程师
阅读(340)
评论(0)
推荐(0)
摘要:
char类型可以存储一个中文汉字,因为Java中使用的编码是Unicode(不选择任何特定的编码,直接使用字符在字符集中的编号,这是统一的唯一方法),一个char类型占2个字节(16比特),所以放一个中文是没问题的。 阅读全文
posted @ 2018-04-21 15:37
爱吃醋的工程师
阅读(168)
评论(0)
推荐(0)
摘要:
Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化,其语法看起来挺诡异的,如下所示。 测试 产生编译错误 阅读全文
posted @ 2018-04-21 15:36
爱吃醋的工程师
阅读(277)
评论(0)
推荐(0)
摘要:
静态变量是被static修饰符修饰的变量,也称为类变量,它属于类,不属于类的任何一个对象,一个类不管创建多少个对象,静态变量在内存中有且仅有一个拷贝;实例变量必须依存于某一实例,需要先创建对象然后通过对象才能访问到它。静态变量可以实现让多个对象共享内存。 阅读全文
posted @ 2018-04-21 15:34
爱吃醋的工程师
阅读(220)
评论(0)
推荐(0)
摘要:
都不能。抽象方法需要子类重写,而静态的方法是无法被重写的,因此二者是矛盾的。本地方法是由本地代码(如C代码)实现的方法,而抽象方法是没有实现的,也是矛盾的。synchronized和方法的实现细节有关,抽象方法不涉及实现细节,因此也是相互矛盾的。 阅读全文
posted @ 2018-04-21 15:34
爱吃醋的工程师
阅读(373)
评论(0)
推荐(0)
摘要:
不可以,静态方法只能访问静态成员,因为非静态方法的调用要先创建对象,在调用静态方法时可能对象并没有被初始化。 阅读全文
posted @ 2018-04-21 15:33
爱吃醋的工程师
阅读(980)
评论(0)
推荐(0)
摘要:
1). 实现Cloneable接口并重写Object类中的clone()方法; 2). 实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆,代码 下面是测试代码: 阅读全文
posted @ 2018-04-21 15:31
爱吃醋的工程师
阅读(316)
评论(0)
推荐(0)
摘要:
两个对象,一个是静态区的”xyz”,一个是用new创建在堆上的对象。 阅读全文
posted @ 2018-04-21 15:28
爱吃醋的工程师
阅读(404)
评论(0)
推荐(0)
摘要:
可以继承其他类或实现其他接口,在Swing编程和Android开发中常用此方式来实现事件监听和回调。 阅读全文
posted @ 2018-04-21 15:27
爱吃醋的工程师
阅读(376)
评论(0)
推荐(0)
摘要:
调用基本数据类型对应的包装类中的方法parseXXX(String)或valueOf(String)即可返回相应基本类型; - 一种方法是将基本数据类型与空字符串(”")连接(+)即可获得其所对应的字符串;另一种方法是调用String 类中的valueOf()方法返回相应字符串 阅读全文
posted @ 2018-04-21 15:24
爱吃醋的工程师
阅读(1553)
评论(0)
推荐(0)
摘要:
有一道很常见的面试题是用递归实现字符串反转,代码如下所示: 阅读全文
posted @ 2018-04-21 15:13
爱吃醋的工程师
阅读(1181)
评论(0)
推荐(0)
摘要:
String s1 = "你好"; String s2 = new String(s1.getBytes("GB2312"), "ISO-8859-1"); String s1 = "你好"; String s2 = new String(s1.getBytes("GB2312"), "ISO-88 阅读全文
posted @ 2018-04-21 15:11
爱吃醋的工程师
阅读(230)
评论(0)
推荐(0)
摘要:
首页 所有文章 资讯 Web 架构 基础技术 书籍 教程 Java小组 工具资源 首页 所有文章 资讯 Web 架构 基础技术 书籍 教程 Java小组 工具资源 Java面试题全集(上) Java面试题全集(上) 2016/10/25 | 分类: 基础技术 | 32 条评论 | 标签: 面试题 分 阅读全文
posted @ 2018-04-21 15:11
爱吃醋的工程师
阅读(3497)
评论(0)
推荐(0)
摘要:
断言在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。一般来说,断言用于保证程序最基本、关键的正确性。断言检查通常在开发和测试时开启。为了保证程序的执行效率,在软件发布后断言检查通常是关闭的。断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true;如果表达式的值为fal 阅读全文
posted @ 2018-04-21 15:10
爱吃醋的工程师
阅读(3980)
评论(0)
推荐(0)
摘要:
在Java 8中,可以用下面的代码实现相同的功能。 1 2 3 4 5 6 7 8 9 10 11 import java.time.LocalDateTime; class YesterdayCurrent { public static void main(String[] args) { Lo 阅读全文
posted @ 2018-04-21 15:10
爱吃醋的工程师
阅读(338)
评论(0)
推荐(0)
摘要:
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误,只要程序设计得没有问题通常就不会发生。受检异常跟程序运行的上下文环境有关,即使程序设计无误,仍然可能因使用的问题而引发。Java编译器要求方法必须声明抛出可能发生的受检异常,但是并不要求必 阅读全文
posted @ 2018-04-21 15:08
爱吃醋的工程师
阅读(1254)
评论(0)
推荐(0)
摘要:
会执行,在方法返回调用者前执行。 注意:在finally中改变返回值的做法是不好的,因为如果存在finally代码块,try中的return语句不会立马返回调用者,而是记录下返回值待finally代码块执行完毕之后再向调用者返回其值,然后如果在finally中修改了返回值,就会返回修改后的值。显然, 阅读全文
posted @ 2018-04-21 15:08
爱吃醋的工程师
阅读(1650)
评论(0)
推荐(0)

浙公网安备 33010602011771号