1: Поместите строку строки спереди
Предотвратить исключение NullPointerException. Мы обычно размещаем строку строки в левую сторону метода Equals для сравнения, чтобы она могла эффективно избежать ее.
Появление исключения нулевого указателя.
В первом случае, если переменная является нулевой, произойдет исключение с нулевым указателем; Во втором случае, даже если переменная является нулевой, исключение из нулевого указателя не произойдет, и данные не будут потеряны. Так рекомендуется
При программировании поместите прямое количество слева.
Два: не верьте в ранний API JDK
При раннем программировании JDK API был не очень зрелым, например, следующий кодовый блок:
File file = new File ("..."), файл инкапсулирует каталог или файл, вызывает метод List (), если это каталог, он возвращает строковый массив; Если это не так, он возвращает NULL;
Таким образом, мы можем добавить некоторые чеки заранее, как показано в следующем коде:
Три: не верьте этому-1
В Javadoc явно предусмотрено, что если возвращаемое значение string.indexof () равно -1, это означает, что символ не существует в строке; или когда мы используем поток ввода -вывода для чтения файла, он также определяется как -1
Когда чтение завершено. Следующий код:
В настоящее время этот метод кажется очень эффективным, но если Java меняет метод кодирования и определяет возврат -2 как лучший способ, поэтому рекомендуется использовать второй.
Четыре: избегайте неожиданных заданий
Следующий код:
Первый случай: если знак == Знак записан как =, он случайно назначит 5 как переменную; Второй случай: не будет неожиданного назначения;
Третий случай: === - конгруэнтный символ в JavaScript, с тем же типом, а значения также равны.
Пять: проверить нулевую и длину
В любом случае, если у вас есть коллекция или массив, сначала убедитесь, что она существует и не пуст.
Код заключается в следующем:
Второй метод лучше, избегая ошибок в более ранних версиях JDK API.
Шесть: все методы являются окончательными
Избегайте подклассов наследуют все методы родительского класса.
Приведенные выше общие методы программирования Java (рекомендуется) - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.