中都

风习袅袅,盈水展千华,飞檐亭角清铃响。犹记当初,你回眸莞尔,一笑倾城百日香。

博客园 首页 新随笔 联系 订阅 管理

2021年3月29日 #

摘要: debug 是最低的限制级别,这个级别只能用于开发和测试环境中,不可以用于生产环境; info 略高于debug的限制级别,可以用这个级别记录一些信息型消息比如服务器启动成功、输入的数据、输出的数据等; warn 的限制级别高于info,它用来记录警告信息比如客户端和服务器之间的连接中断、数据库连接丢失、Socket达到上限; 阅读全文
posted @ 2021-03-29 23:09 中都 阅读(51) 评论(0) 推荐(0)

摘要: 将一个对象的引用复制给另外一个对象,一共有三种方式。第一种方式是直接赋值,第二种方式是浅拷贝,第三种是深拷贝。所以大家知道了哈,这三种概念实际上都是为了拷贝对象。 阅读全文
posted @ 2021-03-29 23:07 中都 阅读(913) 评论(0) 推荐(0)

摘要: 一、保存 ( 持久化 ) 对象 及其状态到内存或者磁盘 Java 平台允许我们在内存中创建可复用的 Java 对象,但一般情况下,只有当 JVM 处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比 JVM 的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java 对象序列化就能够帮助我们实现该功能。 阅读全文
posted @ 2021-03-29 23:04 中都 阅读(195) 评论(0) 推荐(0)

摘要: 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。比如我们要写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,我们就可以使用 Java 泛型。 阅读全文
posted @ 2021-03-29 23:00 中都 阅读(55) 评论(0) 推荐(0)

摘要: Java 类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根据定义的方式不同,内部类分为静态内部类,成员内部类,局部内部类,匿名内部类四种。 阅读全文
posted @ 2021-03-29 22:56 中都 阅读(86) 评论(0) 推荐(0)

摘要: 一、动态语言 动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结构上的变化。比如常见的 JavaScript 就是动态语言,除此之外 Ruby,Python 等也属于动态语言,而 C、C++则不属于动态语言。从反射角度说 JAVA 属于半动态语言。 阅读全文
posted @ 2021-03-29 22:51 中都 阅读(329) 评论(0) 推荐(0)

摘要: 一、概念 如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 阅读全文
posted @ 2021-03-29 22:33 中都 阅读(470) 评论(0) 推荐(0)

摘要: 一、强引用 在 Java 中最常见的就是强引用,把一个对象赋给一个引用变量,这个引用变量就是一个强引用。当一个对象被强引用变量引用时(也就是new 一个对象的时候,copy一个也是),它处于可达状态,它是不可能被垃圾回收机制回收的,即使该对象以后永远都不会被用到 ,JVM 也不会回收。因此强引用是造成 Java 内存泄漏的主要原因之一(内存泄漏是指没被引用的对象无法被垃圾回收器回收,溢出是指装不下)。 阅读全文
posted @ 2021-03-29 22:32 中都 阅读(375) 评论(0) 推荐(0)

Live2D