Java—TCP

TCP发送接收信息 package Test_13; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; import java.net.Socket; import j...

2018-09-05 21:17:25

阅读数 492

评论数 0

Java—网络编程

协议 UDP协议:将数据源和目的封装在数据包中,不需要建立连接。每个数据报的大小在64k,因为没有连接所有是不可靠的协议,但是速度快。 TCP协议:建立连接,形成传输数据的通道。在连接中进行数据的传输,通过三次握手完成连接,是可靠的连接,但是速度较慢。 使用UDP发送接收数据 pac...

2018-09-04 20:49:03

阅读数 24

评论数 0

Java—多线程

多线程的实现方式 一 package Test_12; /* * 进程:当前正在运行的程序,一个应用程序在内存中的执行区域 * 线程:进程中的一个执行控制单元 * * 一个进程可以有一个线程(单线程),也可以有多个线程(多线程) * * 单线程:安全性高,效率低 * 多线程:效...

2018-09-03 20:57:19

阅读数 23

评论数 0

Java—OutputStreamWriter和InputStreamReader

OutputStreamWriter 可以将标准输出流转换成一种字符输出流 InputStreamReader 可以把字节输入流转换成字符输入流

2018-09-02 22:18:16

阅读数 29

评论数 0

Java—字符流和字节流

字符流和字节流的区别 二进制文件只能使用字节流进行复制 文本文件的复制既可以使用字符流也可以使用字节流

2018-09-01 22:33:38

阅读数 122

评论数 0

Java—异常

异常的处理方式 捕获处理:try......catch语句 try{ 有可能出现问题的代码; }catch(Exception e){ 处理异常; } JVM处理异常的方式: 如果出...

2018-08-31 22:16:48

阅读数 33

评论数 0

Java—Set和Map集合

Set集合 Set集合的特点: 1.无序(存储和读取的顺序有可能不同) 2.不允许重复 3.没有索引 Map集合 Map集合的特点: 1.将键映射到值的对象。一个映射不能包含重复的键,每个键最多只能映射到一个值 2.是一个双列集合,col...

2018-08-30 22:11:24

阅读数 39

评论数 0

Java—Connection的常用功能

Connection的常用功能 boolean add(E e) 永远可以添加成功,可以有重复值 void clear() 清空集合 boolean contains(Object o) 判断集合中是否包含指定字符 boolean isEmpty() 集合是否为空 boolea...

2018-08-29 23:08:22

阅读数 1096

评论数 0

Java—Object类

Object的tostring()方法 Object是类层次结构的根类,所有对象都实现这个类的方法 String tostring():返回该对象的字符串表示 特点:如果不对这个方法重写,返回的是该对象的地址值的字符串表示 Object的equals boolean equals(...

2018-08-28 22:33:06

阅读数 37

评论数 0

Java—接口和多态

接口和多态 接口:一个比抽象类还抽象的类,接口中所有的方法都是抽象方法 接口的成员特点: 1.只能有抽象方法 2.只能有常量(没有一个方法体,无法对变量进行初始化) 3.默认使用public和abstract修饰方...

2018-08-27 22:18:23

阅读数 29

评论数 0

Java—继承和抽象类

继承与抽象类 继承:对个类有共同的成员变量和成员方法,抽取到另外一个类中(父类),再让多个类去继承这个父类 继承的特点:单一继承,只能继承一个父类; 支持多层继承; 继承中成员变量的特点: 1.子类只能获取父类非私有成员 ...

2018-08-26 22:19:11

阅读数 173

评论数 0

Java—学生管理系统使用文件永久存储

学生管理系统 上一次使用的集合只能对学生信息进行临时存储,关闭程序时数据就会消失,这次新增了文件存储,达到对学生信息的永久记录,首先在上次代码的基础上,增加了两个方法,一个是从学生文件读取信息到集合中的方法,另一个是从集合中把学生信息写到文件中,再将增删改查方法中形参换成文件路径名的变量 ...

2018-08-25 20:19:00

阅读数 857

评论数 0

Java——学生管理系统

学生管理系统 基于前面学的ArrayList集合做的一个简单的学生管理系统,后期会对这个系统逐步优化,欢迎大家提建议 package StudentManager; import java.util.ArrayList; import java.util.Scanner; /* * 学生...

2018-08-24 20:11:11

阅读数 407

评论数 0

Java中的I/O

输出流写文件 package Test10; import java.io.FileWriter; import java.io.IOException; /* * FileWriter: * FileWriter(String fileName):传递一个文件名称...

2018-08-23 22:57:25

阅读数 27

评论数 0

Java中ArrayList集合

ArrayList集合的增删改查方法 package Test9; import java.util.ArrayList; /* * ArrayList<E>:长度大小可变的数组 * <E>:一种...

2018-08-23 17:04:02

阅读数 46

评论数 0

Java中String类的四种功能

Strint类的判断功能 package Test8; /* * * Strint类的判断功能: * boolean equals(object obj):判断两个字符串是否相同,区分大小写 * boolean equalsIgnoreCase(...

2018-08-22 21:57:18

阅读数 245

评论数 0

Java中的String类

构造方法 String:字符串类 由多个字符组成的一串数据;其本质是一个字符数组; 构造方法: String(String original):把字符串数据封装成字符串对象 String(char[] value):把字符...

2018-08-21 21:41:52

阅读数 47

评论数 0

Java面向对象

面向对象与面向过程 面向过程:面向着具体的每一个步骤和过程,把每一个步骤和过程都完成,然后由这些功能和方法相互调用完成,得到结果 面向对象:把功能相似的封装在一起,需要使用时找到相应类,然后创建该类的对象,调用里面的方法; 类:是一组相关属性和行为的集合; 对象:就是该事物的具体体现; thi...

2018-08-20 21:57:05

阅读数 47

评论数 0

Java小练习

根据月份输出对应的季度 package Test6; import java.util.Scanner; /* * 根据月份输出对应的季度; * */ public class TestDemo1 { public static void main(String[] ar...

2018-08-19 21:47:45

阅读数 49

评论数 0

Java方法的应用

方法 方法:实现某种功能的代码块; 定义格式: 修饰符 返回值类型 方法名(参数类型 参数名1;参数类型 参数名2){ 方法体; return 返回值; ...

2018-08-18 22:41:31

阅读数 46

评论数 0

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