自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android核心基础——概述、布局、单击事件

1.1,安卓的体系结构1.2,Dalvik VM 和传统JVM 的区别 1,传统JVM 编写.java文件  编译为.class文件 打包成.jar文件,将java源码编译为class文件,然后将一组class打包成jar。 基于栈结构,栈存储于内存中,所以需要用到内存空间 2,Dalvik VM 编写.java文件  编译为.class文件  打包成.dex文件 打包成.a

2015-09-24 10:09:41 540

原创 黑马程序员——JavaScript(上)

——- android培训、java培训、期待与您交流! ———-1.1,JavaScript 1,JavaScript被设计用来向HTML页面添加交互行为。 2,Javascript:动态的控制html的标签,表单的验证 3,Java是面向对象的语言,JavaScript(JS)是基于对象的语言(面向对象)。 4,Java是一门强类型的语言,JS是弱类型语言(在未使用变量之前,变量是没有

2015-09-06 23:07:07 307

原创 黑马程序员——CSS

——- android培训、java培训、期待与您交流! ———-1.1,css技术 1,CSS:层叠样式表。主要功能:负责页面上的数据的展示样式效果设置。 Html本身可以做到页面的效果设置。为了使显示内容和显示样式分割开。引入css了。 Html负责显示内容。Css负责显示的样式。2,Css的语法选择器{ 属性:属性值 属性值 属性值; 属性:属性值; 。。。。

2015-09-05 10:54:06 374

原创 黑马程序员——Html

——- android培训、java培训、期待与您交流! ———-1.1,html概述 1,html:超文本标记(标签)语言。 2,html这门技术主要是用来编写网页的。1.2,html文件的书写规范 HTML语法规范: HTML语言主要是用来书写可以在浏览器中显示的数据(文本)。而这些文本需要使用W3C组织提前定义好的一些标记(标签)。 标签的功能:主要

2015-09-03 08:39:39 482

原创 黑马程序员——反射

——- android培训、java培训、期待与您交流! ———-1.1,Class类:反射的基石 1,Class:指的是Java程序中的各个Java类是属于同一类事物,都是Java程序的类,这些类称为Class。例如人对应的是Person类,Java类对应的就是Class。Class是Java程序中各个Java类的总称;它是反射的基石,通过Class类来使用反射。1.2,Class对象的获取

2015-08-20 19:24:09 193

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

——- android培训、java培训、期待与您交流! ———-1.1,正则表达式 1,正则表达式:符合一定规则的表达式。 2,作用:用于专门操作字符串。 3,特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。4,好处:可以简化对字符串的复杂操作。 5,弊端:符号定义越多,正则越长,阅读性越差。2.2,常见符号

2015-08-20 12:54:45 277

原创 黑马程序员——网络编程

——- android培训、java培训、期待与您交流! ———-1.1,网络模型 1,OSI参考模型和TCP/IP参考模型 2,通常编程人员需要做的是传输层(UDP和TCP等)和网际层(IP)1.2,网络通信三要素:IP地址,端口号,传输协议 1,IP地址 (1)网络中的设备标识 (2)不易记忆,可用主机名表示,两者存在映射关系 (3)

2015-08-20 10:17:21 195

原创 黑马程序员——IO(对象序列化、管道流、其他流对象)

——- android培训、java培训、期待与您交流! ———-1.1,对象序列化 1,将堆内存中的对象存入硬盘,保留对象中的数据,称之为对象的持久化(或序列化)。 2,使用到的两个类:ObjectInputStream和ObjectOutputStream1.2,特有方法 ObjectInputStream: readObject();//从ObjcetInputStream中读取对象O

2015-08-19 17:37:31 304

原创 黑马程序员——IO(File、递归、Properties、打印流、合并流)

——- android培训、java培训、期待与您交流! ———-1.1,File类 1,用来将文件或文件夹封装成对象 2,方便于对文件与文件夹的属性信息进行操作 3,File对象可以作为参数传递给流的构造函数1.2,File对象创建 方式1:File f =new File(“a.txt”)方式2:File f2=newFile(“c:\abc”

2015-08-19 10:46:47 301

原创 黑马程序员——IO(缓冲区、字节流、转换流、流操作规律)

——- android培训、java培训、期待与您交流! ———-1.1,字符流缓冲区:BufferedReader、BufferedWriter 1,缓冲区的出现是为了提高了流的读写效率,所以在缓冲区创建前, 要先创建流对象。即先将流对象初始化到构造函数中。 2、缓冲技术原理:此对象中封装了数组,将数据存入,再一次性取出。1.2,BufferedWriter 1,该缓冲

2015-08-18 20:22:59 405

原创 黑马程序员——IO(概述、FileWriter、FileReader)

——- android培训、java培训、期待与您交流! ———-1.1,IO(Input Output)流 1,IO流用来处理设备间的数据传输。 2,Java对数据的操作是通过流的方式。 3,Java用于操作流的对象都在IO包中。 4,流按操作数据分为两种:字节流和字符流。 5,流按流向分为:输入流和输出流

2015-08-18 12:25:11 232

原创 黑马程序员——其他对象

——- android培训、java培训、期待与您交流! ———-1.1,System System:类中的方法和属性都是静态的。 out:标准输出,默认是控制台。 in:标准输入,默认是键盘。 获取系统属性信息:Properties getProperties(); 示例:import java.util.*;class SystemDemo { public static

2015-08-18 11:57:34 275

原创 黑马程序员——集合框架类(Collections、Arrays)

——- android培训、java培训、期待与您交流! ———-1.1,Collections Collections:集合框架的工具类,里面定义的都是静态方法。1.2,Collections和Collection有什么区别? Collection是集合框架中的一个顶层接口,它里面定义了单列集合的共性方法。 它有两个常用的子接口, List:对元

2015-08-17 21:55:36 250

原创 黑马程序员——集合(下)——Map

——- android培训、java培训、期待与您交流! ———-1.1,Map 集合 Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。 Map ——|–Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。 ——|–HashMap:底层是哈希表数据结构,允许使用 null 值和 nul

2015-08-17 18:18:33 259

原创 黑马程序员——集合(中)——TreeSet、泛型

——- android培训、java培训、期待与您交流! ———-1.1,TreeSet TreeSet:可以对Set集合中的元素进行排序。 底层数据结构是二叉树。 保证元素唯一性的依据: compareTo方法return 0.1.2,TreeSet排序的两种方式 1,第一种方式:自然顺序 让元素

2015-08-17 14:21:41 288

原创 黑马程序员——集合(上)

——- android培训、java培训、期待与您交流! ———-1.1,为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。1.2,数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。

2015-08-17 08:29:49 200

原创 黑马程序员——String类

——- android培训、java培训、期待与您交流! ———-1.1,String类概述 String类是对字符串事物的描述,该类定义了专门用于操作字符串的方法。1.2,String类特点 字符串最大的特点就是:一旦被初始化就不可以被改变。 例: String s1=“abc”; String s2 = new String

2015-08-16 22:53:51 299

原创 黑马程序员——多线程(下)——第12天

——- android培训、java培训、期待与您交流! ———-1.1,线程间的通讯 1,线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。2,wait();notify();notifyAll()的使用: 这些方法要对持有监视器(锁)的线程操作,所以要使用在同步中, 因为只有同步才具有锁。3,为什么wait();notify();notifyAl

2015-08-16 21:06:13 213

原创 黑马程序员——多线程(上)——第11天

——- android培训、java培训、期待与您交流! ———-1.1,多线程概述 1,进程:是一个正在执行中的程序,每一个进程执行都有一个执行顺序。 该顺序是一个执行路径,或者叫一个控制单元。2,线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行, 一个进程中至少有一个线程。3,多线程:一个进程中有多个线程执行的方式,就叫做多线

2015-08-16 20:38:02 216

原创 黑马程序员——面向对象10(异常下、包)

——- android培训、java培训、期待与您交流! ———-1.1,finally 1,finally中定义的通常是关闭资源代码。因为资源必须释放。 2,如果在一个功能中,定义了一些必须要执行的代码,可以用try{}finally{}的方式,将一定 执行的代码放在finally代码块中。 3,finally只有一种情况不会执行。

2015-08-16 17:55:20 237

原创 黑马程序员——面向对象09(内部类、异常上)

——- android培训、java培训、期待与您交流! ———-1.1,内部类 1,将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。 当描述事物时,事物的内部还有事物,该事物用内部类来描述。因为内部事务在使用外部事物的内容。2,编译时,如果代码中有内部类,生成的class文件中会含有这样的文件:Test1.class。编译器将会把内部类

2015-08-16 17:13:09 236

原创 黑马程序员——面向对象08(多态)

——- android培训、java培训、期待与您交流! ———-1.1,多态 多态:可以理解为事物存在的多种体现形态。1.2,多态的体现 1、父类的引用指向了自己子类的对象。 2、父类的引用也可以接收自己的子类对象。 如: Animal a = new Cat(); 其中就将父类型的 a 引用指向了子类的对象

2015-08-16 15:29:52 268

原创 黑马程序员——面向对象07(继承、final、抽象类、模版方法、接口)

——- android培训、java培训、期待与您交流! ———-1.1:继承 1,继承是面向对象的一个重要特征。当多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继那个类即可。这时,多个类可以称为子类,单独的这个 类称为父类或者超类。 这样类与类之间就存在了继承的关系。子类可以直接访问父类中

2015-08-16 13:44:13 353

原创 黑马程序员——面向对象06(static、对象初始化、单例设计模式)

——- android培训、java培训、期待与您交流! ———-1.1:static(静态)关键字 1,static是一个修饰符,用于修饰成员(成员变量和成员函数)。当成员被静态修饰后, 就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。格式:类名.静态成员。2,static特点: (1),随着类的加载而加载,也就是说:静态会随着类的消失而消失,

2015-08-16 11:10:15 351

原创 黑马程序员——面向对象05(概述、封装、构造函数、this)

——- android培训、java培训、期待与您交流! ———-1.1:面向对象 1,理解:面向对象是基于面向过程的,面向对象强调的是具有功能的对象。2,面向对象的特点 (1),是一种符合人们思考习惯的思想 (2),可以将复杂的事情简单化 (3),将程序员从执行者转换成了指挥者3, 完成需求时: (1),先要去

2015-08-16 10:20:04 451

原创 黑马程序员——Java基础04(数组)

——- android培训、java培训、期待与您交流! ———-1.1:数组 1,概念 同一种类型数据的集合。简单的来说就是一容器,用来装东西的。 使用数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。2,一维数组的格式 格式1:元素类型 [ ]数组名 = new 元素类型 [元素个数或数组长度] ;

2015-08-15 23:47:14 300

原创 黑马程序员——Java基础03

——- android培训、java培训、期待与您交流! ———-1.1:循环结构 1,while,do while while语句格式: while(条件表达式) { 执行语句; } do while语句格式:

2015-08-15 21:06:06 256

原创 黑马程序员——Java基础02

——- android培训、java培训、期待与您交流! ———-1.1:关键字 定义:被Java赋予了特殊含义的单词。 特点:体现上都是英文小写。1、 用于定义数据类型的关键字 基本数据类型: 整数类型:byte short int long 浮点类型:float double 字符类型:char

2015-08-15 19:49:34 267

原创 黑马程序员——Java开发前奏01

1.1:软件开发 软件:一系列按照特定顺序组织的计算机数据和指令的集合。 开发:制作软件。1.2:人机交互 软件的出现实现了人与计算机之间的更好的交互。 交互方式: 1。图形化界面 2。命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。1.3:DOS命令行 常用的DOS命令: dir:

2015-08-15 11:14:26 303

空空如也

空空如也

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

TA关注的人

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