Результаты поиска по запросу "static-methods"

0 ответов

 интерфейс, но это сделало бы интерфейс более неуклюжим, чем это должно быть.

у статические методы поддерживаются в Java 8? В чем разница между двумя строками основного метода в приведенном ниже коде? package sample; public class A { public static void doSomething() { System.out.println("Make A do something!"); } } public ...

3 ответа

На уровне мастерства, используя подход «все статические методы», вы создаете много работы для себя, в которой вам нужно продолжать вводить статические значения для каждого метода. Опять же, вы можете просто иметь DBManagerFactory, который просто имеет один статический метод для создания DBManager, который в итоге становится одиночным.

даю базу данных для хранения информации о пользователях моего веб-сайта (я использую stuts2 и, следовательно, технологию Java EE). Для базы данных я буду делать DBManager. Должен ли я применить шаблон синглтона здесь или, вернее, сделать все его ...

4 ответа

amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/...

о-нибудь есть хорошие примеры использования статических методов вместо динамических?

ТОП публикаций

1 ответ

Отличный ответ, спасибо @Jason.

я есть некоторые проблемы с вызовом перегруженного статического метода с параметром out через отражение, и я был бы признателен за некоторые указатели. Я ищу, чтобы динамически создать тип, какSystem.Int32 или жеSystem.Decimal, а затем вызвать ...

2 ответа

связь между двумя устройствами с помощью смс

Я хочу, чтобы моя программа могла получать смс со специального номера ("+ 9856874236"). Я хочу, чтобы приложение получало смс, если оно содержит «включить Wi-Fi», то измените Wi-Fi, чтобы включить я использую этот код, но он работает сбой ...

0 ответов

.NET: Определите тип класса «this» в его статическом методе.

В нестатическом методе я мог бы использоватьthis.GetType() и это вернетType, Как я могу получить то же самоеType в статическом методе? Конечно, я не могу просто написатьtypeof(ThisTypeName) потому чтоThisTypeName известен только во ...

3 ответа

Это не стоит хлопот и моментов WTF, которые вы получите в обзорах кода, если вы спросите меня.

тим, у меня есть такие классы: class A { public static int Count() } class B : A { } class C : A { }Как я могу скрыть этот статический метод для класса B, но не для C?

3 ответа

Сломанный код:

учаю сообщение об ошибке при попытке использовать следующую статическую функцию. Ошибка: Ожидаемый класс, делегат, перечисление, интерфейс или структура Функция (и класс): namespace MyNamespace { public class MyClass { // Some other static ...

14 ответов

Класс с одним методом - лучший подход?

Скажем, у меня есть класс, предназначенный для выполнения одной функции. После выполнения функции ее можно уничтожить. Есть ли основания предпочитать один из этих подходов? // Initialize arguments in constructor MyClass myObject = new ...

5 ответов

Причина, которая может быть медленнее, заключается в том, что узким местом для JVM является доступ к массиву и встроенная проверка границ (наш дорогой друг ArrayOutOfBoundsException). Существуют ограниченные случаи, когда виртуальная машина может отключить проверку границ, когда она может гарантировать, что доступ действителен, но такие случаи редки. Так что вышеприведенный трюк, в то время как хорошо для int или long, плохо для массивов, потому что вы заменяете 4 индекса в массив на 9, и если JVM не оптимизирует его, кэшируя значение, вы можете получить удар более чем в 2 раза больше проверка границ.

интересует, должен ли я вручную вводить небольшие методы, которые в каком-то чувствительном к производительности алгоритме вызываются 100–1 миллион раз. Во-первых, я подумал, что, не вставляя в строку, я несу некоторые накладные расходы, ...