0
ответов

Влияет ли использование универсальных шаблонов на производительность Java?

Универсальные шаблоны используются в Java с версии 5 . Каковы последствия использования универсальных шаблонов в приложении Java для производительности и можете ли вы объяснить причины их влияния на производительность?
вопрос задан: 3 June 2011 08:15
0
ответов

Типичная загрузка класса forName

Как мне вызвать Class.forName (), если результатом является универсальный тип? Обычно я могу использовать asSubclass (), но здесь единственный способ, которым я это вижу, - это приведение, которое выделяет меня и вызывает у меня ошибки, когда все ...
вопрос задан: 3 June 2011 07:49
0
ответов

የ C # እሴት ዓይነቶች ቀጥተኛ ንፅፅሮች

በጥልቀት ፣ በሁለተኛ እትም ውስጥ በ C # ውስጥ የ C # እሴት ዓይነቶችን ንፅፅር አስመልክቶ የሚከተለውን መግለጫ አነበብኩ ፡፡ ገጽ 77 ፣ የአንድ ዓይነት ግቤት ያልተገደበ ሲሆን (ምንም ገደቦች የሉም ...
вопрос задан: 3 June 2011 02:58
0
ответов

Как мне определить общий класс, который реализует интерфейс и ограничивает параметр типа?

class Sample : IDisposable // case A {public void Dispose () {throw new NotImplementedException (); } } class SampleB где T: IDisposable // case B { } class ...
вопрос задан: 2 June 2011 17:57
0
ответов

Java: Как принудить параметр типа класса к быть таким же, как универсальный тип, указанный в универсальном методе?

Я создал класс NotificationManager, который позволяет ' s вы регистрируете общий слушатель для некоторой общей службы уведомлений. В классе NotificationManager у меня есть общий метод для регистрации ...
вопрос задан: 1 June 2011 21:04
0
ответов

Вызов универсального метода с использованием отражения в .NET [дубликат]

У меня вопрос. Можно ли вызвать общий метод с помощью отражения в .NET? Я попробовал следующий код var service = new ServiceClass (); Введите serviceType = service.GetType (); MethodInfo ...
вопрос задан: 1 June 2011 16:13
0
ответов

Преобразования IList и List с Интерфейсы

Обычно я разбираюсь в интерфейсах, наследовании и полиморфизме, но одна вещь меня озадачила. В этом примере Cat реализует IAnimal и, конечно же, List реализует IList: IList cats = ...
вопрос задан: 1 June 2011 16:11
0
ответов

Как избежать «несоответствия типов» в статическом универсальном заводском методе?

