摘要: String类的其他功能 程序示例 /* 替换功能 String replace(char old,char new) String replace(String old,String new) 去除字符串两边空格 String trim() 按字典顺序比较两个字符串 int compareTo(S 阅读全文
posted @ 2021-12-14 22:46 赤兔胭脂小吕布 阅读(39) 评论(0) 推荐(0)
摘要: String类的转换功能 程序示例 /* 字符串的转换功能: byte[] getBytes() char[] toCharArray() static String valueOf(char[] chs) static String valueOf(int i) String toLowerCas 阅读全文
posted @ 2021-12-14 22:14 赤兔胭脂小吕布 阅读(57) 评论(0) 推荐(0)
摘要: String类的获取功能 程序示例 /* String类的获取功能 int length() char charAt(int index) int indexOf(int ch) int indexOf(String str) int indexOf(int ch,int fromIndex) in 阅读全文
posted @ 2021-12-14 21:48 赤兔胭脂小吕布 阅读(42) 评论(0) 推荐(0)
摘要: String类的判断功能 程序示例 /* String类的判断功能 boolean equals(Object obj) boolean equalsIgnoreCase(String str) boolean contains(String str) boolean startsWith(Stri 阅读全文
posted @ 2021-12-14 21:14 赤兔胭脂小吕布 阅读(34) 评论(0) 推荐(0)
摘要: String类概述及其构造方法 程序示例 /* 字符串: 简单理解: 就是由多个字符组成的数据,叫做字符串 也可以看作是一个字符数组。 观察API发现: 1、String代表的是字符串,属于java.lang下面的,所以使用的时候不需要导包 2、String类代表字符串。 Java程序中的所有字符串 阅读全文
posted @ 2021-12-14 20:23 赤兔胭脂小吕布 阅读(205) 评论(0) 推荐(0)
摘要: Scanner类 程序示例 /* 键盘录入工具:Scanner 构造方法: public Scanner(InputStream source)构造一个新的Scanner , 产生从指定的输入流扫描的值。 流中的字节将使用底层平台的default charset转换为字符 。 参数 source - 阅读全文
posted @ 2021-12-14 18:38 赤兔胭脂小吕布 阅读(27) 评论(0) 推荐(0)
摘要: Java中静态代码块与构造代码块的执行顺序 静态代码块:用staitc声明,jvm加载类时执行,仅执行一次构造代码块:类中直接用{}定义,每一次创建对象时执行。执行顺序优先级:静态代码块➡main()➡构造代码块➡构造方法。 构造方法 public HelloA(){ //构造方法 } 关于构造方法 阅读全文
posted @ 2021-12-14 17:54 赤兔胭脂小吕布 阅读(155) 评论(0) 推荐(0)
摘要: 继承中代码块的执行顺序 程序示例: class HelloA { public HelloA( ) { System.out.println("HelloA"); } { System.out.println("I'm A class"); } static { System.out.println 阅读全文
posted @ 2021-12-14 16:04 赤兔胭脂小吕布 阅读(35) 评论(0) 推荐(0)
摘要: Java中的GC机制 一、为什么需要垃圾回收 如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。 二、哪些内存需要回收? 哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要 阅读全文
posted @ 2021-12-14 00:20 赤兔胭脂小吕布 阅读(109) 评论(0) 推荐(0)