摘要: MarkDown学习 标题设置 #+文字回车 一级标题 ##+文字回车 二级标题 ###+文字回车 三级标题 以此类推 最多到6级标题 字体设置 俩边+俩个*号 加粗 俩边+一个号* 俩波浪号 引用 大于号 回车 分割线 三个*号 图片 超链接 baidu 列表 a b c 表格 姓名性别年纪 张三 阅读全文
posted @ 2022-05-24 19:51 Risen 阅读(14) 评论(0) 推荐(0) 编辑
摘要: scanner nextint() Random nextint(X) Math ceil() floor() round() abs() arrays tostring() sort() System currentTimeMillis() coyarrsy date gettime() sett 阅读全文
posted @ 2019-12-18 18:25 Risen 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 字符串是常量 内容不可变 字符串的拼接是创建了新对象再赋值 对于“XXX”方法创建的字符串都放在字符串常量池zhong 如果xxx再次创建会去常量池寻找 直接赋值地址池不在创建新的对象 q 阅读全文
posted @ 2019-12-11 19:05 Risen 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 基本的 Length 求长度 元素个数 concat 拼接字符串 charAt 求某个下标的字节 indexOf求与某个字符串匹配的首个字符出现的位置下标 比较关系 equals 比较字符串内容 转换的关系的 toCharArray 转换字符串为char数组 getBytes转换字符串为字节数组 r 阅读全文
posted @ 2019-12-11 19:01 Risen 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 多条语句对共性数据进行操作的部分包起来 使用synchronize (){}方法 创建一个锁对象 使多条线程都走该对象(锁) 阅读全文
posted @ 2019-02-12 14:45 Risen 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 修饰符 返回值 方法名(数据类型... 变量名) 数据类型... 这就是一个可变的参数 是指参数的个数不确定可以变化的(内部其实就是个数组) 可变参数 都是做参数 再调用的时候进行如下的调用 public int add(int...arr){ } 可以这样:add(); 创建数组长队为0 该数组长 阅读全文
posted @ 2019-01-27 15:26 Risen 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Set 里面的去重复原理 set及子类的 方法add.() 其实里面调用了重写之后的equals()和 hashcode()方法 : 重写之后hashcode() 比较是这俩元素对象的哈希值是否是同一个哈希值如果不同讲该元素放到数组中 如果相同返回true就进行equals比较 重写之后equals 阅读全文
posted @ 2019-01-27 14:19 Risen 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: String A =“hello”” String B =“hello”” String AA = new String("AA") String BB = new String("BB") 字符串常量池在方法区中 其中 变量A jvm先到字符串常量池中寻找如果没有就在字符串常量池中创建一个字符串H 阅读全文
posted @ 2019-01-16 14:15 Risen 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1 class Person{ 2 private String name ; 3 private int age; 4 public Person(String name,int age) { 5 this.name = name; 6 this.age = age; 7 } 8 // public int ... 阅读全文
posted @ 2019-01-16 12:39 Risen 阅读(129) 评论(0) 推荐(0) 编辑
摘要: jar cvf 压缩文件名 要被打包的类名或者包名 c 创建压缩文件 v 显示信息(错误。。。) f 给定压缩文件名 打jar 包后一定要在清单指定入口类 格式: Main-Class: 包名.类名 jar 双击运行只对图形界面起作用 对命令行不起作用 使用 jar包 要设置classpath的文件 阅读全文
posted @ 2019-01-14 15:09 Risen 阅读(98) 评论(0) 推荐(0) 编辑