Неиспользованный импорт не влияет на производительность во время выполнения. Это чисто механизм пространства имен. Тем не менее, вы всегда должны импортировать только то, что вам нужно для удобства чтения, и избегать конфликтов имен, которые являются неприятными.
Помимо читаемости кода и, следовательно, ремонтопригодности кода, может быть более быстрая компиляция java-кода (однако, незаметная ), убрав импорт, но производительность во время выполнения не влияет, так как на байт-код не влияет неряшливый импорт. Созданный байт-код остается неизменным.
Существует полный набор правил о том, что Вы можете и не можете сохранить, Google для Соответствие PCI . Однако короче говоря, да, дата истечения срока и последние 4 были бы в порядке для хранения. огромный нет - нет хранит число идентификации вызывающего абонента (число на обратной стороне карты), но также существует много других правил.
Редактирование: Это основано на американских правилах.
Большинство эквайеров (например, Chase Paymentech) предоставляют услугу, которая отправляет вам (и покупателю, если хотите) электронное письмо об истечении срока действия карты & amp; куча других вещей (например, достигнут кредитный лимит) - поэтому вам не нужно хранить какую-либо информацию, за исключением, может быть, 4 последних цифр для целей распознавания.
Это не что-то, что можно решить и изменение правил от страны к стране. последние 4 цифры и дату окончания срока действия безопасно сохранить только лучше для проверки правил.