自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【Android-RecyclerView】瀑布流实现

原文地址: http://blog.youkuaiyun.com/louis_scl/article/details/43965833 Android 5.0 开始引入了 RecyclerView。 RecyclerView组件 是一个实现列表的组件,可以实现原来的 ListView, GridView,性能更好。 RecyclerView的使用 和ListView

2015-04-22 18:55:48 1176

原创 黑马程序员-判断输入的数据是否是数字

------- android培训、java培训、期待与您交流! ----------

2014-10-25 12:00:40 431

原创 黑马程序员-银行管理系统

------- android培训、java培训、期待与您交流! ----------

2014-10-24 13:45:34 612

原创 黑马程序员-交通灯管理系统

------- android培训、java培训、期待与您交流! ---------- 1.交通灯管理系统的业务和需求分析 交通灯管理系统的项目需 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东

2014-10-24 13:33:36 554

原创 黑马程序员-网络传输协议

------- android培训、java培训、期待与您交流! ---------- 一.IP地址 每个设备在网络中的唯一标识 每台网络终端在网络中都有一个独立的地址,我们在网络中传输数据就是使用这个地址。 ipconfig:查看本机IP ping:测试连接 本地回路地址:127.0.0.1 255.255.255.255是广播地址 IPv4:4个字节组成,4个0-255。大概

2014-10-22 15:21:01 396

原创 黑马程序员-线程

一.线程的概念 1.什么是线程 线程是程序执行的一条路径, 一个进程中可以包含多条线程 多线程并发执行可以提高程序的效率, 可以同时完成多项工作 2.多线程的应用场景 红蜘蛛同时共享屏幕给多个电脑 迅雷开启多条线程一起下载 QQ同时和多个人一起视频 服务器同时处理多个客户端请求 二.开启新线程 1.继承Thread 定义类继承Thread 重写run方法 把新

2014-10-22 15:06:12 443

原创 黑马程序员-IO流

一.IO流

2014-10-22 12:47:15 462

原创 黑马程序员-异常处理

异常 就是程序运行过程中,遇到了问题,这就叫异常。1,异常的体系 Throwable 其实应该分三种 Error 通常出现重大问题如:服务器宕机数据库崩溃等。不编写针对代码对其处理。 Exception 除了 RuntimeException 和其所有子类,其他所有的异常类都是在编译的时候必须要处理的,要么try,要么抛 RuntimeException R

2014-10-22 12:30:59 444

原创 黑马程序员-Collection集合类

一.集合的概念 1.什么是集合 集合是一种容器, 长度可变, 可以存储任意类型的对象. 基本数据类型也可以装入集合, 但其实内部是先自动装箱成包装类对象, 然后再存入集合的 二.集合的分类 1.Collection List: 可重复, 有存储顺序,有索引 ArrayList 数组实现, 增删慢, 查找快 LinkedList 链表实现, 增删快, 查找慢Vec

2014-10-22 12:00:25 407

原创 黑马程序员-String类

------- android培训、java培训、期待与您交流! ---------- String类的判断功能 boolean equals(Object obj)        //是否与给定的obj的字符串相同 boolean equalsIgnoreCase(String str)    //忽略大小写,是否与给定的obj的字符串相同 boolean contains(St

2014-10-22 11:42:36 431

原创 黑马程序员-正则表达式

------- android培训、java培训、期待与您交流! ---------- 正则表达式:是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 我们都在Windows下查找过某些文件: 例如: 查找所有的word文档:*.doc 正则表达式也是用来进行文本匹配的工具,只不过比起通配符,它能更精确地描述你的需求

2014-10-22 11:32:04 531

原创 黑马程序员-阶段小结二

------- android培训、java培训、期待与您交流! ----------

2014-10-22 11:22:23 494

原创 黑马程序员-阶段小结

一.计算机基础知识:    1.什么是计算机:电脑    2.计算机硬件、计算机软件    3.软件开发:开发工具和计算机语言,进行软件开发;    4.人机交互:1).命令行    2).图形化界面    5.功能键、快捷键;    6.常用DOS命令; 二.Java语言概述:    1.Java语言的发展史:期初名为"Oak",在1995年正式命

2014-10-22 10:58:17 529

原创 黑马程序员-super和this关键字

super关键字和this关键字: this: 1.存储是当前对象的引用; 2.它始终指向的是本对象内部的成员(成员属性、成员方法、构造函数) super: 1.存储的父类对象的引用; 2.它指向父类对象中的成员(成员属性、成员方法、构造函数) 在子类中可以定义跟父类相同的成员属性,此时,在子类中,这个变量将覆盖 父类

2014-10-13 17:20:57 429

原创 黑马程序员-一维数组和二维数组

