自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android

希望有天成功在望

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 增强型for循环和可变数组

public class Test { public static void main(String[] args) { // 增强for循环 // 数据类型 变量 : 数组名/集合名字 for (String string : args) { }

2016-07-27 09:13:33 896

原创 二分查找

二分查找是在已经排序完成的基础上进行的,每次选择数组中间的元素进行比较,如果比较的元素小于中间的元素,则将比较的元素对应的索引值赋值给末尾元素对应的索引。如果大于中间的元素,则将比较的元素对应的索引值赋值给开始元素对应的索引。图解:代码:public class BinarySearch { static int a[] = { 0, 1, 2, 3, 4, 7,9

2016-07-26 21:20:06 260

原创 数组排序-插入排序

插入排序在外层循环中控制循环次数,里层每次循环将外层循环对应的前面的元素进行排序。图解:代码实现:public class InsertSort { public static void main(String[] args) { int a[] = { 2, 4, 7, 1, 6, 3 }; for (int i = 1; i < a.length; i++) {

2016-07-26 21:09:38 310

原创 数组排序-选择排序

选择排序每次将首个数与后面的数字依次比较,每次找到最大(或最小)值。图解如下:具体代码:public class SelectSort { public static void main(String[] args) { long startTime = System.currentTimeMillis(); int[] a = { 2, 11, 5, 4, 7, 8

2016-07-26 21:05:10 375

原创 数组排序-冒泡排序

冒泡排序外层循环控制循环的次数,里层的循环对值进行判断,外层每次循环,找出最大(或最小)值。具体过程:代码实现过程:public class Bubble { static int s; public static void main(String[] args) { long startTime = System.currentTimeMillis(); in

2016-07-26 21:00:39 351

原创 Java设计模式-建造者模式

public class WeiXin { String usename; int psw; String email; int age; WeiXin(Build d) { this.usename = d.usename; this.psw = d.psw; this.email = d.email; this.age = d.age; } @Overrid

2016-07-25 20:41:20 311

原创 Java内部类

静态内部类:      1.static可以修饰内部类,通常用来给外部类赋值( 建造者模式)。      2.静态内部类不能使用外部类非静态的属性,必须用对象名调用。      3.在外部类中 创建静态内部类可以直接创建,不需要创建外部类。      4.不能使用成员内部类的方式创建静态内部类对象。      5.外部类.内部类 对象名 = new 外部类.内部类();。

2016-07-25 20:34:14 377

原创 Java设计模式-工厂模式

静态工厂模式: 为了创建对象而产生  1  有工厂类,有一个可以根据需求返回创建的对象的方法  2  工厂类中的产生对象的方法的返回值类型是 父类的类型,产生的对象都是子类对象  3  强调: 工厂类中的方法的返回值和返回的对象中存在着向上转型的关系以工厂做衣服为实例:public class Clothes { public void zuo(){ System

2016-07-22 20:35:26 441

原创 Java设计模式-单例模式

1.单例模式的目的:   节省资源,避免歧义   分类:饿汉式::先创建对象 , 在返回。懒汉式:调用的时候才返回。2,   单例模式的要点:  1.构造方法必须私有化  2.必须在本类内部创建对象,饿汉式用final关键字 以确保 对象唯一性懒汉式在调用的时候判断是否为空  如果为空创建对象,不为空直接返回  3.注意:懒汉式 在多线程中不安全。饿汉式:

2016-07-22 20:19:30 274

原创 Java中的基本数据类型

1.基本类型: 整数型 byte,short,int,long 浮点型 float,double) 字符型  char 布尔型  boolean2.引用数据类型 类  class 字符串  String 数组  array 接口  interface 枚举3.基本数据类型的取值范围 byte  1字节   -128–127 short

2016-07-20 13:46:43 281

android图片缩放

跟随手势实现图片缩放

2017-06-14

空空如也

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

TA关注的人

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