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

域名包含连字符或它是 java 关键字的情况,这时怎样解决呢?官方文档对这个问题给出了具体的解决方案

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

在 Java 中进行字符串大小写转换的操作时,我们需要注意可能会遇到的一个小的低级错误

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

Java提供了 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中引入它主要是为了实现三个概念:提供抽象可以理解为接口是类的蓝图,如何提供服务的实现是对外部隐藏的,只有提供了什么服务是公开的。

Java 开发人员开始使用 Kotlin 时都应该知道的 7 件事

过去几年的项目主要是基于 `Java` 的应用程序。今年,我有机会在项目中重新开始使用 Kotlin。在这篇文章中,我想分享我作为前 Java 开发人员在 Kotlin 中最欣赏的一些关键方面。
Your browser is out-of-date!

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

×