数组是 一个存放同一种数据类型的集合,它是一个容器 数组对其中的元素默认从0开始编号,方便对元素的操作 一维数组: 格式:     1.数据类型[] 变量名 = new 数据类型[数组长度];         int[] arr = new int[5];     2.数据类型[] 变量名 = new 数据类型[]{元素1,元素2,元素3...};

2014-10-10 10:13:53 600

原创 黑马程序员-原码,反码,补码

计算机中数值是以“补码”的形式存储的 补码:负数的存储形式 反码:运算结果 正数的补码、原码是相同。 负数的补码:符号位为1,数值位是原码按位取反得反码后加1. 总之,正数的原码、反码和补码是完全相同的; 负数的原码、反码和补码其形式各不相同。 另外,特别要注意的是,对于负数的反码和补码(即符号位为1的数),其符号位后边

2014-09-27 22:21:31 478

原创 黑马程序员-位运算符

class Demo { public static void main(String[] args) { //1.<<(左移) //左移一位,右侧补0,原最左侧的值丢弃 //每左移一位,相当于原数 * 2 //实际移动的位数 = 要移动的位数 % 32 int num = 1; System.out.println(num << 31); //int的最小值 1

2014-09-27 17:51:32 350

原创 黑马程序员-比较运算符、逻辑运算符

/* 位运算符: 1.&(按位与):对整数的二进制位进行操作:另外也可以对boolean进行操作: 两位都为1,结果为1,其他结果为0 1 & 2 : true & true :true 1.当操作数为boolean值时,结果跟&&是一样的 2.逻辑与(&&)具有短路行为,而按位与(&)不具有短路行为。 短路: 当确定整个表达式的结

2014-09-27 17:21:47 482

原创 黑马程序员-Java算数运算符

算数运算符 需要注意的: 1、取余结果的正负跟左操作的数有关,左操作数(被除数)是正,结果为正;如果左操作数(被除数)是负数,结果就为负。 2、对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分;小数的话则会保留小数位 下边看例子: class Demo { public static void main(

2014-09-27 15:03:37 617

原创 黑马程序员-基本数据类型之浮点型

Java基本数据类型--浮点型 Java浮点型是什么? Java浮点型有两个,float和double,Java默认浮点类型是double。 float类型:float类型为单精度浮点数,占4个字节,32位。如果想表示float类型,需要在数字后边加F或者f,例如3.14F,3.14f。 double类型:double类型为双精度浮点数,占8个字节,

2014-09-27 14:47:57 940

原创 黑马程序员-Java变量的定义及基本数据类型

Java基本数据类型 变量的定义格式   数据类型 变量名 [= 初始化值]   注意:只有声明,但为被初始化的变量是不允许被使用的(使用的位置会发生编译错误),所以对于一个变量,最好在声明的时候同时被初始化。 数据类型     |----基本数据类型(四类八种)    |            |----数值型(整数和 浮点 都是有符号位的,都

2014-09-27 14:38:42 482

原创 黑马程序员-JDk的安装及配置

jdk环境变量配置: 将java的bin目录复制到系统的环境变量(path)中 为了后期修改方便不会干扰系统其它的path导致程序或者系统出问题 新建一个JAVA_HOME="java的安装目录“ 在path中加入%JAVA_HOME%bin即可 新建一个HelloWorld.java文件,写第一个java程序 class HelloWorld{

2014-09-27 14:31:44 613

原创 黑马程序员-通过枚举实现单例模式

import java.lang.reflect.Constructor; /** * 测试Singleton的可靠性。 * * @author 老紫竹(laozizhu.com) */ public class TestSingleton { public static void main(String[] args) { testSingleton1(); tes

2014-09-07 10:30:35 695

原创 黑马程序员-对象的初始化过程

1.在栈内存中,开辟main函数的空间,建立main函数的变量 p。 2.加载类文件:因为new要用到Person.class,所以要先从硬盘中找到Person.class类文件,并加载到内存中。 加载类文件时,除了非静态成员变量(对象的特有属性)不会被加载,其它的都会被加载。 记住:加载,是将类文件中的一行行内容存放到了内存当中,并不会执行任何语句。---->加载时期,即使有输出语句也不会

2014-09-06 17:30:46 448

原创 黑马程序员-构造函数和构造代码块

构造函数的特点是与类的名字相同,不用写返回类型。

2014-09-03 11:15:21 421

原创 黑马程序员-反射的应用

一、构造方法的应用

2014-08-31 09:55:15 387

原创 黑马程序员-反射的基础知识

反射的基础是Class类,而Class类

2014-08-29 20:23:37 409

原创 黑马程序员-overload和override的区别

Class类的定义方法

2014-08-28 20:49:52 554

原创 黑马程序员-关于枚举类的使用

什么是枚举?一个变量的值

2014-08-27 19:56:40 579

原创 黑马程序员-关于Eclipse的配置,快捷键的整理

个人整理的非常实用的一些快捷键,

2014-08-27 11:15:03 533

空空如也

空空如也

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

TA关注的人

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