В следующем примере показано, как обращаться к методам динамически с помощью отражения.
|
Следующий пример вызывает метод класса с 2 аргументами:
|
В следующем примере показано, как обращаться к методам динамически с помощью отражения.
|
Следующий пример вызывает метод класса с 2 аргументами:
|
Вы можете преобразовать строку к длительному использованию parseLong () класса обертки Integer или с помощью valueOf () и longValue () методы вместе следующим образом.
|
Этот совет Java Swing иллюстрирует способ получения FontMetrics различные шрифты. FontMetrics, как правило, используется для получения информации о ширине и высоте символов и строк при составлении текста на поверхность. FontMetrics ссылки на объект шрифта и поверхность, так как шрифты могут иметь различные метрики на различных поверхностях.
|
Когда объект копируется на другой с помощью оператора присваивания, копируются только ссылки объекта. Такое изменение в одном объекте отражает в другой.
Java использовать Clone () класса объекта, чтобы скопировать содержание одного объекта к другому. Проблема прибудет если класс, который должен быть скопирован также содержит ссылку на другой объект.
Классы могут Cloneable реализующий интерфейс перекрывает Clone () метод класса объекта.
Следующий пример покажет, порядок осуществления Cloneable интерфейса.
|
Сначала необходимо создать экземпляр класса Случайная:
|
Затем, вы можете получить случайное число, по телефонам:
|
Это будет означать, значения от 0 (включительно) до MaxValue (эксклюзивные).
Для более сильного криптографического генератора псевдослучайных вы можете проверить java.security.SecureRandom класс. При этом абонент может указать имя алгоритма и (опционально) пакет услуг. Вот пример кода использования SecureRandom класс:
|
Этот совет Java demostrates Как подготовить список всех доступных шрифтов семей. Семья может быть описана как группы всех шрифтов с аналогичным или связанным типографского дизайна. Например, шрифт лица в семье Lucida Sans Typewriter может быть Lucida Sans Typewriter Bold, и Lucida Sans Typewriter Regular. Для разработчика информацию J2SE 1.4 поддерживает только шрифты True Type.
|
Условная операция может быть выполнена с использованием либо короткое замыкание булевы операторы (
Но всегда лучше использовать короткие операторы схеме из-за быстрой обработки.
For example: Operation 1: condition1 && condition2 Operation 2: condition1 & condition2
В operation1 первый компилятор будет проверять condition1 а если оно ложно то он не будет проверять condition2 и дать ложный результат.
В Operation2 компилятор будет проверить как условия, прежде чем давать результат.
Этот совет Java Swing иллюстрирует метод динамического обновления появления компонента. Подсказка использует раз подтверждают () для динамического обновления появления компонента. Этот пример изменения размера шрифта кнопки на лету.
|
Ths Java советы иллюстрирует метод преобразования между ByteBuffer и массива байтов. Иногда разработчику необходимо данные в ByteBufer, которые будут использоваться в массиве формат. Этот совет может помочь разработчикам, чтобы решить эту проблему.
|
Этот совет Java демонстрирует метод рисования различные формы на компоненту с помощью комбинации других формах. Различные формы может быть сделан разработчиком перезаписи Paint () функцию компонента.
|