自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java中TCP/IP UDP协议简单总结一

1. UDP和TCP/IP区别 UDP 1. 面向无连接,数据传递不算特别安全 2. 因为面向无连接,传输速度快 3. 因为面向无连接,数据传递存在丢包问题 4. UDP没有客户端和服务器区别,都可以作为发送端和接收端 UDP协议使用场景 直播,网络游戏 TCP/IP 1. 面向连接,数据传递较为安全 2. 因为面向连接,所有传递速度较慢 3. 面向连接,数据传递有保障 4. TCP/IP协议是有...

2020-03-04 19:50:51 555 11

原创 Java线程池以及Lambda表达式简单总结

1. 线程池的使用 public static ExecutorService newFixedThreadPool(int nThreads); 得到一个线程对象,初始化参数是要求的当前线程池中的线程数 public Future submit(Runnable target); 从线程池中获取一个线程对象,并且执行给定的Runnable接口实现类对象作为执行目标 演示代码 package co...

2020-03-03 20:42:02 776 15

原创 Java多线程的简单总结

1. 多线程的优缺点 优点 1. 提升资源利用率 2. 提高用户体验 缺点: 1. 降低了其他线程的执行概率 2. 用户会感受到软件的卡顿问题 3. 增加的系统,资源压力 4. 多线程情况下的共享资源问题,线程冲突,线程安全问题 2. 创建自定义线程类的两种方式 class Thread类 Java中的一个线程类 Thread类是Runnable接口的实现类,同时提供了很多线程的操作使用的方法。 ...

2020-03-02 17:25:55 301 10

原创 Java数组总结以及关于数组的简单算法

1. 开发中的数据存储问题 在开发中可能会存在很多情况下,相同数据类型都是数据大量使用的情况,按照目前我们所学的方式,在代码中可能就会出现很多行的变量定义,会导致以下问题: 1. 代码过于臃肿!!! 2. 代码阅读性极差!!! 3. 数据维护性极差!!! 4. 数据没有任何的复用度可言,操作非常繁琐!!! 可以参考图书馆存放图书的方式来使用数组完成操作 1. 同样的数据类型 2. 数据的存储是连续...

2020-03-01 21:44:49 1756 17

原创 Java中的异常处理简单总结

异常处理 1. 捕获异常 try - catch 结构 try - catch - finally 结构 格式: try { // 有可能出现异常代码 } catch (/* 对应处理的异常对象 */) { // 处理方式 } package com.qfedu.a_throwable; /* * 捕获异常问题总结: * 1. 代码中从异常发生位置开始,之后的代码都不...

2020-02-29 15:30:06 456 13

原创 Java分支结构简单总结

分支结构 1. if分支结构 if (/* 布尔类型的表达式 true or false */) { // 语句体 } // 后续代码 执行流程 首先判断布尔类型的表达式 true还是false true 执行语句体 false 执行后续代码 2. if-else结构 if (/* 布尔类型的表达式 true or false */) { // true语句体 } else { // fa...

2020-02-28 19:47:34 1902 13

原创 Java中的IO流简单总结

IO流分类 流向分类 输入输出 文件操作处理单元分类 字节流和字符流 FileInputStream 文件操作输入字节流 FileOutputStream 文件操作输出字节流 FileReader 文件操作输入字符流 FileWriter 文件操作输出字符流 1. 文件操作字节流 1.1 文件操作输入字节流 FileInputStream 文件操作输入字节流 Construct...

2020-02-27 19:56:26 348 11

原创 Java中String类方法总结

1. 获取数据方法 int length(); 获取字符串长度 "" char charAt(int index); 获取String字符串中指定下标位置的char类型字符,如果index超出有效范围 StringIndexOutOfBoundsException int indexOf(char ch); int indexOf(String str); int indexOf(cha...

2020-02-26 20:24:13 1090 14

原创 三大修饰符总结

今天就所学知识, 对Java中三个修饰符做一个简单的总结 abstract关键字(要求子类强制重写父类的方法) abstract使用总结: 1. abstract修饰的方法没有方法体 2. abstract修饰的方法必须定义在abstract修饰的类内或者interface接口内 3. 一个普通类【非abstract】修饰的类,继承了一个abstract类,那么必须实现在abstract类内...

2020-02-25 18:05:43 487 10

原创 代码优化思维的养成

作为一名合格的程序猿,优化代码的能力是一定要有的,可我作为一名Java小白,对我来说代码敲出来就不错了,对于优化根本就没有概念。但前天我的授课老师通过一个习题,成功的让我产生了代码优化的概念。不得不说这位老师真的是大神。今天将这个小例子分享给大家,来说一下代码优化思想是怎么在我心中发芽的 class Example { public static void main(String[] args)...

2020-02-24 22:20:47 485 13

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除