- 博客(12)
- 收藏
- 关注
转载 主线程为何不会因为Looper.loop()方法阻塞
http://blog.youkuaiyun.com/u013435893/article/details/50903082
2017-09-19 22:49:12
746
原创 GUI 【java笔记】
AWT: AWT(Abstract Window Toolkit)包括了很多类和接口,用于Java Application的GUI(Graphics User Interface 图形用户界面)编程.GUI的各种元素(如:窗口,按钮,文本框等)由Java类来实现.使用AWT所涉及的类一般在java.awt包及其子包中.Container和Component是AWT中的两个核心类 Conta
2014-09-21 23:00:40
471
原创 网络编程 Socket 【java笔记】
Socket: 两个Java应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket。Socket通常用来实现client-server、连接。java.net包中定义的两个类Socket和ServerSocket,分别用来实现双向连接的client和server端。建立连接时所需的寻址信息为远程计算机的IP地址和端口号(Port number)-1204以下
2014-07-18 18:58:44
524
原创 常用类 【java笔记】
String类: java.lang.String类代表不可变的字符序列。(字符串的连接经过多次copy,效率低)"XXXX"为该类的一个对象。String类的常见构造方法: String(String original)//创建一个String对象为original的拷贝String(char[] value)//用一个字符数组创建一个String对象String(char[] va
2014-07-16 05:23:37
477
原创 JAVA 五子棋 判断输赢的代码实现
//定义棋盘大小,宽w,高h int w = 11; int h = w; //用一个二维数组保存棋盘数据,1代表红棋,2代表黑棋 int[][] chess = new int[h][w]; //定义控制循环的布尔变量 boolean game_over = false; boolean win_red = false; boolean win_black = false;
2014-07-15 17:23:22
5182
原创 正则表达式【java笔记】
用途: 字符串匹配(字符匹配)字符串查找字符串替换 例如: IP地址是否正确 从网页中揪出Email地址从网页揪出链接的计算代码中注释,空行,代码的数量 类: java.lang.Stringjava.util.regex.Patternjava.util.regex.Matcher Pattern类-模式Matcher类-编译string.matches.(regex)
2014-07-15 17:21:17
449
原创 线程 【java笔记】
线程是一个程序内部的顺序控制流。 线程和进程的区别: 每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销。线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。多进程:在操作系统中能同时运行多个任务(程序)。多线程:在同一应用程序中有多个顺序流同时执行。 Java的线程是通过java.lang.Th
2014-07-15 17:15:12
415
原创 IO流 【java笔记】
在Java程序中,对于数据的输入/输出操作以“流”(stream)——管道。方式进行;J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;从不同角度对其进行分类: 按数据流的方向不同可以分为输入和输出流(站在程序的角度)。按处理数据单位不同可以分为字节流和字符流。按照功能不同可以分为节点流和处理流。 节点流为
2014-07-15 16:51:19
515
原创 基础语法 【java笔记】
Java标识符大小写敏感,由(下划线,$,英文字母,数字组成),长度无限制,取名应见名知意,不能与关键字重复。一个java文件中只能有一个public类。 变量: 从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用之前必须要先申请(申明),然后必须进行赋值(填充内容),才能使用。变量分类: 按被声明的位置划分: 局部变量:方法或语句块内
2014-07-15 12:53:18
609
原创 数组 【java笔记】
数组概述: 数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组中的元素可以是任何数据类型,包括基本类型和引用类型 一位数组的声明(栈) 声明方式:type var[]; 或 type[] var;Java语言中声明数组时不能指定其长度(数组中元素的个数),例如:int a[5];//非法
2014-07-14 18:09:44
719
原创 异常处理 【java笔记】
异常:运行期出现的错误-观察错误的名字和行号最重要。 java异常是Java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。Java程序的执行过程中如出现异常事件,可以生成一个异常类对象, 该异常
2014-07-13 23:01:30
613
原创 容器 【java笔记】
容器:Java API 所提供的一系列类的实例,用于在程序中存放对象。(1136)J2SDK所提供的容器API位于java.+util包内。容器API的类图结构如下图所示: Collection接口中所定义的方法: int size();boolean isEmpty();void clear();boolean contains(Object element);//是否包含某对象
2014-07-13 15:45:12
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