摘要: 把多台计算机通过物理线路连接起来,就形成了网络。目的在于交换数据和共享信息。 网络通信的三要素 【1】IP地址:唯一标识网络上的每一台计算机。两台计算机之间通信的必备有素 【2】端口号:计算机中应用的标号(代表一个应用程序) 0-1024系统使用或保留端口 常见端口:http:80 stmp: 25 阅读全文
posted @ 2019-05-10 19:39 luojack 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 线程的常用方法: Thread.currentThead():获取当前线程对象 getPriority():获取当前线程的优先级 setPriority():设置当前线程的优先级 注意:线程优先级高,被CPU调度的概率大,但不代表一定会运行,还有小概率运行优先级低的线程。 isAlive():判断线 阅读全文
posted @ 2019-05-09 21:16 luojack 阅读(3028) 评论(0) 推荐(0) 编辑
摘要: 说一下线程的生命周期? 答:1.新建状态 2.就绪状态 3.运行状态 4.阻塞状态 5.死亡状态 具体描述一下每一个状态? 答: 1.新建状态: 用new关键字建立一个线程后,该线程对象就处于新建状态。处于新生状态的线程有自己的内存空间,通过调用start()方法进入就绪状态。 2.就绪状态: 处于 阅读全文
posted @ 2019-05-09 19:56 luojack 阅读(5286) 评论(0) 推荐(0) 编辑
摘要: public class Demo5 { public static void main(String[] args) { int a[]={10,20,88,9,30,50,31,19}; /*Demo5.sort2(a);*/ for (int i : a) { System.out.print(i+","); } System.out.println()... 阅读全文
posted @ 2019-05-08 20:42 luojack 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 线程的实现方法有两种: 1.是继承Thread类,重写run方法。 2.是实现Runnable接口,实现run方法。 继承Thread: 实现Runnable接口: 阅读全文
posted @ 2019-05-07 21:16 luojack 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 什么是程序? 答:程序是一堆静态的代码,存在硬盘内存中,本质上是一个文件。 什么是进程? 答:每当程序运行一次,就会产生一个进程,直到程序结束,或者说进程结束。 什么是线程? 答:也称为轻量进程,是指运行中的程序的调度单位。一个进程可以有多个线程。 进程与线程的区别: 什么是多线程? 答:多线程就是 阅读全文
posted @ 2019-05-07 21:02 luojack 阅读(106) 评论(0) 推荐(0) 编辑
摘要: DataInputStream继承于InputStream,允许应用程序以与机器无关方式从底层输入流中读取基本Java数据类型。 提供了 readXXX():读取各种类型的数据 DataOutputStream继承于OutputStream,专门用于把基本java数据类型的数据写入输出流中。 提供了 阅读全文
posted @ 2019-05-07 20:46 luojack 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 把内存中的对象永久保存到硬盘的过程称为对象序列化,也叫做持久化。 把硬盘持久化的内存恢复的内存的过程称为对象反序列化。 Serializable 对象序列化(持久化),一定要在对象类中实现Serializable接口,不需要实现方法。注意:未实现该接口,则对象将无法序列化或反序列化,并且抛出异常。 阅读全文
posted @ 2019-05-07 20:28 luojack 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 源数据源是标准输入设备(键盘、鼠标、触摸屏)等输入设备。在java中用System.in 得到一个InputStream字节输入流。 标准输入流:System.in 返回类型为InputStream字节输入流 从控制台输入一串字符,并写入文件中。 标准输出流:System.out 返回类型为prin 阅读全文
posted @ 2019-05-07 19:33 luojack 阅读(2318) 评论(0) 推荐(0) 编辑
摘要: BufferedReader/BufferedWriter 作用:调用read()读写一行文本。 BufferedReader BufferedReader继承于Reader,提供了 read():读取一个字符 read(char[] cbuf): 读取多个字符。 readLine():读取一行文本 阅读全文
posted @ 2019-05-07 09:05 luojack 阅读(242) 评论(0) 推荐(0) 编辑