自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Activity的生命周期

Android中的活动是可以层叠的,每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。其实Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称做返回栈(Back Stack)。栈是后进先出的一种数据结构,每当我们启动一个新的活动,它会返回栈中入栈,并处于栈顶。每当我们按下Back获知调用finish()方法销毁一个活动时,处于栈顶的活动会出栈,前一个活动就会重新处于栈顶的位置。系统总是会显示处

2020-07-24 09:09:09 481

原创 git的简单使用

作为一个Android的新人,刚开始接触git的时候容易忘记,所以写下来记录。创建本地库1、cd 到项目文件2、git init命令将文件夹变成一个本地仓库,以后就可以通过git管理这个本地仓库git status 查看当前仓库文件的状态补充知识点:工作区:就是电脑里能看到的目录暂存区:英文名叫stage/index,一般存档在.git/index中,所以把暂存区也叫做索引版本库:工作区有一个隐藏目录,.git不算工作区,是Git的版本库。master分支上查找不到上传的文件,就是文件

2020-07-21 17:01:44 119

原创 学习笔记——Object有哪些公用方法

暂时只附上一个别人的链接

2020-04-26 19:46:27 122

原创 学习笔记——final、finally、finalize()

final关键字final关键字可以修饰类、变量和方法,final关键字修饰变量时,表示该变量一旦获得了初始值就不可能改变,final既可以修饰成员变量,也可以修饰局部变量、形参。不是不可以被赋值,是一旦获得了初始值,该final变量的值就不能重新赋值。final修饰的成员变量必须由程序员显式地指定初始值。final方法final修饰的方法不可被重写,如果出于某些原因,不希望子类重写父类...

2020-04-26 19:37:46 129

原创 装箱和拆箱的基本概念和使用——学习总结

装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型装箱:把基本类型用它们相应的引用类型包装起来,使其具有对象的性质。int包装成Integer、float包装成Float拆箱:和装箱相反,将引用类型的对象简化成值类型的数据Integer a = 100;这是自动装箱 (编译器调用的是static Integer valueOf(int i))int b = new Integ...

2020-04-25 22:08:42 485

转载 学习笔记——int和Integer的区别

1、int 是java的一种基本数据类型,Integer是int的包装类2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值4、Integer的默认值是null,int的默认值是0学习链接:点击...

2020-04-25 21:30:54 103

原创 学习笔记—— "== "和equals()方法的区别

引入Java成勋中测试两个变量是否相等有两种方法:利用 == 运算符利用equals()方法public class equals_demo { public static void main(String[] args) { float f1 = 65.0f; int it = 65; //输出true Syst...

2020-04-24 14:54:39 105

原创 学习笔记——String a=""和String a=new String("")的的关系和异同

这只是笔者自己的学习笔记,可能不全和有错,欢迎指出在说二者之前,必须先引入一个盖帘***常量池***Java中的常量池分为两类:静态常量池和运行时常量池。静态常量池,即*.class文件中的常量池,class文件中的常量池不仅仅包含字符串(数字)字面量,还包含类、方法的信息,占用class文件绝大部分空间。这种常量池主要用于存放两大类常量:字面量(Literal)和符号引用量(Symbo...

2020-04-24 14:19:25 1770

原创 学习笔记——String、StringBuffer和StringBuilder的区别

String类——String字符串常量Java提供了String类来创建和操作字符串对象,但是String类的值是不可变的,每一次对String进行操作,就会生成一个String对象,就会分出一块内存空间,导致效率,浪费大量的有限空间。常见的例子,见下图:可以看到,初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要重新在堆栈内存中开辟内存空...

2020-04-24 12:22:11 151

原创 static关键字——面试前简单总结

static关键字静态static关键字静态static关键字修饰成员变量静态static关键字修饰成员方法static内存图静态代码块首先笔者通过视频的学习,来总结学习知识,避免遗忘,应对接下来的校招。今天来解释一下在初涉编程语言时,总是让人搞不清楚用途的static关键字,用比较简单的方法介绍一下。静态static这是个什么意思呢,静态,顾名思义,就是不动的,就是不管外界...

2020-04-22 17:25:25 210

原创 面向对象编程的三大特性及其含义

面向对象编程的四大特性及其含义Java/C++是每个人接触面向对象这个词汇的开始,但是很多人在学习了很长一段时间可能都不知道到底面向对象是什么意思,没能真正理解其中的含义。笔者就是这种人,实在是感到不好意思。首先来说说面向对象的含义。OOP(object oriented programming),面向对象的编程。学习面向对象之前还必须普及一个概念,就是面向过程,一般的学院派毕业的程序员,接...

2020-04-21 22:22:52 1779

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除