摘要: 包装类 什么是包装类? Java里面8个基本数据类型都有相应的类,这些类叫做包装类。 包装类有什么优点 可以在对象中定义更多的功能方法操作该数据,方便开发者操作数据,例如基本数据类型和字符串之间的转换。 基本数据类型和对应的包装类 包装类都在java.lang包里面 基本数据类型 包装类 byte 阅读全文
posted @ 2019-02-27 21:06 Suppperfly 阅读(276) 评论(0) 推荐(0)
摘要: StringBuffer是一个字符串缓冲区,如果需要频繁的对字符串进行拼接时,建议使用StringBuffer。 工作原理 StringBuffer的底层是char数组,如果没有明确设定,则系统会默认创建一个长度为16的char类型数组,在使用时如果数组容量不够了,则会通过数组的拷贝对数组进行扩容, 阅读全文
posted @ 2019-02-27 21:02 Suppperfly 阅读(164) 评论(0) 推荐(0)
摘要: Java类的命名规范如下: 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int 阅读全文
posted @ 2019-02-27 20:50 Suppperfly 阅读(735) 评论(0) 推荐(0)
摘要: 有的地方也叫做规则表达式,通过正则可以将符合某种规则的字符串匹配出来,比如要将"monkey1024study1j2a3v4a"这个字符串中的数字替换为"中",可以使用正则表达式匹配数字,然后进行替换即可,正则表达式是一门独立的学科,这里这是简单介绍一下,以后在工作中用到的时候,可以去网上查。 "^ 阅读全文
posted @ 2019-02-27 17:49 Suppperfly 阅读(381) 评论(0) 推荐(0)
摘要: 字符串(String)的不可变性 String类在java.lang包下面,是Object类的直接子类,通过API或者源码可以看到,String类是final修饰的,这说明String类不能被继承。 字符串一旦创建好之后,里面的内容是不能被修改的,jvm会将双引号””中的内容存放在字符串常量池里面, 阅读全文
posted @ 2019-02-27 17:44 Suppperfly 阅读(223) 评论(0) 推荐(0)
摘要: finally的特点 被finally控制的语句体一定会执行,除非在执行finally语句体之前JVM退出(比如System.exit(0)),一般用于关闭资源 finally如何使用? finally语句块可以直接和try语句块联用:try….finally…(这种用的比较少) 也可以这样使用:t 阅读全文
posted @ 2019-02-27 15:56 Suppperfly 阅读(187) 评论(0) 推荐(0)
摘要: 处理异常 可以使用try…catch…处理异常,例如之前的程序可以使用try…catch…处理 可以捕捉多个异常,但是catch里面必须从小类型异常到大类型异常进行捕捉,先捕捉子后捕捉父,最多执行一个catch语句块里面的内容。 jdk7新特性 jdk7新特性,可以将多个捕捉的异常放到一个catch 阅读全文
posted @ 2019-02-27 15:52 Suppperfly 阅读(191) 评论(0) 推荐(0)
摘要: 内部类的分类 内部类,顾名思义就是在一个类的内部声明一个类。内部类主要分为: 静态内部类 匿名内部类 成员内部类 局部内部类 内部类的特点: 内部类可以直接访问外部类的成员,包括private修饰的变量和方法 在编写swing程序时内部类出现的频率比较高,不过目前大部分软件公司基本都不会使用swin 阅读全文
posted @ 2019-02-27 15:48 Suppperfly 阅读(111) 评论(0) 推荐(0)
摘要: 4种访问控制权限 java访问级别修饰符主要包括:private 、protected、public和default(默认),可以限定其他类对该类、属性和方法的使用权限。 注意以上对类的修饰只有:public和default,内部类除外 priavte和public都比较好理解和记忆,这里就不演示了 阅读全文
posted @ 2019-02-27 15:37 Suppperfly 阅读(152) 评论(0) 推荐(0)
摘要: Object中的toString方法 SUN在Object类中设计toString方法的目的:返回java对象的字符串表示形式。 在现实的开发过程中,Object中的toString方法就是要被重写的。 SUN是这样实现toString方法的: Object中的toString方法返回: 类名@ja 阅读全文
posted @ 2019-02-27 15:11 Suppperfly 阅读(183) 评论(0) 推荐(0)