自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EditView、ImageView、Button

一、EditViewandroid:hint 设置文本输入框的提示信息 android:maxLength="10"  设置当前文本框中最大的输入字符的数目 android:inputType  表示设置当前文本框输入内容来控制软键盘的弹出类型textEmailAddress  邮箱number  数字键盘 textPassword 设置密码android:imeOpt

2016-05-18 21:05:12 403

原创 Sqlite数据库

sqlite介绍: SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。 SQLite 是非常小的,是轻量级的,完全配置时小于 400KiB,省略可选功能配置时小于250KiB。 SQLite 可在 UNIX(Linux, Mac OS-X, Android, iOS)和 Windows(Win32, WinCE, WinRT)中运行。

2016-05-12 19:42:44 512

原创 html初探

1、什么是html?    html是用来描述网页的一种语言,全称为超文本标记语言(Hyper Text Markup Language)。    html不是一种编程语言,而是一种标记语言 (markup language),标记语言是一套标记标签 (markup tag)。    HTML 使用标记标签来描述网页。2、html标签 HTML 标记标签通常被称为 HTML 标

2016-05-12 19:39:26 311

原创 java中的八种排序

1.冒泡排序public static int[] bubbleSort1(int[] array){   for (int i = 0; i     for (int j = 0; j      if (array[j]>array[j+1]) {      array[j]=array[j]^array[j+1];      array[j+1]=array[j+1]^

2016-05-12 19:20:47 362

原创 java中的网络通信

1、网络通信协议介绍   语义,解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。   语法,用户数据与控制信息的结构与格式,以及数据出现的顺序。   时序,对事件发生顺序的详细说明。   语义表示要做什么,语法表示要怎么做,时序表示做的顺序  2、TCP/IP协议   a、应用层    FTP、TELNET、HTTP   

2016-05-12 19:00:30 539

原创 java中的进程和线程

1、多线程访问临界资源时数据安全问题   多个线程间共享的数据称为临界资源(Critical Resource),   由于是线程调度器负责线程的调度,   程序员无法精确控制多线程的交替顺序。   因此,多线程对临界资源的访问有时会导致数据的不一致行。  2、synchronized关键字   a、 每个对象都对应于一个可称为“互斥锁”的标记,这个标记用来保证在任一时刻,

2016-05-12 18:41:45 333

原创 java中的IO流

1、内存流   a、ByteArrayOutputStream   b、ByteArrayInputStream  2、对象流   a、ObjectOutputStream   b、ObjectInputStream   所有的对象流操作的对象必须实现了序列化接口。  3、随机读写   a、RandomAccessFile    a、seek(long pos)

2016-05-12 18:35:12 560

原创 Java中的list集合

1、java.util.Collection [I]   +--java.util.List [I]       +--java.util.ArrayList [C]       +--java.util.LinkedList [C]       +--java.util.Vector [C]           +--java.util.Stack [C]    +-

2016-05-12 18:29:26 479

原创 一些java中的官方API的应用场景

1、基本数据类型的封装   a、装箱:    是将基本数据类型,通过=等号的形式,直接赋值给一个对应的基本数据类型    的封装类。比如:Integer a = 3;   b、拆箱:    是在使用基本数据类型的包装类直接进行算数运算的时候,将自动进行拆箱操     作,比如:Integer a = 3; int b = a + 1;此时,将会对a进行拆箱操作,取     出的

2016-05-12 17:41:22 739

原创 java中的常见异常及错误和处理方法

异常机制   a、异常及错误:    Throwable     Error      AWTError      IOError      LinkageError      ThreadDeath     Exception      SQLException      IOException       RuntimeException    

2016-05-12 17:31:09 11725

原创 java的数组

1、数组概念   a、数组可以看成是多个相同类型数据组合,对这些数据的统一管理。   b、数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。   c、数组的元素可以是任何数据类型,包括基本类型和引用类型。   d、数组是只能分配在堆上面的,因为JAVA中的数组是引用类型。  2、数组声明   a、数组元素类型  数组名[ ];  即type

2016-05-12 17:23:19 306

原创 java的多态,instanceof,内部类,接口回调

1、多态   a、定义:是指允许不同类的对象对同一个消息作出不同的响应。            即同一个消息可以根据发送对象的不同,采取多种不同的行为方式。           (发送消息即方法的调用)   b、多态实现:属于动态绑定的一种。比如:一个父类去实例化子类的对象,子类又通过父类定义好的方法,进行了覆写,

2016-05-12 17:13:52 1107

原创 Java中的抽象类和接口

一、抽象类    1、抽象类不能够实例化,abstract->class 前    2、如果说一个类里面有抽象方法,这个类必须是抽象类    3、抽象类里面可以有抽象方法和具体的方法    4、抽象类里面的抽象方法必须被子类重写。    5、抽象类的抽象方法不需要方法体,必须被abstract修饰    6、接口不能够实例化,但是可以声明为一个变量,指向一个继承了该父类的对

2016-05-11 09:24:52 302

原创 java中的继承

1、继承   a、在同一个.java文件中,只允许1个public类,且该public类与文件名同名。   b、如果该.java文件中不存在public类,则可以为任意合法名称   c、在成员变量中,数值型基本数据类型的初始默认值为:0。boolean型的默认值为false   d、引用数据类型的默认初始值为null。   e、如果没有显示的创建该类的构造方法,则构造器会生成一

2016-05-10 09:10:01 655

原创 java中this,static关键词的用法

1、this关键字的使用:a、成员变量和局部变量重名时,在方法体中调用成员变量,需要使用 this关键字。b、把这个类自己的实例化对象当作参数进行传递时,可以使用this。c、内部类中,调用外部类的方法或变量, 可使用:类名.this.(变量或方法名)d、在同一个类中,可以使用this关键字调用同名的重载构造方法(前 提

2016-05-10 09:06:39 1752

原创 java中的面向对象和类之间的关系

1、面向对象   a、分析问题中需要用到哪些类以及对象   b、分析以上类中或对象中应该具有哪些属性及方法   c、分析类之间的关系   (合适的方法应该出现在合适的类中)  2、举例:模板-实物   a、白板笔   b、员工(年龄、姓名、性别、工作岗位)    (显示姓名,年龄,修改姓名,修改年龄,变更工作岗位)   (区分对象:一般通过方法是无法区分对象的,

2016-05-10 09:02:56 1800

原创 Java中的方法

1、如何创建一个方法。(必须声明在类中,不能声明在某个方法中。)   a、修饰符,如果忽略,则自动为缺省配置   b、static:可选,如果static修饰,那么这个方法为静态方法。   c、返回类型:必选,如果为空返回类型,则为:void   d、方法名:必选,一般为驼峰式命名法   e、方法参数:必选,小括号内可为空,空即不传任何参数。   f、花括号:必选,双花括号

2016-05-10 09:00:58 707

原创 数据类型

基本数据类型:数值型:      整数类型:  1、byte:1字节 -128~127         8位  2、short:2字节 -2^15~2^15-1    16位  3、int:4字节 -2^31~2^31-1         32位  4、long:8字节 -2^63~2^63-1      浮点类型:  5、float:4字节 -3.403E38~3

2016-04-05 21:07:04 364

原创 java语句的执行结构

class R1{static{System.out.println("1");}public static void main(String[]args){  System.out.println(2);       new Child();    }   }class Parent{ static{System.out.println(3);    } 

2016-04-05 19:46:53 326

原创 java中各种进制的转换

public class Text {public static void main(String[]args){ int a = 15; //十进制转换成十六进制; System.out.println(Integer.toHexString(a)); //十进制转换成八进制; System.out.println(Integer.toOctalString(a));

2016-04-05 19:41:26 2069

原创 java安装的环境配置

1、安装JDK,包含内容:  a、JDK(Java Development Kit),开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。  b、JRE(Java Runtime Environment),运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。  c、J

2016-04-05 19:38:19 410

原创 构造方法与非构造方法的比较

非构造方法:1.权限修饰符2其他修饰符3.返回值类型4.方法名5.小括号6.小括号内的参数7.大括号构造方法1.要与类名相同2.无返回值3.也不需要“void”4.在类初始化时调用。

2016-04-05 09:27:12 1128

空空如也

空空如也

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

TA关注的人

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