Archive for April 5th, 2009
Вивчаємо Java Етап перший підготовчий
Sunday, April 5th, 2009
Немає необхідності в абстракції платформозавісимих частин програми. Ви геть позбавляєтеся від всіх цих проблем.
При всьому цьому, Java успадкував все краще з C++. Це кращий (на мій погляд) синтаксис для об’єктно-орієнтованого програмування, який багатьох років розроблявся великими розумами, зокрема Бьерном Страуструпом.
Проте інкапсулювати все з C++ в Java сенсу немає, тому Java збагатилася власним “прибиральником сміття”, якого не було в C++ з багатьох причин (”Дизайн і еволюція C++” Бьерн Страуструп). У Java немає множинного спадкоємства, багато в чому через те, що його реалізація складна, не виправдана, та і неоднозначна.
Слід зазначити, що в C++ множинне спадкоємство реалізоване було, але це вже інший випадок. У Java також відсутні покажчики, що, якщо підходити з боку безпеки, добре.
Історія Java починається з моменту розробки мови Oak компанією Sun Microsystems за скаргою одного із співробітників в тому, що йому починає відверто набридати підтримка величезної кількості інтерфейсів програм, використовуваних в Sun.
Ця мова з’явилася плодом творіння групи …
Вивчаємо Java Етап перший підготовчий →
Метки: додаток, клас, програма, програмування, розробка, система, файл
Категория: Навчання |