- 博客(8)
- 收藏
- 关注
原创 Java基础学习第三十天(网络编程、IP、端口号、UDP协议、TCP协议)
一、网络编程1、网络编程: 网络编程主要用于解决计算机与计算机(手机、平板..)之间的数据传输问题。2、区分网络编程和网页编程 ① 网络编程不需要基于html页面就可以达到数据之间的传输。 比如: feiQ , QQ , 微信…. ② 网页编程就是要基于html页面的基础上进行数据的交互的。 比如: 珍爱网、 oa(办公自动化)、 高考的报告系统…3、计算机网络: 分布在不同地域的...
2018-07-12 15:26:06 349
原创 Java基础学习第二十九天(装饰者设计模式、SequenceInputStream类、对象的输入输出流对象、Properties类、PrintStream类、编码与解码、转换流、递归)
一、装饰者设计模式1、举几个例子 需求1:编写一个类拓展BufferedReader的功能, 增强readLine方法返回的字符串带有行号。 需求2:编写一个类拓展BufferedReader的功能, 增强readLine方法返回的字符串带有分号。 需求3: 编写一个类拓展BufferedReader的功能, 增强readLine方法返回的字符串带有双引号。 需求4: 编写一个类拓...
2018-07-11 17:35:46 280
原创 Java基础学习第二十八天(字节流、字符流)
一、字节流1、输入字节流 ———–| InputStream:输入字节流的基类 抽象类 —————-| FileInputStream:读取文件数据的输入字节流。 —————-| BufferedInputStream:缓冲输入字节流 ,缓冲输入字节流出现的目的: 为了提高读取文件数据的效率。 该类其实内部就是维护了一个8kb字节数组而已。2、输出字节流 ———| Output...
2018-07-10 15:27:04 200
原创 Java基础学习第二十七天(File类、IO流)
一、枚举问题:某些方法所接收的数据必须是在固定范围之内的 解决方案: 这时候我们的解决方案就是自定义一个类,然后是私有化构造函数,在自定义类中创建本类的对象对外使用。jdk1.5对以上问题提出了新的解决方案: 就是使用枚举类解决。 一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,Java5以后可以直接使用枚举予以解决。 比如: 方向 , 性别 、 季节 ...
2018-07-09 11:36:07 240
原创 Java基础学习第二十六天(静态导入、增强for循环、可变参数、自动装箱与自动拆箱、枚举类)
一、静态导入1、静态导入的作用: 简化书写。 静态导入可以作用一个类的所有静态成员。 2、静态导入的格式: import static 包名.类名.静态的成员;3、静态导入要注意的事项: 如果静态导入的成员与本类的成员存在同名的情况下,那么默认使用本类的静态成员,如果需要指定使用静态导入的成员,那么需要在静态成员前面加上类名。import static java.util.C...
2018-07-08 15:35:58 221
原创 Java基础学习第二十五天(正则表达式)
一、正则表达式1、正则表达式使用特殊符号表示,用于操作字符串的一个规则public class Demo25.1{ public static void main(String[] args) { //只能输入数字 String str = "124354232"; char[] arr = str.toCharArray(); ...
2018-07-08 13:57:23 333
原创 Java基础学习第二十四天(Map双列集合、Hashtable类、 Collections类、Arrays类)
在现实生活中有些数据是以映射关系存在的,也就是成对存在的,比如: 双列集合: ————-| Map 如果是实现了Map接口的集合类,具备的特点: 存储的数据都是以键值对的形式存在的,键不可重复,值可以重复。 —————-| HashMap —————-| TreeMap —————-| Hashtable Map接口的方法:添加: put(K key, V valu...
2018-07-07 14:41:30 403
原创 Java基础学习第二十三天(自定义泛型、泛型类、泛型接口、泛型的上下限)
一、自定义泛型1、 泛型的好处 ① 将运行时的异常提前至了编译时 ② 避免了无谓的强制类型转换 2、泛型在集合中的常见应用ArrayList<String> list = new ArrayList<String>(); true [推荐使用]ArrayList&a
2018-07-06 13:34:25 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人