А в плане например статических методов и классов и наследование да и ооп в общем всё тоже самое? (а то С++ и Java на сколько я помню отличается в этом плане в корне)
Біджей Блажковіч: Я каждые пол год переезжаю и раз в пол года тоскаю за собой системник, монитор да и ноут в придачу. Как то справляюсь. Но до вашего случая могу порекомендовать разве что alienware или что нибудь из геймерского арсенала. Как правило геймерский ноутбуки чертовски производительны
Но опять же. Если нужно узнать информацию о классе можно посмотреть документацию, ну а если её нет то запустить javadoc для класса. Это же быстрее чем писать методы для вывода информации о классе.
Rihard Brugekhaim: в общем если нужно держать оперативную память на особом контроле, или сделать программу более защищенной то можно использовать рефлексию. Надеюсь я правильно понял для чего она нужна
А зачем уничтожать объект до сборщика мусора? Хотя если выполняются большие вычисления... но опять же большинство вычислений выполняются в методах, и если создавать какие нибудь списочные массивы внутри метода то они автоматом удаляться после завершения метода, ну или если работать с теми же списочными массивами объектов какого либо класса можно попросту и так очистить его без рефлексии (если это именно так работает как вы говорите).
Дело в том что бы мне что то понять мне нужно понять где это можно применить. Но вот этого я понять не могу так как мне попросту не понятно где это может использоваться на практике.
P.S. дабы идею немного расширить то сделать нужно родительский класс действия (ведь действия бывают разные от нажатия рычага до банального перехода на следующий уровень). От него делаем дочерние классы различный действий. Ну как то так.
Антон Соловьёв: Кстати вот такую анимацию каким UI фреймворком можно добиться если писать приложения на Java или C++ ? На C# на сколько я помню есть XAML (точно не помню как называется) для этого