Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Java to C#

24.10.14 22:34
Re: Java to C#
 
AlexNek патриот
AlexNek
В ответ на:
А какая логическая разница? неизменяемое значение и все тут

Это уж зависит от точки зрения на изменяемость.
Если в Яве 5 порций мороженного константа, то мне подобная точка зрения не нравится.
В ответ на:
раз в классе можно, а использование в интерфейсе никаких механизмов не ломает

ну да, если смотреть со стороны, что на момент компиляции текст класса константа
А то что текст класса имплементация чего то, а имплементациям в интерефейсе нечего делать - это просто не замечаем.
В ответ на:
Что запутывает и кто лепит?

Да все теже Ява проггеры, сиди потом и думай как это перевести, то там поставят то сям.
private static final int DEFAULT_REFRESH_DEPTH = 5;
public final static RelationalOperator EQUALS=new RelationOperatorImpl("=") {
public static abstract class RelationOperatorImpl implements RelationalOperator {
private static transient - -Container db;
private static transient final String preferencesFile = new File(new File(System
private void initControl() {
final String converted = input == null ? "" : (String)converter2String.convert(input);
ui.setText(converted);
}
public static InputStream construct(final String rawMaterial) {
В ответ на:
"compile-time initializer"

Воо - вот это и есть константы, все остальное от дяъвола
 

Перейти на