java
a伊雪
这个作者很懒,什么都没留下…
展开
-
深入理解Java的接口和抽象类
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口的区别 若有不正之处,请多多谅解并欢迎批评指正,转载 2016-09-08 16:05:28 · 236 阅读 · 0 评论 -
Java中异或^运算符的运用
Java的位运算符中有一个叫异或的运算符,用符号(^)表示,其运算规则是: 两个操作数的位中,相同则结果为0,不同则结果为1。 public class TestXOR{ public static void main(String[] args){ int i = 15, j = 2; System.out.println("i ^ j = " + (i ^ j))原创 2016-12-23 22:02:43 · 5244 阅读 · 1 评论 -
程序的内存分配
1.程序的内存分配 答:一个由C/C++编译的程序占用的内存分为以下几个部分 1) 栈区(stack),由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2) 堆区(heap),一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3) 全局区(静态区)(static),原创 2016-12-24 17:14:08 · 285 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
String、StringBuffer与StringBuilder之间区别[全屏看文] 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。 关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者转载 2017-02-08 16:39:06 · 201 阅读 · 0 评论 -
Tomcat 无法访问中文文件名的图片
问题: 在jsp或者html页面中,引用了带汉字的图片,形如,如果没有在tomcat配置URIEncoding,则无法显示。 分析原因: 访问时报错404,tomcat默认不支持中文路径,如果要支持你需要在conf/service.xml里面的添加上URIEncoding="UTF-8",具体的URIEncoding里面是什么,这个看你的程序里面使用的什么编码,如果你用的UTF-8,这里原创 2017-02-28 10:54:22 · 4230 阅读 · 0 评论