JavaRush /Java блог /Архив info.javarush /Базовые ошибки при программировании на Java
MariaM
24 уровень

Базовые ошибки при программировании на Java

Статья из группы Архив info.javarush
Полезная статья про самые базовые ошибки при программировании на Java. Кратко: 1. Если не нужно выделять память под объект типа Integer, String, то можно воспользоваться оператором valueOf вместо new, который возвращает кешированное (уже существующее, созданное) значение. //медленно Integer i = new Integer(100); Long l = new Long(100); String s = new String("A"); //быстро Integer i = Integer.valueOf(100); Long l = 100L;//это тоже самое что Long.valueOf(100L); String s = "A"; 2. Не складывать строки с помощью + Про это писали уже и в других статьях. Использовать StringBuilder ->append(s)->toString() 3. Указывать типы, generics Не оставлять ArrayList a = new ArrayList(); Лучше: ArrayList a=new ArrayList(); 4. Использовать valueOf при преобразовании чисел //медленно int a = 12; String s = a + ""; //быстро int a = 12; String s = String.valueOf(a); //автор ещё несколько других рекомендаций привел, но пока они для меня не актуальны, поэтому не копирую. А здесь есть вторая часть, которая пока темный лес =)
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