java
Polaris_Qing
这个作者很懒,什么都没留下…
展开
-
IO中的Reader和Writer
Writer将字符数组写入一个指定的文件中,若该文件可以不存在,则系统会自动创建一个指定文件,用来存储数据;若文件路径不存在,则该文件会创建在当前项目下(相对路径)package com.mage.Io.writer;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStr...原创 2019-07-29 21:21:49 · 214 阅读 · 0 评论 -
网络编程
网络编程网络编程: 网络:通过多台计算机构建的大网; 网络的作用: 多台计算机通过网络连接,进行通信,数据交互,数据共享;去除地域限制,拉近人与人之间的距离; 网络通信的三大基石: IP(表示计算机)、通信协议、端口(定位应用程序)IP用来表示计算机,现分为IPv4,IPv6通信协议每次经过不同的层,都会添加该层的标识以及遵守不同层的协议端口端口:2个字节,6...原创 2019-07-29 21:25:25 · 102 阅读 · 0 评论 -
方法重写与常见类
Exception》什么是异常? 不正常就是异常 常见的异常:java.util.InputMismatchException 输入类型不匹配异常 程序运行时报异常错误 1、jvm会处理程序中未处理的异常; a:暂停程序 b:报错(异常内容【异常类型 原因描述】 出异常的代码行数) 2、不要让jvm去处理异常》之前我们处理异常的方法: 通过大量的if判断来确保程序没...原创 2019-07-25 22:57:16 · 178 阅读 · 0 评论 -
TCP与UDP
TCP1:客户端与服务器开启是有先后顺序的 先启动服务器,后启动客户端2:socket对象: 1)客户端称之为socket对象 2)服务器端称之为serversocket对象 3)客户端在创建时需要指定IP和端口 4)服务器创建时需要制定监听端口 5)数据的收发都是通过IO流完成的,所有的数据信息都是通过socket获取输入流/输出流(getInputStream/getOutpu...原创 2019-07-31 20:45:00 · 209 阅读 · 0 评论 -
异常处理机制
Exception》什么是异常? 不正常就是异常 *常见的异常:java.util.InputMismatchException 输入类型不匹配异常 程序运行时报异常错误 1、jvm会处理程序中未处理的异常; a:暂停程序 b:报错(异常内容【异常类型 原因描述】 出异常的代码行数) 2、不要让jvm去处理异常》之前我们处理异常的方法: 通过大量的if判断来确保程序没...原创 2019-07-27 10:49:01 · 293 阅读 · 0 评论 -
集合
集合框架》集合:数据集合(用来存储数据的集合)1:为什么需要学习java中的集合框架? 数组可以用来存储数据,但有较大的弊端: 1)数据只能存储相同数据类型的有序集合 2)数组存储数据时,需要指定当前数组的长度且长度不可变(定长) 3)不满足需求:由于在大多数的应用场景中,数据都是动态的,使用数组容易导致浪费空间和效率; 2:java提供了一套功能强大的集合框架,用来存储数...原创 2019-08-05 19:06:26 · 312 阅读 · 0 评论 -
反射
反射反射是运行期间的行为单例模式防反射package com.mage.reff;public class Lazy { private static Lazy lazy; private Lazy() { if(lazy != null) { throw new RuntimeException("让你丫反我野"); } } public static La...原创 2019-08-05 19:09:31 · 150 阅读 · 0 评论 -
线程
程序、进程、线程程序:一段指令组成一个完成特定功能或者是一组特定功能的集合进程:当一个程序执行之后,编程对应的一个进程线程:线程是进程中的一个执行单元,进程之所以能够执行是由于线程的存在,一个进程可能包含多个线程为什么需要多线程而不是多进程进行通信或者执行? 多进程之间开发: 当一个应用程序变为对应的进程之后,首先会想到CPU申请资源(内存资源、执行资源......) 如果开启...原创 2019-08-05 19:14:53 · 113 阅读 · 0 评论