自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rany_w的博客

世上牛人太多,要承认平凡,也要敢于不平凡。

  • 博客(12)
  • 收藏
  • 关注

原创 android系列目录

--------------------------------------android基础-Java必会篇----------------------------------------------------一、android基础-Java篇01:Java数据类型、分支循环二、android基础-Java篇02:类和对象、构造方法、访问权限控制、重载、this关键字、static关键字三、a...

2018-04-10 13:07:37 260

原创 android基础-Java篇11:多线程介绍

多线程原理      可能都听说过一句话“一个进程有多个线程”。      那什么是进程?什么是线程?简单介绍下,可以帮助对线程介绍时理解      尽管我们看起来设备(电脑、手机)很多任务是同时运行,但是在CPU(单核)中,所有任务在CPU是一个又一个轮流执行的(CPU的速度很快),而这个过程是:加载程序A的上下文,执行程序A,保存程序A的上下文,加载程序B的上下文,执行程序B,保存程序B的上下...

2018-05-05 13:08:46 381

原创 android基础-Java篇10:反射和泛型

反射(Reflection)      Java程序开发语言的特征之一,其允许运行时的程序获取自身的信息,并且可以操作类或对象的内部属性、方法,可能不是特别好理解,我们看下面来自百度百科的解释。      Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射...

2018-05-05 12:20:59 489

原创 android基础-Java篇9:IO系统

File类(API文档: File)File可以代表一个特定文件的名称,又能代表一个目录下的一组文件的名称,如果是文件集,可以通过方法(list系列方法),使其返回目录列表。既然File对象代表的是对文件和目录的指定(引用),该类也可以用于文件和目录的创建、查找、删除等。构造方法:File(String path):在指定路径下构造一个新实例File(File dir, String name):...

2018-05-05 11:34:27 361

原创 android基础-Java篇08:Java常用集合

Java集合大致可分为Set、List和Map三个体系 Collection接口Set和List是Collection的子接口,所以先看看Collection接口下定义的基本方法。Collection接口(API文档: Collection)的基本方法有:add(object o):添加元素。addAll(Collection collection):添加collection中的所有元素。clea...

2018-05-05 10:34:16 329

原创 android基础-Java篇07:常用的三种设计模式:Singleton、Template、Strategy模式

一、Singleton单例模式    单例指的只能存在唯一的一个实例对象(单例)    单例模式的设计思路:先阻止类可以类外部通过new的方式(构造函数)创建实例,并在类的内部创建一个获得该类实例的静态方法,用来创建该类实例(不存在实例时)或者返回实例(存在实例时)从而实现单一实例的控制。实现例程如下,经典的饿汉式例程和懒汉式例程:饿汉式例程:public class HungryMan{    ...

2018-05-05 10:11:42 574

原创 android基础-Java篇06:Java异常处理机制

异常处理是Java中唯一整式的错误报告机制,而且是通过编译器强制执行的。了解异常处理,就一定要了解Throwable类Throwable类(API文档:Throwable):      在Java中,所有的异常都是最终继承于Throwable类,也就是说Java异常都是对象,是Throwable类的子类(也可以说是Throwable对象,因为Throwable类是异常类型的根类)。Throwabl...

2018-05-05 09:49:21 738

原创 android基础-Java篇05:字符串 String、StringBuffer与StringBuffer

上一文中,我们说了char,char是单个字符,如”A”、”B”、”C”….那么字符串就是把字符串起来,如”ABC”、”Tony”、”Kevin”…String、StringBuffer、StringBuffer都可以表示字符串,而他们的区别如下:    1、String是常量, StringBuffer、StringBuilder是变量。    2、运行速度上:StringBuilder &gt...

2018-05-05 09:37:15 468

原创 android基础-Java篇04:接口、内部类

一、接口        接口(interface)使得Java抽象的概念更加清晰,上一章文中,我们可以使用abstract声明一个抽象类,使其和普通的类区分出来,没有提供任何具体实现。而接口interface关键字替代class来创建接口,接口是一个完全抽象的,同样的不提供任何实现,只允许确定方法名、参数列表和返回类型,没有方法体,和抽象类中的抽象方法一样,但是要注意的是1.抽象类允许非抽象方法的...

2018-04-10 12:56:00 511

原创 android基础-Java篇03:三大特性(封装,继承,多态)、抽象

一、Java的三大特性(封装,继承,多态)a) 封装        面向对象程式设计中,封装(Encapsulation)就是把类的内部与外界隔离起来,把实现数据和方法的包装(隐藏),防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过特定的方式。        举个例子,你现在在用电脑(手机)看这篇文章,然而你在使用电脑(手机)的时候并不需要理解电脑(手机)内部是怎么...

2018-04-10 12:38:36 1057 1

原创 android基础-Java篇02:类和对象、构造方法、访问权限控制、重载、this关键字、static关键字

一、类和构造方法(类和对象在百度百科已经有详细的介绍,这里只做简单的描述以及帮助理解;百度百科:类和对象,需要注意的是,百度百科类和对象的举例中都是C++,书写格式不要和Java混淆!)什么是类?什么是对象?对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型。它们之间的关系是,对象是类的实例,类是对象的模板。举个例子:老师是对所有老师的总称,李老师...

2018-04-10 12:27:01 347

原创 android基础-Java篇01:Java数据类型、分支循环

一、Java数据类型引导图Java数据类型可分为(1)内置数据类型 (2)引用数据类型    (一) 内置数据类型    1.数字类型        a)  byte            8位、有符号的,以二进制补码表示的整数,可以理解为,取值范围内所有整数个数有28个。            值范围为-27~27-1(-128~127)            默认值为0;           ...

2018-04-10 12:03:13 325

空空如也

空空如也

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

TA关注的人

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