- 博客(31)
- 资源 (5)
- 收藏
- 关注
原创 Android编程BUG调试规则
规则一:理解系统规则二:BUG重现规则三:不要想如何如何,而是去看看如何运行规则四:分块查找规则五:一次只改动一个地方
2015-07-21 16:59:02 414
原创 黑马程序员 【】java学习之路-------------简写动态代理
-------android培训、java培训、期待与您交流! ----------
2014-09-16 12:04:58 722
原创 黑马程序员 【】java学习之路——计算字符串中字母出现的次数
-------android培训、java培训、期待与您交流! ----------
2014-09-06 22:47:54 757
原创 黑马程序员 【】java学习之路—— 能否用字符流复制图片?
------ android培训、java培训、期待与您交流! ----------
2014-08-28 08:10:56 1678
原创 黑马程序员 【】java学习之路——TCP(三)客户端上传文件到服务器
import java.io.*;import java.net.*;class TextClient{public static void main(String[] args) throws Exception{Socket s = new Socket("192.168.1.104",10010);BufferedReader bufr = new Buff
2014-08-20 13:00:59 979
原创 黑马程序员 【】java学习之路——TCP(二)大小写转换
需求:建立一个文本转换服务器。客户端给服务端发送文本,服务端会将文本转成大写的返回给客户端。而且客户端可以不断的进行文本转换。当客户端输入over时,转换结束。分析:客户端:既然是操作设备上的数据,那么就可以使用IO技术,并按照IO的操作规律来思考。源:键盘录入,目的:网络设备,也就是网络输出流而且操作的是文本数据:可以选择字符流。步骤:1,建立服务
2014-08-20 12:59:26 688
原创 黑马程序员 【】java学习之路——TCP客户端和服务端的创建
/*演示TCP传输1:tcp分客户端和服务端2:客户端对应的对象是Socket 服务端对应的是ServerSocket演示:tcp的客户端和服务端的互访 需求:客户端给服务端发送数据,服务端收到后,给客户端反馈信息*//*客户端:通过查阅socket对象,发现在该对象建立时,就可以连接指定的主机。因为TCP是面向连接的,所以在建立Socket服务时
2014-08-20 12:56:31 1040
原创 黑马程序员 【】java学习之路——UDP之模拟聊天
需求:在D/*编写一个聊天程序有收数据的部分,和发数据的部分这两部分需要同时运行。那就需要用到多线程技术。一个线程控制收,一个线程控制发因为收和发动作是不一致的,所以要定义两个run方法而且这两个方法要封装到不同的类中*///发送端类import java.net.*;import java.io.*; class Send implements
2014-08-20 08:35:45 658
原创 黑马程序员 【】java学习之路——GUI开始简析二
事件监听机制; 事件监听机制组成:事件源(组件);事件(Event);监听器(Listener);事件处理(引发事件后续处理方式);事件源:就是awt包或者swing包中的那些图形界面组件事件:每一个事件源都有自己特有的对应事件和共性事件。监听器:将可以触发某一个事件的动作(不止一个动作),都已经封装到了监听器中。以上三者,在java中都已经定义好了。直接获取其对象来用
2014-08-19 17:10:41 610
原创 黑马程序员 【】java学习之路——GUI开始简析
创建图形化界面:1, 创建Frame窗体2, 对窗体进行基本设置,比如大小、位置等3, 定义组件4, 将组建通过窗体的add方法添加到窗体中5, 让窗体显示 通过setVisible(true);事件监听机制组成:事件源(组件);事件(Event);监听器(Listener);事件处理(引发
2014-08-19 14:57:51 558
原创 黑马程序员 【】java学习之路——IO流使用解析
在学习IO流时最痛苦的是流对象有很多,不知道该用哪一个?下面通过三个个明确来完成用哪一个:1:明确源和目的 源:输入流。InputStream(操作字节流), Reader(操作字符流); 目的:输出流。OutputStream(操作字节流),Writer(操作字符流);2:操作的数据是否是纯文本。 是:字符流。 否:字节流。3:当体系明确后,在明确
2014-08-19 00:15:02 603
原创 黑马程序员 【】java学习之路——集合Collecton
Collection集合下面常用的两个 List 和SetList:元素是有序的同时元素可以重复,因为该集合体系有索引。Set:元素是无需的元素不可以重复,该集合体系没有索引。List特有方法:凡是可以操作角标的方法都是该体系特有的方法。集合特有的属性:
2014-08-18 21:15:00 504
原创 黑马程序员 【】java学习之路——线程
进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java虚拟机启动时会有一个进程java.exe该进程中至少有一个线程负责java程序的执行。而且这个线程运行的代码存在于main方法中。该线程称之为主线程。扩展:其实更
2014-08-18 20:57:13 539
原创 黑马程序员 【】java学习之路——异常
异常:就是程序运行时出现不正常的情况异常由来:问题也是现实生活中一个具体事物,也可以通过java的类的形式进行描述,并封装成对象。其实就是java对不正常情况描述后的对象体现。对于问题的划分:两种 一种是严重的问题;一种是非严重的问题;对于严重的,java通过error类进行描述。 对于Error一般不编写针对性的代码对其进行处理。对于非严重的,java通过Exception类
2014-08-18 20:38:16 556
原创 黑马程序员 【】java学习之路——重写(Overriding)、重载(Overloading)、多态的简单总结
重写(Overriding):1父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。 b、若子类中的方法与父类中的
2014-08-18 20:18:32 563
原创 黑马程序员 【】java学习之路——java简介
软件:一系列按照特定顺序 组织的计算机数据和指令的集合。常见软件:系统软件 如:DOS windows Linux 应用软件:如 迅雷暴风影音等开发:制作软件交互方式:图形化界面(GraphicalUser Interface GUI)命令行方式(CommandLine Interface CLI)
2014-08-18 15:01:14 380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人