- 博客(6)
- 收藏
- 关注
原创 Lambda优化程序
程序优化函数式接口lambda使用条件优化原理及lambda特性实现过程函数式接口接口中有且仅有一个抽象方法的接口叫做函数式接口lambda使用条件必须针对函数式接口使用优化原理及lambda特性lambda具有延时性我们的程序在运行时,有时会运行一些没有必要的步骤,这些步骤增加了程序运行时间,降低了程序的运行效率。而lambda具有延时性,我们可以通过这种方法对程序进行优化实现过程没有被lambda优化的程序public class Demo07 { public static
2021-03-22 20:01:43
196
原创 网络编程浅谈
网络编程网络协议TCP网络协议UDP网络协议网络交互的原理TCP通信过程TCP通信实现步骤(客户端)TCP通信实现步骤(服务器端)网络编程主要分为两大类1.C/S即客户端与服务器之间的交互,即我们通过软件来进行网络间的交互2.B/S即网页与服务器之间的交互,我们通过网址来进行一定的交互网络协议俗话说无规矩不成方圆,网络的交互也不是一片无法之地。他同样被规则约束着,这些规则我们叫他网络协议网络协议主要有两种1.Tcp网络协议2.UDP网络协议TCP网络协议在这种协议下约束的网络传输,连
2021-03-22 11:57:57
133
原创 小议IO流
IO流基础IO流字节流文件字节输出流文件字节输入流字符流字符输出流字符输入流基础IO流input输出:数据从内存到硬盘的过程叫做输出output输入:数据从硬盘到内存的过程中叫做输入流:数据(字符,字节)一个字符等于两个字节,一个字节=八个二进制字节流使用流的时候会造成IO异常,需要再程序中对异常进行声明文件字节输出流FileOutputStream把内存中的数据存储到硬盘中的文件中写入数据的原理java->jvm->操作系统->操作系统调入存数据的方法->存
2021-03-17 19:17:53
160
原创 File文件操作
FileFile简介File的使用构造方法直接传入路径字符作为参数路径分为两部分一个字符,一个file获取功能获取绝对路径获取构造方法中传入的路径获取路径结尾获取大小判断功能判断路径的真假判断结尾是否是文件夹判断结尾是否是文件创建删除功能创建文件删除文件创建单级文件夹创建多级文件夹File简介File是对硬盘中文件进行操作的方法,对构造方法中的路径实现创建,删除,查找的功能绝对路径:完整路径,以盘符开始相对路径:相对于某个基准目录的路径,可简写当构造方法中存入的是一个相对路径时,他将为以项目的目录
2021-02-28 19:07:38
221
原创 小议多线程
多线程多线程的基本概念,及其优点并发并行进程线程单线程的弊端多线程多线程的优点线程的使用java中多线程的使用方法既运行原理Thread类Rannable接口多线程运行原理多线程内存运行原理多线程常用的类方法Thread.current()getname()setName()多线程出现的问题及其解决办法安全问题解决办法借用锁对象多线程的基本概念,及其优点并发几个程序在一段时间内交替进行并行几个程序在一段时间内同时进行进程我们的软件都是存储在硬盘中的,当我们需要打开一个软件时,系统会将软件中我们
2021-02-21 14:56:04
215
3
原创 集合小议
集合集合集合,其实就是数组的加强版,当我们使用数组时,因为数组的底层被final修饰,所以一个数组一旦被创建之后,他的长度不再可以改变。而当我们需要对数组内容进行一些操作时,往往需要再创立一个新的数组,将以前修改后的数组存入到新的数组中,这就使我们在操作产生了大大的不方便。而集合的出现,就大大的解决了这一问题,他可以快速的进行增删涂改。集合中有两大顶层接口。1.Collection接口 2.map接口对于集合我们一般采用学习顶层使用底层的方法Collection接口集合Collection接
2021-02-19 15:35:56
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