Wnsnail

Wnsnail的笔记

来自Java4Android 36 Java中的线程(0)

1.进程和线程多进程:在操作系统中能(同时)运行多个任务(程序)多线程:在同一个应用功能程序中有多个顺序的流(同时)执行2.多线程程序的运行模式线程的执行过程:New—Runnable—Running——Dead3.定义线程的方法方式1:定义一个线程类,它继承类Thead并重写其中的方法run(),方法run()称为程序体;由于Java中支持单继承,用这种方法定义的类不能再继承其他类。

来自Java4Android 37 Java中的线程-2(0)

1.实现线程的第二种方法提供一个实现接口Runnable的类作为线程的目标对象,再初始化一个Thread类或者Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体2.控制线程的常用函数中断线程:——Thread.sleep()——Thread.yield()设置线程的优先级——genPriority()——set

来自Java4Android 38 Java中的线程-3(0)

1.多线程数据安全2.同步线程的方法synchronized(this){ }

来自Java4Android 40 Java中的数组(0)

1.数组的类型基本的数据类型:int,char 2.数组的定义方法——静态数组定义——二维数组定义3.数组的操作方法

来自Java4Android 41 Java中类集框架-1(0)

1.什么是类集框架(1)类集框架是一组类和接口(2)位于java.util包当中(3)主要用户存储和管理对象(4)主要分为三大类——集合、列表和映射2.集合的种类集合(Set):集合中的对象不按特定的方式排序,并且没有重复对象列表(List):集合中对象按照索引位置排序,可以有重复的对象映射(Map):集合中的每一个元素包含一个键对象和一个值对象,键不可以重复,值可以重复3.类集框架的基础结构

来自Java4Android 42 Java中类集框架-2(0)

1.Collection和Iterator接口(1)Collection:包括Set和Listboolean add(Object o):向集合当中加入一个对象void clear():删除集合当中的所有对象boolean isEmpty():判断集合是否为空remove(Object o): 从集合中删除一个对象的引用int size():返回集合中元素的数目(2)Iterator——迭代器的使用Iterator <-- Collection <-- Set <-- HashSethasNext()  next()Set<String> set = new HashSet<String>();Iterator<String> it = set.iterator();while(it.hasNext()){       String s = it.next();       System.out.println(s);}2.Set与HashSet的使用方法HashSet是Set的实现方法

来自Java4Android 43 Java中类集框架-3(0)

1.Map与HashMap的使用方法通过JDK帮助文档获取重要的使用方法put(),get(),clear(),size()2.JDK帮助文档的使用方法——包名——类名——参数说明——所有已知的接口——所有已知的方法

来自Android开发视频教程 12(0)

1.什么是JSON(1)JSON:JavaScript Object Notation(2)JSON数据是一系列键值对的集合(3)JSON已经被大多数开发人员接受,在网络数据的传输当中应用非常广泛(4)JSON相对应XML来讲解析稍微容易2.JSON数据格式的特点 3.使用Gson解析JSON数据

来自Java4Android 44 equals函数的作用(0)

1.equals函数在什么地方在Object类当中,Object被包含在ADK当中2.equals函数的作用"=="操作符的作用:是否指向堆内存里面的位置相等"equals":判断对象的内容是否相等(1)对象的类型是否相同(2)两个对象的成员变量的值是否完全相同3.复写equals函数的方法

来自Java4Android 45 hashCode()与toString()(0)

Hash算法:输入任意长度数据经过hash算法得到的是唯一的散列值1.hashCode()的作用 2.hashCode()的实现方法3.toString()的作用4.toString()的实现方法 

来自Java4Android 46 开发工具之Eclipse-1(0)

1.什么是Eclipse2.Eclipse的基本概念3.Eclipse界面简介

来自Java4Android 47 开发工具之Eclipse-2(0)

1.在Eclipse当中创建Java项目2.Java项目的目录结构3.编译运行Java项目4.Eclipse的错误提示