Java基础
MarkZQP
坚持每周至少更新两篇博客
展开
-
Java线程进阶
线程同步(多个线程操作同一个资源) 线程同步: 其实就是一种等待机制,多个对象的线程进入这个对象的等待池形成队列,等待前面线程使用完毕,下一个线程再使用。 线程同步概念保证了某个资源在某一时刻只能有一个线程来访问,来保证共享数据的一致性。 ...原创 2020-05-21 20:25:11 · 239 阅读 · 0 评论 -
Java线程简单入门
先了解几个问题 1.什么是线程,什么是进程? 2.进程和线程有什么区别和联系? 3.同步和异步的概念? 回答 进程 :在操作系统中,每个独立运行的程序就是一个进程(Process),当一个程序进入内存运行时,即变成了一个进程。进程具有的三个特征:独立性,动态性,并发性, 线程 : 线程时最小的处理单位,线程可以拥有字节的堆栈,计数器和局部变量,但是不能拥有系统资源,多个线程共享其所在进程的系统资源。 之间的联系: 线程是进程的组成部分,一个线程必须在一个进程之内,而一个进程可以拥有多个线程,一个进程至少有一原创 2020-05-19 20:29:32 · 176 阅读 · 0 评论 -
JavaIO流简单入门
流的分类 一般情况下是按照流的流向来分通常分为输入流和输出流 (输入和输出是相对于真在写的程序而言的:输入是从磁盘往程序里面输入,输出也是从程序里面输出到磁盘中)。 输入流:只能从输入流中读取数据,而不能从输入流中写入数据; 输出流:只能向输出流中写入数据,而不能从输出流中读取数据。 IO流的一个使用规则 如果进行输入输出的内容是文本内容(常用的文档,.txt文件等),则使用字符流,即 Reader/Writer 如果进行输入输出的内容是二进制内容(如图片等),则使用字节流,即 InputStrea原创 2020-05-18 21:29:53 · 203 阅读 · 0 评论 -
关于Java网络编程入门
网络基础(非重点) 学习Java网络编程首先需要对网络基础有一定了解,要了解网络类型,TCP/IP协议族,IP地址和端口,域名和DNS,重点介绍一下IP地址和端口吧! IP地址和端口 IP地址被分成A,B,C,D,E五类,分别适用于大型网络,中型网络,小型网络,多目地址以及备用。 A类地址:最大网络数-126(2^7-2), IP地址范围-0.0.0.0~127.255.255.255,最大主机...原创 2020-04-12 00:35:48 · 287 阅读 · 0 评论