- 博客(10)
- 收藏
- 关注
原创 Java中TCP/IP UDP协议简单总结一
1. UDP和TCP/IP区别UDP1. 面向无连接,数据传递不算特别安全2. 因为面向无连接,传输速度快3. 因为面向无连接,数据传递存在丢包问题4. UDP没有客户端和服务器区别,都可以作为发送端和接收端UDP协议使用场景直播,网络游戏TCP/IP1. 面向连接,数据传递较为安全2. 因为面向连接,所有传递速度较慢3. 面向连接,数据传递有保障4. TCP/IP协议是有...
2020-03-04 19:50:51
478
11
原创 Java线程池以及Lambda表达式简单总结
1. 线程池的使用public static ExecutorService newFixedThreadPool(int nThreads);得到一个线程对象,初始化参数是要求的当前线程池中的线程数public Future submit(Runnable target);从线程池中获取一个线程对象,并且执行给定的Runnable接口实现类对象作为执行目标演示代码package co...
2020-03-03 20:42:02
714
15
原创 Java多线程的简单总结
1. 多线程的优缺点优点1. 提升资源利用率2. 提高用户体验缺点:1. 降低了其他线程的执行概率2. 用户会感受到软件的卡顿问题3. 增加的系统,资源压力4. 多线程情况下的共享资源问题,线程冲突,线程安全问题2. 创建自定义线程类的两种方式class Thread类Java中的一个线程类Thread类是Runnable接口的实现类,同时提供了很多线程的操作使用的方法。...
2020-03-02 17:25:55
243
10
原创 Java数组总结以及关于数组的简单算法
1. 开发中的数据存储问题在开发中可能会存在很多情况下,相同数据类型都是数据大量使用的情况,按照目前我们所学的方式,在代码中可能就会出现很多行的变量定义,会导致以下问题:1. 代码过于臃肿!!!2. 代码阅读性极差!!!3. 数据维护性极差!!!4. 数据没有任何的复用度可言,操作非常繁琐!!!可以参考图书馆存放图书的方式来使用数组完成操作1. 同样的数据类型2. 数据的存储是连续...
2020-03-01 21:44:49
1689
17
原创 Java中的异常处理简单总结
异常处理1. 捕获异常try - catch 结构try - catch - finally 结构 格式: try { // 有可能出现异常代码 } catch (/* 对应处理的异常对象 */) { // 处理方式 }package com.qfedu.a_throwable;/* * 捕获异常问题总结: * 1. 代码中从异常发生位置开始,之后的代码都不...
2020-02-29 15:30:06
408
13
原创 Java分支结构简单总结
分支结构1. if分支结构if (/* 布尔类型的表达式 true or false */) { // 语句体}// 后续代码执行流程首先判断布尔类型的表达式 true还是falsetrue 执行语句体false 执行后续代码2. if-else结构if (/* 布尔类型的表达式 true or false */) { // true语句体} else { // fa...
2020-02-28 19:47:34
1827
13
原创 Java中的IO流简单总结
IO流分类流向分类 输入输出文件操作处理单元分类 字节流和字符流FileInputStream 文件操作输入字节流FileOutputStream 文件操作输出字节流FileReader 文件操作输入字符流FileWriter 文件操作输出字符流1. 文件操作字节流1.1 文件操作输入字节流FileInputStream 文件操作输入字节流Construct...
2020-02-27 19:56:26
304
11
原创 Java中String类方法总结
1. 获取数据方法int length(); 获取字符串长度 "" char charAt(int index); 获取String字符串中指定下标位置的char类型字符,如果index超出有效范围 StringIndexOutOfBoundsExceptionint indexOf(char ch);int indexOf(String str);int indexOf(cha...
2020-02-26 20:24:13
1032
14
原创 三大修饰符总结
今天就所学知识, 对Java中三个修饰符做一个简单的总结abstract关键字(要求子类强制重写父类的方法)abstract使用总结: 1. abstract修饰的方法没有方法体 2. abstract修饰的方法必须定义在abstract修饰的类内或者interface接口内 3. 一个普通类【非abstract】修饰的类,继承了一个abstract类,那么必须实现在abstract类内...
2020-02-25 18:05:43
416
10
原创 代码优化思维的养成
作为一名合格的程序猿,优化代码的能力是一定要有的,可我作为一名Java小白,对我来说代码敲出来就不错了,对于优化根本就没有概念。但前天我的授课老师通过一个习题,成功的让我产生了代码优化的概念。不得不说这位老师真的是大神。今天将这个小例子分享给大家,来说一下代码优化思想是怎么在我心中发芽的class Example { public static void main(String[] args)...
2020-02-24 22:20:47
428
13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人