自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java网络

网络:主机之间的数据传输 1)如何定位主机:使用IP方式,还需要一个端口号(short整数)用于定位进程 2)数据如何传输:TCP/UDP TCP:传输控制协议,关注的是控制,需要建立连接(锁定) UDP:用户数据协议,关注的是数据包,不需要进阿里连接(高效) TCP Server : 被动 ServerSocket server = new ServerSocket(port); Socket socket1 = server.accept(); socket1.getInputStream(); s

2020-07-13 18:43:51 101 1

原创 java之IO

1.字节流和字符流的区别是什么?在使用中选择用那个依据什么? 流中的数据单位不一样 字节流处理的单位是一个一个的字节,字符流是一个一个字符 依据:文本文件优先使用字符流 2.如何读一个文件内容 //声明引用变量 并赋值null //try catch finally //在finally中先关闭流 //在catch中处理异常 //在try中 创建流对象 //使用流对象读内容 并处理 3.如何写一些内容到文件中? //声明引用变量 并赋值null //try catch finally //在finally中

2020-06-14 10:17:43 95

原创 面向对象的主线

面向对象的3条主线 1)类的成员 1)成员变量 1)对象属性(实例变量) 2)类属性(类变量) 2)成员方法 1) 2) 3)构造器 4)代码块 5)内部类 数组 : 算法 : 求和,平均值 最大值,最小值 反转 取子数组 减容,扩容 排序 1)冒泡 2)选择 3)快速排序(原理)Arrays.sort() 2)3大特性 1)封装 2)继承 3)多态 Object类 3)关键字 this super package import static final abstract interface imple

2020-06-08 15:48:58 109

原创 java变量注意事项

变量:内存中的一块被命名的并且有特定数据类型约束的区域,其中可以保存特定数据类型范围内的数据 变量注意事项: 1》先声明,后使用 2》必须有数据类型 3》有其作用范围,变量的声明语句所在的{} 4》数据再同一个范围内,变量不能重复声明 5》变量必须初始化赋值 变量的分类: 1》按数据结构分 1.基本数据类型:内存存的是数据本身 1)数值型 整数:byte,short,int,char,long 浮点 float double 2)布尔型 boolean 2.引用数据类型:内存存的是内存地址 内存中某个字节的

2020-06-04 08:51:14 132

原创 递归算法的时间复杂度

递归程序的时间复杂度分析“ T(n)=aT(n/b)+f(n) n为问题规模 a>=1 b>1 f(n)是递归以外的计算时间 (1)f(n)=O(nlogba-c)对于c>0成立,则T(n)=O(nlogba) (2)f(n)=O(nlogba),则T(n)=O(nlogbalogn) (3)f(n)=O(nlogba+c)对于c>0成立,并且af(n/b)<=df(n)则T(n)=O(f(n)) 如果不满足以上的T(n) 需要根据数学归纳法进行总结 ...

2020-06-03 15:19:50 222

空空如也

空空如也

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

TA关注的人

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