自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 java中数据存储的位置

1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域:存放静态成员(static定义的) 5. 常量池:存放字符串常量和基本类型常量(public stati

2015-08-24 17:30:41 419

原创 单例设计模式

单例设计模式———— 保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多个程序读到的是同一个配置文件对象,就需要该配置文件对象在内存中是唯一的。Runtime类就是单例设计模式进行设计的; 它对外提供了一个静态的方法getRuntime(),用于获取Runtime对象。如

2015-08-19 21:09:34 446

原创 反射机制Java

Java反射机制就是在程序在运行状态中,对任意一个类(class文件,也就是字节码文件),都能知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态的调用对象的方法的功能我们称之为反射机制。理解: 从字面的意思来看,反射,就是某一个东西照镜子,从而看到自己的样子,而在java里这个被反射的东西就是类,类通过反射我

2015-08-19 13:00:50 512

原创 IO流

IO流什么是IO流呢?就是用与处理设备之间数据传输的! 传输的方式无非就是两种,不是读数据就是写数据! 先来介绍一下用来操作IO流的主要对象: 按照流向分为输入流和输出流。 IO流的对象都存在IO包中,如果按照操作数据分为:字节流和字符流 根据下面这张图来进行了解: 字符流: Reader:用于读取字符流的抽象类。子类必须实现的方法只有 read(char[], int, int) 和

2015-08-18 12:20:30 357

原创 Collections和Arrays工具类

util包中的两个常用工具类Collections和Arrays工具类Collections和Arrays 从名字上就很容易看出来,Collections是一个操作Collections集合的工具类,而Arrays是用来操作数组的工具类。主要学习里面的一些常用方法,Collections里的常用方法有://代码演示import java.util.*;class demo01 { p

2015-08-17 20:33:20 436

原创 集合的遍历

集合的遍历与迭代器对于数组的遍历,我们一般用的是for循环;而集合的遍历通常有两种遍历方式,除了可以用高级for循环之外,还有它们自己独特的遍历方式:器迭代迭代!迭代器是Collection集合的一种特殊的遍历方式,它旗下的所有子类都可以用迭代器进行遍历;而Map集合没有迭代器,但是它有方法可以获取到一个键或值的Set集合或是一个键值对的Set集合,然后通过Set集合的迭代器进行迭代。高级for

2015-08-17 15:49:38 479

原创 Map集合的基本概述

Map集合Map和collection一样,也是java.util包下的一个接口,同样也是一个集合的接口,不同的是Map中存储的元素是以映射键值对的形式存在,将键映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值。Map接口下有很多的子类实现了它,最常见的3个子类是HashMap,HashTabel,TreeMap,它们都是实现了Map接口,自己也有自己独特的使用方法,现在我们就来

2015-08-17 12:44:34 552

原创 泛型的用法

泛型的用法泛型是JDK1.5以后出现的新特新,主要是用于解决安全问题,它是一个安全机制。将运行时期出现的安全问题转移到了编译时期,方便了程序员解决问题,让运行时问题减少。 还有就是避免了强制转换的麻烦//用一段代码来演示一下泛型用在集合上import java.util.*;class demo01 { public static void main(String[] arg

2015-08-17 10:53:18 493

原创 封装,继承,多态的一个基本概述

封装,继承,多态封装,继承,多态是java对象的三大特征。1.封装性 封装就是尽可能把对象内部的东西隐藏起来,只通过一些接口或是方法和外部进行交互。封装的原则就是外部对象不能随意访问和操作内部的属性,以免造成内部属性破坏。我们通过对外部提供可以访问的函数,间接的访问属性。//通过一段小代码来演示封装的特性Class demo01{ Public static void main(

2015-08-15 21:19:21 1140

原创 Set集合笔记

Set集合及子类Set集合的元素是无序的,没有索引,不能出现重复元素,所以它的子类也是一样。1.Set集合有两个最常见的子类HashSet和TreeSetHashSet集合 底层是哈希表。 对象进行比较时,底层用的是HashCode和equals方法 先用HashCode方法比较(比较哈希值) 如果一样在用equals方法比较 如果HashCode不一样 就不再用equ

2015-08-15 16:59:21 393

原创 Collection集合框架和List集合笔记

Collection集合框架和List集合1.什么是集合? 能够存储多个同类型的基本数据类型的容器我们叫数组,那么可以存储多个同类型对象的容器我们就称之为集合!什么是Collection集合框架,通过下面这个图来说明! Collection是一个根接口,而它旗下又很多个子接口继承了它,其中两个最重要的子接口分别的是List和Set,它们继承了Collection接口之后,自己又有自己的新特性

2015-08-15 15:47:56 808

原创 String类和StringBuffer,StringBuilder笔记

String类和StringBuffer,StringBuilder1.String类是一个用来描述字符串的这么一个类,用String类创建的字符串对象是一个常量,它们的值在创建后就不能更改。String类的创建方式:String s1 = "abc";String s = new String("abc");2.StringBuffer和StringBuilder都是是字符串缓冲区,是一个容器

2015-08-15 14:22:30 385

原创 Java的多线程

Java的多线程多线程是Java里一个非常重要的技术,几乎所有用Java开发的软件都会用到这个技术,所以它非常的重要。1. 多线程是什么?我们必须先来说另一个概念,那就是进程,大家应该都还比较熟悉,打开我们的window的任务管理器,打开进程栏,里面排列的就是一个个进程,进程也就是我们正在执行的程序,包括系统程序和我们自己运行的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径或者说是控制

2015-08-14 20:42:04 398

android monkey源码

android monkey源码

2022-02-23

android framework.jar

android framework.jar

2022-02-23

monkeytest.zip

用于测试Android手机应用的稳定性测试完成后,解析log,生成报告,发送邮件

2021-09-01

Disklrucache

Disklrucache 是一种常用的储存缓存算法,近期最少使用算法,就是当设备储存缓存满了的时候,会优先淘汰那些近期最少使用的设备储存缓存。

2018-01-16

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

TA关注的人

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