Добавить новость

Четыре курьера пытались вывезти из России 36 слитков золота

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

РЕН ТВ: 17-летняя девушка скончалась после купания в бассейне в Москве

Журналист Аббас Джума: Сирия для всех будет источником проблем еще очень долго





Новости сегодня

Новости от TheMoneytizer

A passo di Java

Bene, continuiamo con i libri… sto prendendo tempo per quello, monumentale, del Dottor Cecchelli, ma sempre a proposito di veri e propri monumenti desidero qui presentarne uno che davvero è destinato a lasciar traccia per lungo tempo nel suo campo. No, non stiamo parlando di scacchi, una volta tanto no… stiamo parlando di Java, che, diciamolo immediatamente, nell’ambito dei linguaggi di programmazione in ambiente informatico è il linguaggio principe, quello per così dire più blasonato, più elegante, più universale e, diciamolo chiaramente, più potente. Sì, c’è il C++, più antico e, qualcuno sostiene, più diffuso… c’è Python, che altri dicon esser più facile per accostarsi a questo meraviglioso mondo, ma Java comunque è sempre lì: multipiattaforma, ricchissimo, affascinante… se bisogna imparare un solo linguaggio questo è senza dubbio Java, come l’inglese per viaggiare o nel mondo tecnico. Se conosci l’inglese te la cavi benissimo ovunque, se sai programmare in Java puoi lavorare ovunque. E di libri scritti negli anni su Java ne sono usciti, non dozzine ma qualche centinaia, alcuni utili e validi, molti decisamente meno. Java è nel mondo informatico come la Siciliana o la Ruy Lopez negli scacchi: tonnellate di materiale a cui attingere, facile perdersi, ancor più facile sprecar energie leggendo e studiando letteratura tecnica destinata rapidamente a diventar obsoleta e inutile. Così mentre per la Siciliana e la Spagnola negli scacchi i testi davvero fondamentali sono davvero pochi, di fatto quelli che espongono in maniera nitida e chiara, concetti, piani e idee, quelli che dedicati a Java rimangono negli anni sono, forse, ancora meno. Tra questi indubbiamente quelli di Walter Savitch. Perché?!? Perché lo scienziato e matematico americano, oltre a esser una delle indiscusse autorità nel settore, possiede il dono che davvero pochi hanno: quello di render semplici le cose apparentemente più astruse e difficili. Procede per gradi, passo dopo passo, senza dar nulla per scontato, partendo da zero per arrivar ai concetti e strumenti più avanzati. I due testi fondamentali a cui mi riferisco, purtroppo disponibili solo in lingua inglese sono Absolute Java (la sesta edizione) e Java: An Introduction to Problem Solving and Programming (l’ottava edizione) entrambi pubblicati da Pearson, una delle più grandi e rinomate case editrici in campo tecnico. Il volume che desidero presentare la terza attesissima edizione di Programmazione di base e avanzata con Java, compendio e revisione insieme dei due testi qui sopra citati. Il merito di questo sforzo editoriale è essenzialmente della professoressa Daniela Micucci, titolare della cattedra di Sistemi di elaborazione delle informazioni presso l’Università degli Studi di Milano – Bicocca e riferimento assoluto a livello internazionale nel settore dell’ingegneria del software. La Professoressa Micucci è riuscita nell’ardua impresa di riunire, in un solo volume, finalmente fruibile anche in lingua italiana, i lavori e le opere di Walter Savitch. Il risultato di quest’improba fatica è un ponderoso volume di quasi 900 pagine la cui lunghezza tuttavia non s’avverte minimamente nello studio di questo testo. Dal punto di vista didattico e pedagogico infatti si tratta di un libro eccezionale che conduce, come detto, per mano, passo dopo passo lo studente o anche il semplice appassionato lungo l’affascinante viaggio alla scoperta di questo meraviglioso linguaggio. Non solo, ma imparare Java, in questo modo, è la chiave per imparare pressoché tutti gli altri principali linguaggi cosiddetti ad oggetti perché i costrutti sono simili, le analogie sono evidenti, gli esempi numerosissimi. Per ogni capitolo poi vengono analizzati e discussi listati di codice sorgenti (come le partite istruttive per noi scacchisti) che costituiscono il banco di prova pratico ove innestar la teoria, ove far funzionar le cose, non sbattendoci aridamente la testa ma crescendo e maturando pagine dopo pagina, riga dopo riga. perché acquistar questa terza edizione se per esempio se ne ha una delle precedenti? Perché, come linguaggio, sia naturale o di programmazione, la materia evolve, si arricchisce, cresce, si amplia ed estende. Consideriamo per esempio le interfacce grafiche di Java: all’inizio c’era solo AWT, si potevano far tante belle cose ma si faceva fatica… pareva quasi una collezione di librerie per iniziati, adepti o sciamani del software, poi è arrivato SWING, estensione e miglioramento di AWT,  e le cose sono andate decisamente meglio, ora c’è JavaFX, ancora meglio…. ma impare per utilizzare richiede uno strumento: lo studio di qualcosa da cui partire, e sul testo di Savitch e Micucci questo c’è, al capitolo 18, disponibile come contenuto extra e gratuitamente accessibile online come plus del libro, così come l’accesso per 18 mesi alla piattaforma MyLab da cui scaricare il testo del libro, tutti i codici sorgenti, gli esempi e molto altro ancora. Vogliamo invece prendere in considezione le ultime features di Java? Le Lambdas expressions per esempio? (Per inciso, esaminando ogni libro recente su Java, parto sempre da quest’argomento, che è avanzato e se spiegato male confonde e basta). Ecco, chi era fermo ad un’edizione precedente dell’opera doveva accontentarsi delle cosiddette classi anonime, utilissime per carità, ma quest’estensione del linguaggio, arrivata solo con la versione 8 di Java, non era descritta. Finalmente, nel capitolo 17, nel troviamo una spiegazione davvero ben fatta, così come per gli stream. Cosa sono?? No, non ve lo dico io…. rovinerei e sciuperei tutto… vi rimando, a passo di Java, alla lettura di questo affascinante libro che consiglio davvero a tutti: scacchisti, programmatori o semplici appassionati di informatica e scienze in generale…

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Экс-игрок "Спартака" Юран: иногда команду после зимней паузы не узнать

