Java高级
高风言
有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。
展开
-
Java序列化、反序列化实战代码(随笔)
创建实体类,实现序列化接口类: package com.kgc7;import java.io.Serializable;//定义一个Student类,实现接口(implements Serializable)public class Student implements Serializable{ String name; String gender; ...原创 2019-01-15 10:55:36 · 759 阅读 · 1 评论 -
Java-IO流概念(网络摘取随笔)
一、IO流的概念 Java中对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后将这些流还可以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。二、IO流的分类Java中的流,可以从不同的角度进行分类。按照数据流的方向不...原创 2019-01-15 10:45:22 · 199 阅读 · 0 评论 -
Java IO流学习总结(随笔)
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流字符...原创 2019-01-15 10:19:44 · 182 阅读 · 0 评论 -
Java创建线程的两种常用方法简介(随笔)
1.通过继承Thread(线程)类本身。 创建线程时继承Thread类并重写Thread类的run()方法。Thread类的run()是线程要执行操作任务的方法,所以线程要执行的操作代码都需要写在run()方法中,并通过调用start()方法来启动线程。 使用Thread类创建线程的优点是简单明了;同时最大的缺点是:如果定义的类已经继承了其...原创 2019-01-15 09:59:44 · 2832 阅读 · 0 评论 -
简述HashMap、TreeMap、Hashtable、HashSet和ConcurrentHashMap区别(随笔)
一、HashMap和TreeMap区别1、HashMap是基于散列表实现的,时间复杂度平均能达到O(1)。TreeMap基于红黑树(一种自平衡二叉查找树)实现的,时间复杂度平均能达到O(log n)。2、HashMap、TreeMap都继承AbstractMap抽象类;TreeMap实现SortedMap接口,所以TreeMap是有序的...原创 2019-01-15 09:37:28 · 1062 阅读 · 0 评论 -
java正则表达式汇总
备注:这里的汇总有部分是重复的,有个别在应用中也需要按实际做修改。一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正...原创 2019-01-14 11:44:51 · 3768 阅读 · 0 评论 -
Java 读取 .properties 配置文件
示例:database.properties配置文件:hotelOrderRow=10driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306username=rootpassword=666666下面是以及和的形式读取配置文件中所有的属性及值package org.utils;import java...原创 2018-12-12 21:15:16 · 123 阅读 · 0 评论 -
JAVA反射
类加载器负责将.class文件加载到内在中,并为之生成对应的Class对象。了解类的加载机制就能更好地理解程序的运行。类加载器的组成Bootstrap ClassLoader 根类加载器— 也被称为引导类加载器,负责Java核心类的加载— 比如System.String等。在JDK中JRE的lib目录下rt.jar文件中Extension ClassLoader 扩展类加载器— 负...原创 2018-11-06 14:22:44 · 87 阅读 · 0 评论 -
java学习技能点
汇总:1. Java基本功 http://blog.csdn.net/amen_wu/article/details/79522912 汇总:2. SSH、SSM五大框架 http://blog.csdn.net/amen_wu/article/details/79522933 汇总:3. Java附属技能 http://blog.csdn.net/amen_wu/article/detail...转载 2018-11-23 16:30:25 · 167 阅读 · 0 评论 -
Java泛型<Type>在实际开发中的一点运用总结(随笔)
泛型的概念: 泛型是java中的一种类型,在java中所有的类型都可以用Type来代替;泛型是JDK 1.5以后的的一项新特性,它的本质是参数化类型(Parameterized Type)的应用,也就是说所操作的数据类型被指定为一个参数,在用到的时候在指定具体的类型。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口和泛型方法。在Java编程思想中解释道:...原创 2019-02-10 21:46:13 · 1125 阅读 · 0 评论