Либо я слишком глуп, чтобы использовать Google, либо до сих пор никто не сталкивался с этой проблемой. Я пытаюсь скомпилировать следующий код: public interface MyClass {public class Util {private static ...
вопрос задан: 31 May 2011 20:35
0
ответов

Rhino Mocks: как заглушить общий метод для отлова анонимного типа?

Нам нужно заглушить общий метод, который будет вызываться с использованием анонимного типа в качестве параметра типа. Рассмотрим: интерфейс IProgressReporter {T Report (T progressUpdater); } // Модульный тест ...
вопрос задан: 31 May 2011 10:47
0
ответов

Как я могу программно получить активный путь UNC в DFS

Учитывая путь DFS, как я могу узнать, какой активный путь находится в данный момент программно. Например, у меня есть 2 общих сервера как "\\ Server1 \ Folder \" и "\\ Server2 \ Folder \", и у него есть DFS ...
вопрос задан: 31 May 2011 10:10
0
ответов

Правильно ли я реализую фабрику Java на основе дженериков?

Я не верю, что реализую шаблон фабрики правильно, потому что метод createDocument класса Application принимает любой тип класса, а не только подклассы Document. Другими словами, есть ли ...
вопрос задан: 31 May 2011 07:55
0
ответов

Mockito: проверка с использованием общих параметров

С помощью Mockito я могу сделать следующее: verify (someService) .process (any (Person.class)); Но как мне это написать, если вместо этого процесс принимает Collection ? Не могу понять, как это написать ...
вопрос задан: 30 May 2011 11:34
0
ответов

Как хранить структуры разных типов без упаковки

Я создаю систему обмена сообщениями для использования в игре XNA. Мои типы сообщений являются структурами, потому что я хочу, чтобы они вели себя как типы значений. struct MyMessageType1: IMessage {} struct MyMessageType2: ...
вопрос задан: 28 May 2011 17:43
0
ответов

Получить общий тип для параметра java.util.Map

public Object [] convertTo (Источник карты, назначение объекта []) {... } Есть ли возможность определить общие типы (ключ / значение) моего параметра карты с помощью Reflection?
вопрос задан: 27 May 2011 11:53
0
ответов

Истинные дженерики Java (шаблоны)

Изучив спецификацию Java VM, Я заметил, что для создания идентификатора можно использовать гораздо больше, чем просто буквы ASCII. Во-первых, мне было интересно, есть ли какие-нибудь лишние символы (...
вопрос задан: 27 May 2011 11:04
0
ответов

Что такое LinkedHashMap ?

Итак, я новичок в этих HashMaps, но есть представление о связанных списках и HashMaps. Было бы здорово, если бы вы могли дать мне простое объяснение относительно LinkedHashMap и как в заголовке ...
вопрос задан: 26 May 2011 20:42
0
ответов

Почему я получаю ошибку «Параметр типа должен быть неизменным…»?

Я попытаюсь сократить этот пример кода: общедоступный интерфейс IThing {// ... прочее } открытый класс Thing1: IThing {} публичный класс Thing2: IThing {} открытый интерфейс IThingView
вопрос задан: 26 May 2011 17:38
0
ответов

Гетерогенный контейнер для хранения типизированных объектов в Java

Я пытаюсь следовать шаблону безопасного типа гетерогенного контейнера Джошуа Блоха из Effective Java для создания контейнера объектов (MyGeneric ) с классом как ключ. общественный класс ...
вопрос задан: 26 May 2011 13:36
0
ответов

Ковариация и контравариантность для типов с подстановочными знаками

Не могли бы вы объяснить, почему это возможно: import java.util.ArrayList; import java.util.List; public class Covariance {class A {} class B extends A {} class C extends ...
вопрос задан: 26 May 2011 09:25
0
ответов

Java: Как установить значение по умолчанию для «T» в SomeClass ?

Есть ли способ указать тип по умолчанию для универсального шаблона? Допустим, у меня есть класс Monkey. Обезьяны могут жить в разных Средах, таких как Джунгли или Зоопарк: public class Monkey
вопрос задан: 23 May 2011 19:06
0
ответов

Почему необработанные типы в одном месте приводят к тому, что общие сайты вызовов в другом месте обрабатываются как необработанные?

Рассмотрим следующий пример: import java.util. *; class Foo {public int baz (List список строк) {return 1; } public int baz (ArrayList список объектов) {возврат 2; } ...
вопрос задан: 23 May 2011 16:47
0
ответов

Могут ли типы исключений быть общими?

Я пробовал следующее, но они не работают. исключение MyError <'a> of' a exception 'a MyError of' a Должен ли я использовать длинную форму: type MyError <'a> (value) = наследовать System.Exception () ...
вопрос задан: 23 May 2011 15:01
0
ответов

Синтаксис ограничения с универсальными шаблонами, также производный от класса

У меня чертовски серьезная проблема со следующим: У меня есть общий класс с ограничением, производным от неуниверсальный интерфейс: открытый абстрактный класс DrilldownBase , где W: класс, ...
вопрос задан: 23 May 2011 13:14
0
ответов

Проблема с x: TypeArguments и универсальным классом List в XAML

Я создал следующую разметку для свободного файла XAML.
вопрос задан: 23 May 2011 03:32
0
ответов

Почему этот общий сценарий вызывает исключение TypeLoadException?

Это немного затянуто, поэтому вот краткая версия: Почему это вызывает исключение TypeLoadException во время выполнения? (И должен ли компилятор помешать мне это сделать?) Interface I {void Foo (); } ...
вопрос задан: 20 May 2011 16:50
0
ответов

Как отфильтровать все варианты универсального типа с помощью OfType <>

Я хочу фильтровать объекты в List , используя их тип, используя OfType <>. Моя проблема в том, что некоторые объекты имеют общий тип интерфейса, но у них нет общего унаследованного ...
вопрос задан: 20 May 2011 11:34
0
ответов

Entity Framework - как мне получить столбцы?

Я хочу получить список названия столбцов, типы и является ли столбец PK объекта таблицы в Entity Framework. Как мне это сделать в C # (4.0) (в идеале в общем случае)? Победившим ответом будет один ...
вопрос задан: 19 May 2011 09:34
0
ответов

Guice generics - how can I make it less ugly?

I have an interface Producer and a concrete FooProducer that implements Producer. Binding this in guice looks ugly as sin: bind(new TypeLiteral>() {}).to(...
вопрос задан: 18 May 2011 18:10
0
ответов

Как создать настраиваемый перечислитель для класса, производного от TDictionary?

Я определил коллекцию, производную от TDictionary, и мне нужно определить настраиваемый перечислитель, который применяет дополнительный фильтр. Я застрял, поскольку не могу получить доступ к массиву TDictionary FItems (он частный) ...
вопрос задан: 18 May 2011 12:57
0
ответов

без учета регистра, Java Generics

Предоставляет ли Generics в Java какое-либо преимущество в производительности перед коллекциями. Например, в C # есть преимущество в производительности, так как это помогает избежать упаковки / распаковки, но, как я понимаю, в Java нет "...
вопрос задан: 17 May 2011 17:44