摘要: 常用类 String String:字符串,使用一对“”引号来表示。 String声明为final的,不可被继承 String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 String 内部定义了final char [ 阅读全文
posted @ 2022-02-20 14:53 xiao小白白 阅读(33) 评论(0) 推荐(0)
摘要: 多线程 多线程的创建 方式一:继承于Thread 创建一个继承于Thread类的子类 重写Thread类的run() 》将此线程执行的操作声明在run()中 创建Thread类的子类的对象 通过此对象调用start() 注意: 想创建多个线程就要创建多个对象。只能通过start调用线程 方式二:实现 阅读全文
posted @ 2022-02-15 14:02 xiao小白白 阅读(27) 评论(0) 推荐(0)
摘要: 异常 Error Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:Stack Overflow Error(栈溢出)和OOM(堆溢出)。一般不编写针对性的代码进行处理 Exception 编译时异常 运行时异常 异常处理:抓抛模型 过程一:”抛“:程序在正常执行的 阅读全文
posted @ 2022-02-12 17:46 xiao小白白 阅读(40) 评论(0) 推荐(0)
摘要: 抽象类(abstract) abstract修饰类 此类不能实例化 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 abstract修饰方法 抽象方法只有方法的声明,没有方法体 包含抽象方法的类,一定时一个抽 阅读全文
posted @ 2022-02-12 17:45 xiao小白白 阅读(25) 评论(0) 推荐(0)
摘要: 代码块 代码块的作用:用来初始化类、对象 代码块如果有修饰的话,只能使用static 分类:静态代码块 vs 非静态代码块 静态代码块 内部可以有输出语句 随着类的加载而执行,而且只执行一次 作用:初始化类的信息 如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行 静态代码块执行要优于非静态 阅读全文
posted @ 2022-02-12 17:44 xiao小白白 阅读(87) 评论(0) 推荐(0)
摘要: 面向对象 面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据 创建与初始化对象 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用 构造器 作用 实例化初始值 //有参构造:一旦定义了有参构造,无参就必须显示定义 使用new关键字 阅读全文
posted @ 2022-02-03 18:12 xiao小白白 阅读(1057) 评论(0) 推荐(0)
摘要: 数组 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType [] arrayRefVar;//首选方法 或 dataType arrayRefVar [];//效果相同,但是不是首选方法 java.lang.ArrayIndexOutOfBounds 阅读全文
posted @ 2022-01-30 17:59 xiao小白白 阅读(11) 评论(0) 推荐(0)
摘要: 方法 一个方法只做一个功能。 方法定义 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } 形式参数,用来定义作用的 实际参数:实际调用传递给他的参数 return 除了返回结果的意思,还有终止方法。 方法的重载 规则: 方法名称必须相同 参数列表必 阅读全文
posted @ 2022-01-30 17:58 xiao小白白 阅读(35) 评论(0) 推荐(0)
摘要: next(),nextlLine() nextLine()自动读取了被next()去掉的Enter作为他的结束符,所以没办法给s2从键盘输入值。经过验证,我发现其他的next的方法,如double nextDouble() , float nextFloat() , int nextInt() 等与 阅读全文
posted @ 2022-01-22 17:38 xiao小白白 阅读(172) 评论(0) 推荐(0)
摘要: 注释 //单行注释 /* 多行注释 */ 可以注释一段文字 JavaDoc:文档注释 /** */ 标识符 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字母之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合 不能使用关键字作为变 阅读全文
posted @ 2022-01-16 22:40 xiao小白白 阅读(70) 评论(0) 推荐(0)