- 博客(17)
- 收藏
- 关注
原创 xml json 互转功能实现
xml json 互转功能实现引用的包 <!-- https://mvnrepository.com/artifact/dom4j/dom4j --><dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></dependency>&
2021-10-14 09:47:23
156
原创 markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2018-10-21 18:16:31
1217
1
原创 Exception
简述异常就是程序中出现的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的三种类型异常编译时被检查的异常最具代表的检查性异常是用户错误或问题引起的异常,这是程序员引起的异常。例如打开一个不存在的异常时,一个异常就发生了,这些异常在编译时不能被简单地忽略(只要Exceptio 及其子类都是编译时被检测的异常)运行时异常运行时异常时可能被程序员避免的异常,与检查性异常...
2018-09-18 20:55:10
315
原创 IO
简介 java标准io操作 Input Outout 输入 输出 流按照功能分为读写,按照方向分为输入输出,而方向的参照物为我们写的程序 输入流用来读取数据 输出流用来写出数据 java.io.InputStream 是所有输入流的父类,规定了所有输入流应该具备的读取字节数据应该具备的读取字节数据的相关方法 java.io.OutputStream 是所有字节...
2018-09-18 11:18:37
264
原创 Socket
c-sjava.net.Socket 套接字封装了TCP通讯协议,使用他可以很方便以TCP协议为通讯方式进行数据传输实例化Socket(Socket socket = new Socket(String ip,int port))时需要传入两个参数:1:服务端IP地址 2:服务端端口号 通过IP地址可以zhao找到服务端计算机,通过端口可以找到运行在服务端计算机上的服务端应用...
2018-09-18 08:46:48
291
原创 RandomAccessFile
RandomAccessFile该类是用来专门读写文件数据。其基于指针进行读写,即总是在指针当前位置读或写字节。 两种常用创建模式: ~ “r”:只读模式 ~ “rw”:读写模式 构造方法: ~RandomAccessFile(File file, String mode): 创建从中读取和向其中写入(可选)的随机访问文件流,该文件由 File 参数指定。 ~R...
2018-09-12 17:37:15
475
原创 java-File
File用于表示文件(目录),也就是说程序员可以通过File类在程序中操作硬盘上的文件或目录Fiel类只用于表示表示文件(目录)的信息,(名称,大小等),不能对文件的内容进行访问-File(String pathname)通过将给定路径名字符串转换成抽象路径名来创建一个新File实例抽象路径应尽量使用相对路径,并且目录的层级分割符,不要直接写"/"和"\",应该使用File.s...
2018-09-11 20:35:18
137
原创 java-day05
SinmpleDateFormatjava.text.SimpleDateFormat是一个以语言环境有关的方式来格式化和解析日期的具体类,他允许进行格式化(日期->文本)解析(文本->日期)和规范化的构造方法 -SimpleDateFormat() -SimpleDateFormat(String pattern ) -final String format(Date da...
2018-09-07 17:21:07
128
原创 java day04
object在Java类继承结构中,java.lang.Object位于类顶端 如果顶一个java类时没有使用extends关键字声明其父类,则其父类默认为java.lang.Object类 Object 类型的引用变量可以指向任意leix类型对象 是所有类的超类,所有类都直接或是简接继承了Object 直接继承:创建class后没有继承继承任何类,在Java编译器编译的时候,自动添加...
2018-09-06 20:56:47
129
原创 java -day03
正则表达式基本正则表达式简介[zdf]代表中括号内任意一个字符[a-z]代表从a到z中间的一个 [^abc]代表除了abc的任意字符[a-zA-Z0-9]a-z,A-Z,0-9中任意一个字符[a-z&&[^bc]]a-z中除了bc以外任意一个字符,其中&&表示“与”的关系(x表示一个字符)({n}表示 重复出现n个)({n,}表示 ...
2018-09-06 08:34:00
423
原创 算法第四版 1.1.
1.1.1 结果 a:7 或 7.0 b:1562500.0015625c:true public class P1_1_1{ public static void main(String[] args) { double aa = (0+15)/2; int a = (0 + 15) / 2; double b = Math.pow(2.0, ...
2018-09-05 16:40:37
193
原创 stdRadom.java简单熟悉
public final class StdRandom { private static Random random; // pseudo-random number generator private static long seed; // pseudo-random number generator seed // static init...
2018-09-05 16:40:17
1104
原创 java-day02补充
其他版本字符串的相加字符串如果是变量相加,先开空间,再拼接字符串如果是常量相加,是先先相加,然后再常量池找,如果有就直接返回,否则就创建String常用方法length() ;int ->返回字符串的长度 charAt(int );char->获取字符串下标为i的字符 indexOf(char);int -> 检索:给定字符 并在字符串中进行检索匹配,并返...
2018-09-05 09:19:02
146
原创 Java-day02
package day02;public class Demo { public static void main(String[] args) { /* * String 类型 * 不可变的对象 ,被final修饰,对象一旦创建 就不可改变 * java 是采用Unicode字符集,一个字符占2个字节(Unicode是变长) * * 格式: *...
2018-09-04 20:54:40
201
原创 java-day01
String 详细版本1.执行命令解析:编译:javac helloworld.java 运行:java helloworld2.jdk安装软件 eclipse安装3.配置环境变量:变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置 jdk的安装路径...
2018-09-03 20:03:11
211
原创 算法四 1.1
1.1.1package ch1.ch1_1.pratice; public class P1_1_1{ public static void main(String[] args) { double aa = (0+15)/2; int a = (0 + 15) / 2; double b = Math.pow(2.0, -6) * 100000000.1; //Math.Po...
2018-02-03 16:36:48
229
原创 递归调用的笔记
递归调用最重要的三点:1.递归调用总有一个最简单的情况——方法的第一条语句 总是一个包含return 的条件语句2.递归调用总是去尝试解决一个规模更小的子问题;这样地柜调用才能收敛到最简单的情况3.递归调用的父问题和尝试解决的子问题之间不应该有交集。package ch1.ch1_1;public class Rank {//p15二分查找 public static in...
2018-01-31 20:42:02
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人