肥宅兜

导航

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页

2016年7月16日 #

equals

摘要: 一、equals方法介绍 1.1.通过下面的例子掌握equals的用法 1 package cn.galc.test; 2 3 public class TestEquals { 4 public static void main(String[] args) { 5 /** 6 * 这里使用构造方 阅读全文

posted @ 2016-07-16 21:21 肥宅兜 阅读(443) 评论(0) 推荐(0) 编辑

static关键字(二)作用总结

摘要: 静态变量和静态方法 static关键字最基本的用法是: 1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个类来 2、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个类来 被static修饰的变量、被static修饰的方法统 阅读全文

posted @ 2016-07-16 21:04 肥宅兜 阅读(240) 评论(0) 推荐(0) 编辑

final关键字的作用

摘要: final关键字的作用 相信对于final的用法,大多数人都可以随口说出三句话: 1、被final修饰的类不可以被继承 2、被final修饰的方法不可以被重写 3、被final修饰的变量不可以被改变 重点就是第三句。被final修饰的变量不可以被改变,什么不可以被改变呢,是变量的引用?还是变量里面的 阅读全文

posted @ 2016-07-16 19:57 肥宅兜 阅读(259) 评论(0) 推荐(0) 编辑

摘要: 一、JAVA流式输入/输出原理 流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论读什么 阅读全文

posted @ 2016-07-16 16:36 肥宅兜 阅读(204) 评论(0) 推荐(0) 编辑

数组

摘要: 一.数组的基本概念 数组可以看成是多个相同类型数据组合,对这些数据的统一管理。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组的元素可以是任何数据类型,包括基本类型和引用类型。 C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因 阅读全文

posted @ 2016-07-16 16:23 肥宅兜 阅读(282) 评论(0) 推荐(0) 编辑

抽象类(一)

摘要: 一、抽象类介绍 下面通过一下的小程序深入理解抽象类 因此在类Animal里面只需要定义这个enjoy()方法就可以了,使用abstract关键字把enjoy()方法定义成一个抽象方法,定义如下:public abstract void enjoy(); 从某种意义上来说,抽象方法就是被用来重写的,所 阅读全文

posted @ 2016-07-16 16:13 肥宅兜 阅读(163) 评论(0) 推荐(0) 编辑

切勿用普通for循环遍历LinkedList

摘要: ArrayList与LinkedList的普通for循环遍历 对于大部分Java程序员朋友们来说,可能平时使用得最多的List就是ArrayList,对于ArrayList的遍历,一般用如下写法: 如果以后要用到LinkedList了,可能有些朋友就会用一样的方式去遍历LinkedList了: 请记 阅读全文

posted @ 2016-07-16 15:17 肥宅兜 阅读(425) 评论(0) 推荐(0) 编辑

40个Java多线程问题总结

摘要: 40个问题汇总 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说 阅读全文

posted @ 2016-07-16 15:14 肥宅兜 阅读(3051) 评论(0) 推荐(1) 编辑

Java虚拟机4:内存溢出

摘要: 堆溢出 Java堆唯一的作用就是存储对象实例,只要保证不断创建对象并且对象不被回收,那么对象数量达到最大堆容量限制后就会产生内存溢出异常了。所以测试的时候把堆的大小固定住并且让堆不可扩展即可。测试代码如下 运行结果 这种异常很常见,也很好发现,因为都提示了“Java heap space”了,定位问 阅读全文

posted @ 2016-07-16 13:48 肥宅兜 阅读(223) 评论(0) 推荐(0) 编辑

Java虚拟机3:常用JVM命令参数

摘要: (1)-Xms20M 表示设置堆容量的最小值为20M,必须以M为单位 (2)-Xmx20M 表示设置堆容量的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免堆自动扩展。大的项目-Xmx和-Xms一般都要设置到10G、20G甚至还要高 (3)-verbose:gc 表示输出虚拟机 阅读全文

posted @ 2016-07-16 13:44 肥宅兜 阅读(222) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页