- 博客(7)
- 资源 (17)
- 问答 (4)
- 收藏
- 关注
原创 java-23种设计模式 单例设计模式
在开发中,单例设计模式是非常简单,也是很常用的一种设计模式.那我们开始将单例的原理吧.1.为什么需要单例呢? java是一种面向对象语言, 当我们需要对外提供某种功能需求的对象, 但是我又不想让用户自己创建,通过单例设计模式可以实现,对象的只有一个.2.如何创建单例呢? 首先我们需要知道,创建单例的原理. <1.对象的创建时间,Java可以在类加载的时候创建,也...
2018-04-28 18:03:48 99
原创 java初始化顺序
Java程序初始化工作可以在许多不同的代码块中来完成(例如静态代码块,构造函数等),它们执行的顺序如下:父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。...
2018-04-11 17:01:40 145
原创 字符串和数组作为参数传递
链接:https://www.zhihu.com/question/31203609/answer/50992895 1.类1:public class ArrayTest { //都是引用传递,输出的结果是"goodbbb" public void arrayPassTest(String s, String[] ss) { ...
2018-04-10 17:23:49 26369
转载 java数组的初始化和声明
数组声明 对于数组的声明其实都没多大问题,推荐的写法是使用 数据类型 + [] + 数组名称的方式,因为这种方式可以很清楚的表明这是某一种类型的数组。例如,声明一整数类型的数组。int[] a;数组初始化 其实出现问题最多的就是数组的初始化。数组的初始化分为三种方式,再遇到初始话的时候,总是会搞不清楚。根据我个人的理解,数组的初始化操作分为三种方式。第一种:特殊初始...
2018-04-10 11:02:11 248
原创 java程序内存结构
一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因 在方法中声明的变量可以是基本类型的变量,也可以是引用类型的变量。 (1)当声明是基本类型的变量的时,其变量名及值(变量名及值是两个概念)是...
2018-04-08 15:56:43 166
原创 Android进阶之路
想从Android的应用层开发程序员,提升到为Android底层大神. 记录一下自己的学习过程,看看到最后能否学有所成.Android是基于java进行开发的,那么就从java开始吧. <1. (Think in java) (2018.4.4)...
2018-04-04 16:36:41 128
Android 系统启动模拟器出现这个问题怎么解决
2019-08-25
Ubuntu自己编译的Android系统运行到模拟器问题
2019-08-23
jnaerator使用,一个头文件引用另外一个头文件问题.
2019-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人