![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
文章平均质量分 71
classjavaonline
这个作者很懒,什么都没留下…
展开
-
java的堆栈
java1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Ja转载 2014-11-13 16:17:38 · 333 阅读 · 0 评论 -
继承
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-01-30 17:35:43 · 330 阅读 · 0 评论 -
内部类
内部类原创 2014-10-16 23:35:03 · 348 阅读 · 0 评论 -
异常
1.0处理异常原创 2014-10-22 20:33:20 · 776 阅读 · 0 评论 -
GUI
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-01-30 17:28:50 · 282 阅读 · 0 评论 -
泛型程序设计
1.0为什么要使用泛型原创 2014-10-29 16:19:08 · 462 阅读 · 0 评论 -
IO流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-01-30 17:18:56 · 377 阅读 · 0 评论 -
集合
..原创 2014-11-11 06:57:52 · 605 阅读 · 0 评论 -
多线程
多线程就是利用了CPU工作原理,CPU工作时是不段的切换线程的,在每个线程只会呆很少的时间,如果一个一个程序有多个线程支持,那么这个程序可以并发处理多个任务创建任务和线程任务就是对象。为了创建任务,必须首先为任务定义一个类。任务类必须实现Runnable接口。Runnable很简单,它只包含一个run方法,只需要实现这个方法告诉系统线程如何运行。启动线程分三个步骤①原创 2014-12-06 10:32:12 · 493 阅读 · 0 评论 -
面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-01-30 17:27:26 · 362 阅读 · 0 评论 -
反射
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-01-30 17:33:12 · 374 阅读 · 0 评论 -
理解Java常量池
JVM运行时数据区的内存模型由五部分组成:【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于String s = "haha" ,它的虚拟机指令:0: ldc #16; //String haha 2: astore_1 3: return对于上面虚拟机指令,其各自的指令流程在《深入JAVA虚拟机》转载 2014-11-13 16:30:11 · 335 阅读 · 0 评论 -
接口
一.接口接口:接口不是类,而是对类的一组需求描述,这些类要遵循从接口描述的统一格式进行定义。接口所有方法默认属于public,声明接口方法时可不写public。接口可以定义常量,但是不能含有实例域,接口不能创建实例,也不能实现接口的方法。实现一个接口两个步骤1将类声明为实现给定的接口,使用关键字implements。2对接口中的方法进行定义。例:Arra原创 2014-10-11 16:26:32 · 467 阅读 · 0 评论