- 博客(5)
- 收藏
- 关注
原创 Stream流操作集合和数组
stream的使用非常的方便可以用来操作集合和数组首先我么来看一个代码的需求:从集合中筛选出所有姓张的人出来,并且长度为3的人package Stream;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class StreamDemo { public static void main(String[] args) { //从集合中筛选出所..
2020-07-07 21:57:03 3084 1
原创 volatile的作用 解决多线程操作同一个数据的不可见性
1.我们要弄清楚的问题?什么是不可见性java中的JMM机制是什么volatile关键字是什么?它有什莫用volatile和synchronized的区别是什么首先引入一个问题:我们看下面这段代码package com.Thread.Volatile;public class VolatileThread extends Thread { private boolean flag = false; public boolean isFlag() { .
2020-07-04 14:13:05 650 1
原创 多线程入门详细解析
主要:进线程概念–>线程的创建的几种方式–>线程安全的解决–>线程的通信1.什么是进程,什么是线程?我们都知道程序,就比如说qq就是一个程序,你不点击它,不使用它,它在电脑中是静止的状态,当你使用它,计算机就会调用它,此时呢,他就是你电脑运行中的一个进程。那线程又是什么呢,当我们打开qq还是可以做许多事情,比如在QQ上和别人聊天是一个线程,在QQ上玩农场牧场也是一个线程。进程:运行中的程序就是进程三个特征:动态性:启用一个进程,会动态占用内存的空间 独立性:每个.
2020-06-30 18:49:03 307
原创 JAVA简单的文件上传案例
文件上传 Holle,大家好,今天写一个关于java简单的图片上传案例,首先我想说一下我写博客的目的,嗯~,主要是复盘自己学过的知识,然后呢总结发送到这,也是希望能帮到一些人,当然我也是个新手,有的地方写的不好,还请大家多多指点批评! 好,言归正传,今天呢是弄了一个关于图片上传的案例,我用两台电脑来模拟,Mac端作为客户端,win端我作为服务器端,主要是实现在mac上的图片上传到服务器接收保存,我们用的是TCP/IP协议,主要用到的类,客户端是Socket,服务器端ServerSocket,还有一点
2020-06-26 08:25:25 434
原创 java网络编程基础
网络编程1.网络编程的目的实现资源的共享实现数据的传输和下载1.1软件的架构网络的通信都是基于软件结构实现的:C/S结构 和 B/S结构C/S架构 全称为Client /Server 架构,就是客服端和服务器端常见的程序像QQ、迅雷、IDEA等软件优点 :客户体验好,因为客户需要把客服端下载下来缺点:需要下载 后期需要维护比较麻烦B/S架构 全称为Browser/Server 架构 ,就是浏览器和服务器架构常见的浏览器:谷歌、火狐等常见的软件:博学谷、京东、淘宝优
2020-06-25 14:36:38 1163 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人