- 博客(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
3300
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
757
1
原创 多线程入门详细解析
主要:进线程概念–>线程的创建的几种方式–>线程安全的解决–>线程的通信 1.什么是进程,什么是线程? 我们都知道程序,就比如说qq就是一个程序,你不点击它,不使用它,它在电脑中是静止的状态,当你使用它,计算机就会调用它,此时呢,他就是你电脑运行中的一个进程。那线程又是什么呢,当我们打开qq还是可以做许多事情,比如在QQ上和别人聊天是一个线程,在QQ上玩农场牧场也是一个线程。 进程:运行中的程序就是进程 三个特征:动态性:启用一个进程,会动态占用内存的空间 独立性:每个.
2020-06-30 18:49:03
393
原创 JAVA简单的文件上传案例
文件上传 Holle,大家好,今天写一个关于java简单的图片上传案例,首先我想说一下我写博客的目的,嗯~,主要是复盘自己学过的知识,然后呢总结发送到这,也是希望能帮到一些人,当然我也是个新手,有的地方写的不好,还请大家多多指点批评! 好,言归正传,今天呢是弄了一个关于图片上传的案例,我用两台电脑来模拟,Mac端作为客户端,win端我作为服务器端,主要是实现在mac上的图片上传到服务器接收保存,我们用的是TCP/IP协议,主要用到的类,客户端是Socket,服务器端ServerSocket,还有一点
2020-06-26 08:25:25
501
原创 java网络编程基础
网络编程 1.网络编程的目的 实现资源的共享 实现数据的传输和下载 1.1软件的架构 网络的通信都是基于软件结构实现的:C/S结构 和 B/S结构 C/S架构 全称为Client /Server 架构,就是客服端和服务器端 常见的程序像QQ、迅雷、IDEA等软件 优点 :客户体验好,因为客户需要把客服端下载下来 缺点:需要下载 后期需要维护比较麻烦 B/S架构 全称为Browser/Server 架构 ,就是浏览器和服务器架构 常见的浏览器:谷歌、火狐等 常见的软件:博学谷、京东、淘宝 优
2020-06-25 14:36:38
1235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人