
Java基础复习
老坛酸红烧肉
这个作者很懒,什么都没留下…
展开
-
Java复习:Java中堆和栈的区别
1)栈 位于通用RAM中,速度仅次于寄存器。存储了对象的引用(但Java对象并不存储于其中)、基本类型数据(boolean、char、byte、short、int、long、float、double,创建这些类型的变量的时候,并非是创建一个引用指向对象,而是直接储存"值"在栈中,因此更加高效。但基本数据类型的包装类,就是非基本对象了,存在堆中)。由GC管理内存 先进后出2)堆 也位于通用RAM中,...原创 2018-03-08 17:11:55 · 172 阅读 · 0 评论 -
Java复习:创建线程的的几种方式
1.实现Runnable接口,传入Threadclass MyRunnable implements Runnable{ @Override public void run() { //Do }}Thread thread1 = new Thread(new MyRunnable());thread1.start();2.实现Thread的run方法class...原创 2018-03-09 16:47:54 · 271 阅读 · 0 评论 -
Java复习:Fragment和Activity通信的几种方式
1.直接调用((MainActivity)getActivity()).doABC();2.使用接口 Activity实现对应接口,Fragment创建的时候拿到Activity的对象,调用相关方法(其实这个和1差不多,只是用了接口来规范)public class MainActivity extends BaseActivity implements Callback { @Overri...原创 2018-03-12 14:35:22 · 1246 阅读 · 0 评论