- 博客(9)
- 收藏
- 关注
原创 新大陆--markdown 以后可以开心的写博客了
第一次试着用markdown来写博客 以前在CSDN写博客,得花好长时间进行排版,心累。 我这人有点追求完美主义,排版半天还不满意,渐渐失去了写博客的兴趣。 最近了解到一种比HTML还简单的轻量级标记语言,瞬间喜欢上了。 今天发现CSDN博客也支持markdown写博客,现在就练练手。试试代码块怎么样: java代码块import java.util.*;public clas
2016-05-11 19:27:16 359
转载 Java中final、finally、finalize的区别
简单区别::final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。中等区别:虽然这三个单词在Java中都存在,但是并没有太多关联:fin
2016-03-07 20:33:30 518
转载 Java提高篇----抽象类与接口
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并
2016-03-06 15:03:37 475
转载 Java关键字this、super使用总结
Java关键字this、super使用总结 一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释
2016-03-06 13:41:39 399
转载 Java中String类的内存分配
Java中的String类非常重要,功能强大,这里我们只谈它的内存分配。物理的内存是线性结构,并不存在拥有不同功能的不同区域。编译器(或者JVM)为了更高效地处理数据,会用不同的算法把内存分为各种区域,不同的区域拥有各自的特性,Java中,内存可以分为栈,堆,静态域和常量池等。(可能有不同的叫法,但逻辑是一致的)不同内存区域的功能和特点:栈区:存放局部变
2016-03-05 13:59:41 889
原创 Java面试题多思路解析--有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
多种思路解决Java面试题(算法)--有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
2016-03-04 18:44:06 10567
转载 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?
Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java是平台无关的语言是指用Java写的应用程序不用修改就可在不同的软硬件平台上运行。平台无关有两种:源代码级和目标代码级。C和C++具有一定程度的源代码级平台无关,表明用C或C++写的应用程序不用修改只需重新编译就可以在不同平台上运行。 Java主要靠Java虚拟机(JVM
2016-03-03 14:11:06 10525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人