摘要: 一、Java事件主要角色 Source:事件源,即触发事件的对象; EventObject:事件对象,即带有 EventSource 信息的事件对象,是对EventSource的包装; Eventlistener:事件监听器,对该事件的处理。 一个事件源并不代表只有一个事件监听者,可以有很多个事件监 阅读全文
posted @ 2019-06-27 10:46 TangXinPing 阅读(136) 评论(0) 推荐(0) 编辑
摘要: null可以被强制转换成任意类型的对象 String 第一种;new方式String s1 = new String(“hello world”);String s2 = new String(“hello world”);System.out.println(s1 == s2);//输出false 阅读全文
posted @ 2019-06-27 10:44 TangXinPing 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.如果两种类型是“兼容的”(数字、字符、布尔类型互不兼容),或“目的类型的范围比来源范围大”自动执行类型转换。 2.数值类型按范围大小为:byte、short、char、int、long、float、double。 3.子类可以非常容易地转为父类,是安全的,为功能较强的类型转换为功能较弱的类型,是 阅读全文
posted @ 2019-06-27 10:44 TangXinPing 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 一、访问修饰符 类访问修饰符 访问修饰符类内访问包内访问包外仅子类访问包外访问非子类 private Y N N N Default Y Y N N protected Y Y Y N public Y Y Y Y 访问修饰符类内访问包内访问包外仅子类访问包外访问非子类 private Y N N 阅读全文
posted @ 2019-06-27 10:43 TangXinPing 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 什么是嵌套类及内部类? 可以在一个类的内部定义另一个类, 这种类称为嵌套类(nested classes),它有两种类型: 静态嵌套类和非静态嵌套类.静态嵌套类使用很少, 最重要的是非静态嵌套类, 也即是被称作为内部类(inner).嵌套类从JDK1.1开始引入.其中inner类又可分为三种: (1 阅读全文
posted @ 2019-06-27 10:41 TangXinPing 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,在Java中整数默认的数据类型是int类型,当我们使用byte的时候就要小心了,因为如果两个byte类型的变量相加结果赋给一个byte类型的变量是会编译错误的。请看下列代码: 此处报了一个编译错误:类型不匹配:不能从 int 转换为 byte。 为什么会报这样一个错误呢?明明我b1,b2 阅读全文
posted @ 2019-06-27 10:37 TangXinPing 阅读(2341) 评论(0) 推荐(0) 编辑
摘要: 1.try是必须的catch、finally必须有一个或都有。 因为捕获异常是必须要有的,而捕获到异常之后,如果不做处理,那就不用写catch,如果需要对捕获到异常之后做处理才需要catch,finally也是一样,可以不用写,也可以加上。 2.什么时候用try—finally: 那什么时候使用tr 阅读全文
posted @ 2019-06-27 10:34 TangXinPing 阅读(438) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/l55iuming/article/details/46955387 String是immutable类,用replace()方法替换值后,会建立新的实例,并把对象的指针指向这个新实例。 阅读全文
posted @ 2019-06-27 10:33 TangXinPing 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的C 阅读全文
posted @ 2019-06-26 16:30 TangXinPing 阅读(281) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/MrZhang1/p/7261232.html 为什么要用泛型 非泛型集合每次取出对象都是Object 强制转换麻烦 容易出异常 什么是泛型 参数化类型,调用时再传入具体的参数类型 创建泛型对象 一定使用<> 引用的参数类型一定要加 List<Stri 阅读全文
posted @ 2019-06-26 16:29 TangXinPing 阅读(1566) 评论(0) 推荐(0) 编辑