2015年10月12日

Java基础知识强化之多线程笔记02:多线程之 面试题(常问)

摘要: 1. 多线程有几种实现方案,分别是哪几种 ? 两种。 继承Thread类 实现Runnable接口扩展一种:实现Callable接口。这个得和线程池结合。 2. 同步有几种方式,分别是什么? 三种。 (1)同步代码块(2)同步方法 (3)使用Lock锁 3. 启动一个线程是run()还是start( 阅读全文

posted @ 2015-10-12 22:19 鸿钧老祖 阅读(267) 评论(2) 推荐(2) 编辑

Android进阶笔记04:Android进程间通讯(IPC)之Messenger

摘要: 一、 Android进程间通讯之Messenger 的引入 (1)引言: 平时一说进程间通讯,大家都会想到AIDL,其实messenger和AIDL作用一样,都可以进行进程间通讯。它是基于消息的进程间通信,就像子线程和UI线程发送消息那样,是不是很简单,还不用去写AIDL文件,是不是有点小爽。哈哈。 阅读全文

posted @ 2015-10-12 20:31 鸿钧老祖 阅读(304) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记14:TCP之多个客户端上传到一个服务器的思考(多线程改进)

摘要: 1. 多个客户端上传到一个服务器的思考通过while循环可以改进一个服务器接收多个客户端。但是这个是有问题的。如果是这种情况,假设我还有张三,李四,王五这三个人分别执行客户端 张三:好好学习.avi(100M) 256k 李四:天天向上.mp3(3M) 1M 王五:ILoveJa... 阅读全文

posted @ 2015-10-12 19:47 鸿钧老祖 阅读(222) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记13:TCP之TCP协议上传图片并给出反馈

摘要: 1. TCP协议上传图片并给出反馈:(1)客户端: 1 package cn.itcast_13; 2 3 import java.io.BufferedInputStream; 4 import java.io.BufferedOutputStream; 5 import java.io.Fil... 阅读全文

posted @ 2015-10-12 19:24 鸿钧老祖 阅读(220) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记12:TCP之TCP协议上传文本文件并给出反馈

摘要: 1. 客户端: 1 package cn.itcast_12; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.FileReader; 6 import java.io.IOE... 阅读全文

posted @ 2015-10-12 19:22 鸿钧老祖 阅读(201) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记11:TCP之TCP协议上传文本文件

摘要: 1. TCP协议上传文本文件(客户端上传数据到服务器端)(1)客户端(上传数据到服务端) 1 package cn.itcast_11; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import jav... 阅读全文

posted @ 2015-10-12 19:07 鸿钧老祖 阅读(201) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记10:TCP之客户端读取文本文件服务器控制台输出

摘要: 1. TCP之客户端读取文本文件服务器控制台输出(1)客户端:(发送数据到服务端) 1 package cn.itcast_10; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.i... 阅读全文

posted @ 2015-10-12 19:00 鸿钧老祖 阅读(220) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记62:三种方式实现键盘录入

摘要: 1.三种方式实现键盘录入 System.in 标准输入流。是从键盘获取数据的键盘录入数据三种方式: A:main方法的args接收参数。 java HelloWorld hello world java B:Scanner(JDK5以后的) ... 阅读全文

posted @ 2015-10-12 17:07 鸿钧老祖 阅读(364) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记61:输入流 和 输出流 使用总结

摘要: 1. 结构: 字节流:InputStream,OutputStream 字符流:Reader,Writer 2. 字符流 和 字节流: (1)Reader:读取字符流的抽象类 BufferedReader:将字符存入缓冲区,再读取 LineNumberReader:带行号的字符缓冲输入流 Input 阅读全文

posted @ 2015-10-12 16:53 鸿钧老祖 阅读(192) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记60:打印流 之 改进复制文本文件的案例

摘要: 1. 使用打印流改进复制文本文件的案例2. 代码示例: 1 package cn.itcast_03; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.FileReader; ... 阅读全文

posted @ 2015-10-12 16:39 鸿钧老祖 阅读(158) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记59:打印流

摘要: 1. 打印流(1)分类: •字节打印流 PrintStream •字符打印流 PrintWriter(2)打印流的特点: •只能写数据,不能读数据 •只能操作目的地,不能操作数据源 •可以操作任意类型的数据 •如果启动了自动刷新,能够自动刷新 •可以直接操作文本文件的(3)附件的问题:... 阅读全文

posted @ 2015-10-12 16:26 鸿钧老祖 阅读(175) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记58:内存操作流

摘要: 1. 内存操作流:用来操作处理临时存储的信息的。(1)操作字节数组:ByteArrayInputStreamByteArrayOutputStream代码示例: 1 package cn.itcast_02; 2 3 import java.io.ByteArrayInputStream; 4 i... 阅读全文

posted @ 2015-10-12 15:56 鸿钧老祖 阅读(180) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记57:数据输入输出流(操作基本数据类型)

摘要: 1. 数据输入输出流(操作基本数据类型)(1)数据输入流:DataInputStream1 DataInputStream(InputStream in)(2)数据输出流:DataOutputStream1 DataOutputStream(OutputStream out) 2. 代码示例: 1 ... 阅读全文

posted @ 2015-10-12 15:43 鸿钧老祖 阅读(189) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记56:IO流练习之 登录注册IO版

摘要: 1. 登录注册IO版的Java项目框架,如下:2. 具体代码实现:(1)User.java(cn.itcast.game): 1 package cn.itcast.pojo; 2 3 /** 4 * 这是用户基本描述类 5 * 6 * @author 风清扬 7 * @version ... 阅读全文

posted @ 2015-10-12 11:06 鸿钧老祖 阅读(246) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记55:IO流练习之 自定义类模拟LineNumberReader的获取行号功能案例

摘要: 1.自定义类模拟LineNumberReader的获取行号功能案例2. 代码实现:(1)MyBufferedReader.java: 1 package cn.itcast_08; 2 3 import java.io.IOException; 4 import java.io.Reader; 5... 阅读全文

posted @ 2015-10-12 10:16 鸿钧老祖 阅读(405) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记54:IO流练习之 LineNumberReader的特有的功能使用

摘要: 1. LineNumberReader的特有的功能:BufferedReader |--LineNumberReader public int getLineNumber():获得当前行号。 public void setLineNumber(int lineNumber... 阅读全文

posted @ 2015-10-12 09:58 鸿钧老祖 阅读(161) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记53:IO流练习之 自定义类模拟BufferedReader的readLine()功能案例

摘要: 1.用Reader模拟BufferedReader的readLine()功能: readLine():一次读取一行,根据换行符判断是否结束,只返回内容,不返回换行符2. 代码实现和思路分析: 1 package cn.itcast_08; 2 3 import java.io.IOExceptio... 阅读全文

posted @ 2015-10-12 09:46 鸿钧老祖 阅读(209) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记52:IO流练习之 把一个文件中的字符串排序后再写入另一个文件案例

摘要: 1.把一个文件中的字符串排序后再写入另一个文件 已知s.txt文件中有这样的一个字符串:"hcexfgijkamdnoqrzstuvwybpl" 请编写程序读取数据内容,把数据排序后写入ss.txt中。分析: A: 把s.txt这个文件给做出来 B: 读取该文件的内容,存储到一个字符串中 ... 阅读全文

posted @ 2015-10-12 09:04 鸿钧老祖 阅读(546) 评论(0) 推荐(0) 编辑

导航