В экоцентрах Москвы 17—18 декабря пройдут тематические прогулки

МНЕНИЕ ⟩ Московская элита удобно устроилась в Германии и сохраняет чуждые Западу привычки

«Хотим как раньше!» Абхазские наследники Остапа Бендера выставили требование России

Музыкальные новости

Кабинет Артиста в Яндекс. Кабинет Артиста в Яндекс Музыке. 

Почетными гостями турнира «Кожаная кепка» памяти Юрия Лужкова станут Леонид Якубович и Геннадий Хазанов

В дни школьных каникул балет «Щелкунчик» пройдет в «Колизей - арене»

Апелляционный суд Москвы признал виновность Ивлеевой в дискредитации ВС РФ

Новости России

Германии потребуется от пяти до шести лет для модернизации своих вооруженных сил

Американские военные вошли на территорию бывшей российской базы в Сирии

Денежный ливень обеспечен: что повесить на елку, чтобы весь 2025 год прошел в достатке

Вучич заявил, что уже договорился с Фицо поехать в Москву на парад Победы 9 мая

Экология в России и мире

Как отрастить крепкие, здоровые и красивые ногти в домашних условиях: 10 элементарных действий

Топ–10 лучших свечей от молочницы

«Смотришь при муже — слюнки текут»: актер из Костромы снова взбудоражил поклонниц

Международный конкурс искусства «Сокровища нации» 2024

Спорт в России и мире

Бывшая третья ракетка мира Петрова приняла участие в конференции ФТР

Арина Соболенко получила награду WTA за преданность делу и продвижение женского тенниса

"Снова "Оземпик". В сети обсуждают похудевшую Серену Уильямс

Мпетши Перрикар получил награду ATP «Прогресс года»

Moscow.media

Солнечное гало

BelkaCar и МТС Premium увеличили кэшбэк на поездки в приложении каршеринга

Потусторонний Крым

ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный











Топ новостей на этот час

Rss.plus






Нападение в поезде Москва — Воркута: пассажир атаковал начальника и угрожал ножом

Врач Каприн рассказал об условиях участия в исследовании российской онковакцины

Псковские таможенники стали обладателями серебряного кубка международных корпоративных игр

Увидел Chery Tiggo 9 у дилера и притворился покупателем: рассказываю, что удалось узнать о новинке и ценах