- 博客(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关注的人