- 博客(24)
- 收藏
- 关注
原创 TCP
TCPtcp基本流程: 客户端1.定义客户端Socket(String host, int port) 创建一个流套接字并将其连接到指定主机上的指定端口号。2.io操作通过Socket获取 OutputStream getOutputStream() 返回此套接字的输出流。3.关闭tcp基本流程: 服务端1.定义服务端ServerSocket(int por...
2019-08-20 07:18:29
149
原创 UDP
UDP线程通信wait() 和 notify() ,notifyAll()wait()线程等待,会让出对象的锁,让出cpu的资源,会进入到对象的等待池中,等待被唤醒—>阻塞状态sleep()notify() 唤醒,具有可以运行的资源多线程之间共享数据的处理|存储,使用wait() 和 notify()必须在一个安全同步的环境下如果没有在同步环境下会抛出异常:Illegal...
2019-08-20 07:17:56
349
原创 字符流、缓冲流、对象流
字符流、缓冲流、对象流字符流字符流: 只能操作与纯文本的数据字符输入流 : Reader 用于读取字符流的抽象类public class FileReader extends InputStreamReader用来读取字符文件的便捷类。read()…+close();字符输出流 : WriterFileWriter 写出到文件的字符输出流write()…+flush()+clos...
2019-08-15 23:26:03
255
原创 枚举类型
枚举类型枚举类: 定义一种事物的所有可能|情况定义enum定义枚举,不再使用class枚举类也是类,所有的枚举类,都会隐式的继承自java.lang.Enum类枚举类中的每一个字段,都是该类的一个实例,获取字段枚举类名.字段名 ,字段默认修饰符为public static final...
2019-08-15 07:05:35
109
原创 IO 输入输出流
IO 输入输出流IO流 :读写文件中的内容流:一连串流动的数据,先入先出的特点,流就是管道数据源:—> 目的地流的分类:流向分: (以程序为中心)输入流输出流操作单元:字节流:只能传输字节型的数据 ******字符流:便于用户识别,只能传输纯文本的数据功能分:节点流:数据从数据源直接到目的地功能流:提高节点流功能或性能 功能流(节点流)流的分类之间都是相...
2019-08-15 07:05:05
121
原创 String 类、包装类,Date日期类
String 类、包装类,Date日期类String,String : 不可变长的字符序列 *****多字符换没有大小修改或拼接,灵活使用当前字符串对象StringStringBuilder : 可变长的字符序列,线程不安全,效率较高单线程环境下,如果大量的对字符串做修改,推荐使用StringBuilderStringBuffer : 可变长的字符序列,线程安全,效率较低多...
2019-08-13 00:11:45
254
原创 异常
异常异常:程序生病了异常的分类异常的处理 ***异常的定义ThrowableError Exception/ / \UnChecked Checked RuntimeException Exception ExceptionError:错误,一般由虚拟机生成并脱出,程序员无法控制,不需要关注Except...
2019-08-13 00:07:22
96
原创 封装、继承
封装、继承博客地址 https://blog.youkuaiyun.com/haishangguzhou文章目录封装、继承访问控制符 Access Modifier方法重写 Method Override静态导入Garbage CollectionString类Eclipse常用快捷键访问控制符 Access Modifierprivate: 本类可访问default: 同包内的类可访问。defa...
2019-08-08 23:12:20
86
原创 类和对象
类和对象thisthis 代表当前对象(当前new的对象)本身,存储当前对象的地址构造器中使用,构造器的首行使用调用本类中的其他构造器 this(参数列表) -->实参作用:可以帮转我们简化代码注意:1.必须在首行2.构造器之间不能相互调用区分同名变量问题:成员方法中使用,构造器中…局部和成员之间… 会发生就近原则,指向同名的成员,使用this成员方法中,t...
2019-08-08 08:39:54
82
原创 OOP 面向对象的编程
OOP 面向对象的编程博客地址:<https://blog.youkuaiyun.com/haishangguzhou一.面向对象和面向过程的区别: 都是一种思维方式,是一种思想 面向过程:关注应该如何实现?然后一步一步的实现 面向对象:关注应该招谁来完成?只关注对象,对象如何实现不关注 面向对象是依托于面向过程的二.面向对象的优点: 1.更符合显示生活的思维方式|角度 ...
2019-08-06 00:29:06
83
原创 数组
数组博客地址:https://blog.youkuaiyun.com/haishangguzhou数组:[ ] 存储相同类型的多个数据变量:单个数据 数组:多个数据数组的特点: 1.引用数据类型 2.数据是个容器,长度一旦确定不可改变 3.一个数组中存放的多个数据的类型要求一致 4.数组中的数据是有序的(索引|下标->从0开始)操作数组中的数据: 根据下...
2019-08-06 00:25:56
243
原创 方法
方法个人博客地址:https://me.youkuaiyun.com/haishangguzhou方法:解决事情的 办法.具有特定功能的代码块特点: 1.方法不调用不执行 2.类中方法外,方法不能嵌套方法的定义:有返回值类型的方法 修饰符 返回值类型 方法名([参数列表]){ 方法体语句; return 返回值;修饰符: 访问权限修饰符 public stat...
2019-08-05 00:42:39
145
原创 switch 条件选择语句
随机数与输入语句博客地址:<https://blog.youkuaiyun.com/haishangguzhou随机数Random:产生随机数1.导包 import java.util.Random;2.创建Random类型的变量|引用3.引用.功能名字() nextInt() 产生一个int范围内的随机整数 nextInt(n) 产生0~n随机整数 [0,n) [0,max]...
2019-08-01 23:09:44
2276
原创 运算符 Operator
运算符 Operator博客地址:<https://blog.youkuaiyun.com/haishangguzhou运算符: 算数运算符 赋值运算符 比较运算符 逻辑运算符 条件运算符 位运算符(了解) 操作数: 运算符左右两边的就是操作数 表达式: 运算符连接操作数整体为表达式 语句: ;代表语句的结束 单目运算符|一元运算符 : 操作只有一个的运算符 + -号 ...
2019-08-01 23:06:40
285
原创 If-else 条件选择语句
If-else 条件选择语句博客地址:https://blog.youkuaiyun.com/haishangguzhou 顺序结构:从上倒下,从左到右 选择结构:根据选择,决定执行的内容 循环结构:重复执行某些内容 if..else 单分支|单选泽 if(条件表达式){ 语句体; } 条件表达式必须值为boolean类型的表达式 如果条件表达式结果为...
2019-08-01 22:52:25
715
原创 转义字符
转义字符博客地址:https://blog.youkuaiyun.com/haishangguzhou转义字符:有一些符号在java中有特殊的作用转义字符从\开始 +要转义的字符\'\"\\\b 退格 \n 换行 ln\r 光标回到行首 \t 制表符 一个汉字占2个空格,一个字母占1个空 一个制表符位8个空格...
2019-08-01 22:48:32
90
原创 进制
进制博客地址:https://blog.youkuaiyun.com/haishangguzhou整形 二进制:只能有0,1组成 前面 0b开头 八进制:只能有0~7数字组成 以0开头 十进制:默认十进制 十六进制:09,af组成 以0x开头,大小写都可以 其他进制转十进制: 从后往前,从最后一位开始*当前的进制数^0(次方从0开始,每次加一),最后求和 十进制转为其他进...
2019-08-01 22:41:35
186
转载 数据类型和类型的转换
数据类型和类型的转换基本数据类型4类8种,作用是规定单个数据变量新开辟存储空间的大小。计算机基本存储单位:字节 1byte=8bit。整型名称取值范围大小byte 字节型[-128,127]1 byteshort 短整型±3万 [-32768,32767]2 byteint 整型±21亿4 bytelong 长整型非常大8 ...
2019-07-30 22:34:11
196
转载 变量和常量
变量和常量 变量即可变的量,在程序运行过程中,其值可以发生。在内存中开辟一块空间,用来存放指定类型的数据,用来存储数据。变量(内存空间的大小由数据类型决定),数据类型(由要存储的数据决定)。变量的定义与使用声明的同时赋值 数据类型 变量名 = 变量值; int(整数) double(小数) char(字符) String(字符串) boolean(真假)先声明后赋...
2019-07-30 22:19:38
173
转载 标识符
标识符标志符定义:java源代码中新起的名字为标识符标识符的强制命名规则Ø 数字,字母,下划线_,美元符号$任意组合而成,数字不能开头Ø java严格区分大小写Ø 关键字不能作为标识符使用u 关键字: java中自己的用法或者用途的系统保留字叫做关键字 关键字会变色 ...
2019-07-30 21:58:04
119
转载 Java注释
什么是注释解释说明的文字,注释的内容不会被编译注释的作用对代码的解释说明,便于后期维护 注释的分类 单行注释样式: // 注释内容一行内 // 后面的内容为注释作用域:只在当前行有效位置:这一行的上面或者行尾 多行注释样式: /*注释内容注释内容注释内容/作用域:多行 位置:类的上面或者方法的上面 文档注释样式: /*注释内容注释内容注释内...
2019-07-30 21:37:55
71
转载 JDK重要版本更新功能
JDK重要版本更新功能 JDK1.2 基础体系拆分:J2SE(面向桌面应用程序开发)、J2EE(面向企业级应用开发程序开发)、J2ME(面向手机等移动终端开发) 引入集合(Collection)框架; 对字符串常量做内存映射; 引入 JIT(Just In Time) 编译器; 引入对打包的 Java 文件进行数字签名; 引入控制授权访问系统资源的策略工具; 引...
2019-07-29 23:21:30
996
原创 DOS常用命令
DOS常用命令DOS常用命令DOS常用命令 cd… 返回到上一级目录 cd\ 返回到根目录 cd 路径 切换路径 相对路径,例如 cd dosfile, 该命令的作用是切换路径到cd所在当前路径下的子路径dosfile里面 绝对路径 (从盘符开始),例如 cd e:\software\notepad 则切换到路径e:\software\notepad下面 盘符 ...
2019-07-29 23:20:23
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人