java 基本语法
咆哮的萨摩耶
这个作者很懒,什么都没留下…
展开
-
新手笔记:针对static关键字的学习
java static使用笔记原创 2016-03-21 15:13:14 · 214 阅读 · 0 评论 -
新手笔记:java集合汇总
参考资料:http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html http://blog.csdn.net/touchSea/article/details/750923先上图,java集合的结构集合主要实现的接口collection接口:转载 2016-04-03 14:45:38 · 237 阅读 · 0 评论 -
新手笔记:使用final关键字修饰
final关键字可以修饰:变量参数方法类final关键字修饰变量final修饰的变量即可看作常量,即 不可变得变量package fianlTest;public class Test{ /** * @param args */ public static void main ( String[ ] args ) { final Strin原创 2016-03-22 17:00:17 · 494 阅读 · 0 评论 -
新手笔记:java 堆栈
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收转载 2016-03-23 15:06:01 · 205 阅读 · 0 评论 -
新手笔记:JVM 基础知识
JVM 基础知识转载 2016-03-24 10:04:53 · 270 阅读 · 0 评论 -
新手笔记:abstract的使用
abstract关键字表明类或者成员方法具有抽象属性,可以修饰:类方法abstract修饰类被abstract修饰的类称为抽象类,抽象类不能被实例化,必须经过子类的继承才能使用。abstract修饰方法被abstract修饰的方法为构造方法,当某个方法被定义为抽象方法时,该方法不能有实现,该方法的实现在子类中重载。注:1.如果一个类含有抽象方法,则这原创 2016-03-24 18:00:56 · 406 阅读 · 0 评论 -
新手笔记:enum关键字的使用
先看例子:package EnumTest;enum enumTest // 枚举类型与class用法类似{ Mon ( 1 , "Monday" ) , Tue ( 2 , "Tuesday" ) , Wed ( 3 , "Wednesday" ) , Thu ( 4 , "Thursday" ) , Fri ( 5 , "Friday" ) , Sat ( 6 , "S原创 2016-03-28 09:36:04 · 600 阅读 · 0 评论 -
JVM 垃圾回收
由于java时运行在虚拟机上的,因此与C、C++等语言不同,java可以自己进行内存垃圾的回收,不需要程序员自己处理对象的销毁。但是掌握GC对于我们对jvm调优有很大的帮助。对于jvm的内存模型我们可以看到:按照线程共享的方式可以分为:线程共享:堆,方法区非线程共享:程序计数器,JVM栈,本地方法栈解释下各部分的含义:方法区:主要存储JVM加载的类信息,静态变量原创 2017-03-18 20:47:57 · 447 阅读 · 0 评论