摘要: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 阅读全文
posted @ 2018-09-21 16:18 Questions张 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: 多线程 什么是线程?进程:可以简单理解成就是一个应用程序. 多个线程组成了一个进程. 进程与进程之间不可能进行通信,但是同一个进程中的线程可以进行通信.我们使用多线程 程序目的就是为了提高效率. 多线程程序相当于拥有多条通路去执行。 JVM在启动时是单线程还是多线程的?JVM在启动时是多线程。一共启 阅读全文
posted @ 2018-09-21 15:13 Questions张 阅读(338) 评论(0) 推荐(0) 编辑
摘要: ​ ​ IP地址和端口IP地址:是计算机在网络中的唯一标示,我们在进行网络编程时一定要定位到远程计算机,而IP地址就是解决这个问题的。端口:除了计算机外我们还要定位到具体的应用程序进程,而端口就是给应用程序分配的身份标示。UDP和TCPUDP:1,每个数据报中都给出了完整的地址信息,因此无需要建立发 阅读全文
posted @ 2018-09-21 15:12 Questions张 阅读(161) 评论(0) 推荐(0) 编辑
摘要: TCP网络编程 与UDP不同的是TCP是通过客服端和服务端的方式来传输数据的。客服端:public class TCPClient { /** * @param args * @throws IOException * @throws UnknownHostException */ public s 阅读全文
posted @ 2018-09-21 15:11 Questions张 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 目的:是为了开发时可以明确具体使用哪个流对象更为合适: 明确一:数据的源或目的(汇);源:对应的就是读取,读取对应就是两个体系;InputStream Reader目的:对应的就是写入;写入对应的两个体系;OutputStream Writer明确二:操作的数据是否为纯文本。源:是纯文本文件,Rea 阅读全文
posted @ 2018-09-21 15:10 Questions张 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 作为一个理论性比较强的学生,谈一下这段时间对java以及对程序设计的理解 java相对于其它语言有几个特点,一个是面向对象,一个是强类型 首先谈谈面向对象,关于类和对象,这个一定要有深刻的认识,在类中,首先一个最重要的概念就是构造方法,为什么说它重要,就是因为你只要需要创建一个类地实例对象就需要调用 阅读全文
posted @ 2018-09-21 15:05 Questions张 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: ​ 字节流: 抽象基类:InputStream, OutputStream。 字节流可以操作任何数据。注意:字符流使用的数组是字符数组。Char [] chs 字节流使用的数组是字节数组。Byte [] bt 转换流: 特点:1,是字节流和字符流之间的桥梁。 2,该流对象中可以对读取到的字节数据进行 阅读全文
posted @ 2018-09-21 15:02 Questions张 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ​ IO流继承关系图 IO概述 IO流是用来处理设备上数据的输入输出。 具体设备有:硬盘,内存,键盘录入等等。 IO流的具体分类: 1,根据处理的数据类型不同分为:字节流和字符流,字节流读取的最小单位是一个字节(1byte=8bit),而字符流一次可以读取一个字符(1char=2byte=16bit 阅读全文
posted @ 2018-09-21 15:01 Questions张 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ​ Reader |--InputStreamReader |--FileReader:专门用于处理文件的字符读取流对象 Writer |--OutputStreamWriter |--FileWriter:专门用于处理文件的字符写入流对象。 Reader中的常见的方法: 1,int read(): 阅读全文
posted @ 2018-09-21 15:01 Questions张 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 泛型 泛型是在定义类或者接口时指定类型形参,这个形参在声明变量或创建对象时确定。泛型其实是应用在编译时期的技术,用于检测所操作的引用数据的类型,提高了程序的安全性。如果我们需要在类的方法中,接收任意且相同类型的两个参数,利用前边所学的知识,我们只能将参数类型定义为Object。当传入参数时,虽然可以 阅读全文
posted @ 2018-09-21 15:00 Questions张 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 关于迭代器 Iterator(迭代器)是一个专门用于取出Collection集合中元素的接口,它以内部类的方式封装在Collection接口的实现类中,根据Collection接口各个实现类的数据结构不同,有着不同实现方式。而在Collection接口中定义取出Iterator对象的抽象方法。迭代器 阅读全文
posted @ 2018-09-21 14:59 Questions张 阅读(181) 评论(0) 推荐(0) 编辑
摘要: ​ 按照上面的图一一介绍 关于集合的概述 集合是一个能够存储对象并且可变长度的容器。在Java中,就此需求提供了一套相当完整的容器类库,它们就是集合类。 集合类由于内部数据结构(存储对象的方式)不同,在Java中,将其分为了许多类与接口,它们各司其职。这些集合大体可以分为两类:单列集合与双列集合。单 阅读全文
posted @ 2018-09-21 14:57 Questions张 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 关于面向对象概念部分 面向过程:注重的解决事情的过程,主体是在方法上,比如做一件事,就想到第一步第二步,分析的是怎么去做这个事情。 面向对象:面向对象是基于面向过程的,把功能和方法封装进对象,在处理事情时,只要找到事件的主体对象就可以了。这样程序员就成为了一个指挥者。 面向对象的三大特点:继承,封装 阅读全文
posted @ 2018-09-21 14:55 Questions张 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 确定是ZOC7的问题 改为 iTerm2 加 ZSH 能够输入中文了 自己配置profile 慢慢所有的终端都用iTerm2 渐渐放弃ZOC7 阅读全文
posted @ 2018-09-21 14:52 Questions张 阅读(941) 评论(0) 推荐(0) 编辑