Java 和 Kotlin 项目的包名可以包含下划线吗?域名包含连字符-时怎样命名包名?

我们使用域名命名包名时有可能回遇到域名包含连字符或它是 java 关键字的情况,这时怎样解决呢

Java 和 Kotlin 中字符的大小写转换问题

如果我们的项目有国际化的需要,大小写转换字符串时不要直接使用 toLowerCase() 和 toUpperCase()

在 Android/Kotlin/Java 中怎样使用 Jsoup 解析 HTML?

本文介绍一个开源且功能强大的解析 HTML 的 Java 库:jsoup,简化了从 HTML 中解析数据的过程,可以解析 HTML 文件、HTML 格式的字符串,输入流、甚至提供了给定 URL 并解析返回的 HTML 页面的能力

Comparable 和 Comparator 之间的差异,如何以及何时使用它们?

本文中,我们将探讨 Comparable 和 Comparator 之间的差异,何时如何使用它们

Kotlin/Java 打印调用栈

Kotlin/Java 中怎样打印调用栈?

Java 或 Kotlin 使用 YYYY-MM-dd 日期格式化时的跨年问题(年份不正确)

使用 YYYY-MM-dd 格式化日期时结果出现了跨年成下一年,这是因为 YYYY 表示(week-based-year)基于周的年份

Android Exception - IllegalCharsetNameException: java.nio.charset.CharsetICU[UTF-8]

在 Android 6(Android Marshmallow)和之前的版本中 JDK 的 Charset.toString() 方法的返回值是 java.nio.charset.CharsetICU[UTF-8]

Java Exception - java.lang.SecurityException: Prohibited package name: java.*

java.lang.ClassLoader 类对类名做了检查,如果以 java.* 的格式作为包名,则会抛出异常:`SecurityException("Prohibited package name: " + name.substring(0, name.lastIndexOf('.')))`

javap - JDK自带的类文件反汇编器

javap - 类文件反汇编器,用于反汇编一个或多个类文件。这是JDK自带的java命令行工具,它反汇编 class 文件并打印这些类的可读版本

深入了解 Java 中的接口

接口是类的抽象,确保类实现它提供接口,承诺提供给外界的所有服务。在java中引入它主要是为了实现三个概念:提供抽象可以理解为接口是类的蓝图,如何提供服务的实现是对外部隐藏的,只有提供了什么服务是公开的。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×