Щоб програмувати на Java (нема на j 097; vascript, який не має ніякого відношення до Java), вам знадобиться компілятор - програма, яка конвертує вихідний код Java в байт-код. У старі часи єдиним варіантом був JDK від компанії Sun- але зараз у вас багато варіантів, включаючи GNU GCJ, який створює файли класів або безпосередньо виконувані файли, а також jikes, розробку IBM з відкритим вихідним кодом. Вам також знадобиться віртуальна машина Java, яка по суті є "машиною всередині машини", Розуміє байт-код Java і транслює його в машинний код відповідного процесора. Доступно багато коштів для роботи з Java, але ви точно не помилитеся, якщо будете використовувати компілятор javac і віртуальну машину java JRE, які включені в Java standard edition фірми Sun.
кроки
1
Скачайте пакет програм, який відповідає вашій платформі. Користувачам Windows і Solaris потрібно зайти на сторінку Oracle Java SE, щоб завантажити пакет, користувачі Macintosh виявлять, що у них вже встановлена Java SE. Для максимальної переносимості програм краще встановити старішу версію- не у всіх ваших потенційних користувачів встановлена остання версія JVM. Крім того, ви можете використовувати компілятор з відкритим кодом або інший сторонній компілятор, такий як GCJ або jikes, і компілювати в безпосередньо виконуваний файл або запускати його за допомогою Java JRE.
//d5kh2btv85w9n.cloudfront.net/7/70/Program in Java Step 1.360p.mp4
2
Дізнайтеся, як користуватися IDE (інтегрованої середовищем розробки). Eclipse і NetBeans - це ті дві IDE з безлічі інших, які дозволяють вам спростити написання коду - вони повідомляють про будь-яку помилку при написанні коду, допомагають з методами, імпортуванням і багато в чому іншому.
//d5kh2btv85w9n.cloudfront.net/b/b2/Program in Java Step 5.360p.mp4
6
Запустіть програму як виконуваний Java файл або як Java-аплет в браузері. Якщо функціональність невірна, або ви хочете додати більше можливостей, почніть з кроку 1.
//d5kh2btv85w9n.cloudfront.net/c/cf/Program in Java Step 6.360p.mp4
7
Якщо ви можете собі дозволити, купіть хорошу книгу про програмування на Java і уважно прочитайте початок. При вивченні цієї мови початок завжди складніше, ніж наступні кроки.
//d5kh2btv85w9n.cloudfront.net/8/8a/Program in Java Step 11.360p.mp4
12
Чи не винаходить велосипед. Java завжди використовує бібліотеки з відкритим кодом. Якщо вам потрібна якась рідко використовувана функціональність, як правило знайдеться відповідна бібліотека, яка вам допоможе. Подивіться на сайтах Java-Sources і Ohloh,
//d5kh2btv85w9n.cloudfront.net/d/d0/Program in Java Step 12.360p.mp4
Поради
Після того, як у вас з`явиться якийсь досвід, спробуйте отримати сертифікат Java-програміста в Sun Microsystems. Це набагато серйозніша сертифікація, ніж ви можете пройти в якихось сторонніх фірмах.
Зайве довгі методи (назва підпрограм в Java) не вітаються, так як вони роблять ваш код важко читається і важко оновлюваних. Навчіться ділити ваш код на маленькі, точні модулі, кожен з яких добре робить одну річ.
Робіть ваш код організованим і додавайте побільше коментарів, що допоможе вам у подальшому читати, згадувати і оновлювати його.
Вивчайте технології, в яких сильна Java: мережеві технології, зв`язку з базами даних, веб-розробка і т.д.
Повторення мати навчання.
По можливості не використовуйте "магічні числа". Магічні числа - це числа і значення, які зустрічаються в вашому коді, хоча їх слід визначити як змінні, щоб використовувати десь ще, і додати пояснення в коментарях, щоб було зрозуміло їх призначення. Це робить процес підтримки та оновлення коду простіше.
Перегляньте API, що надається SDK. Звикнете читати опис методів і класів. Це допоможе вам згадати метод або клас в наступний раз, коли він вам знадобиться.
Вивчіть JUnit і напишіть автоматичні тести, які перевірять вашу програму на помилки. У більшості серйозних проектів так і зроблено.
Після того, як ви освоїте основи, спробуйте приєднатися до якого-небудь існуючого проекту з відкритим кодом і працювати з іншими людьми. З точки зору вивчення мови, це більш ефективно, ніж самому розробляти щось велике і складне.
на Bookboon є кілька хороших безкоштовних книг по Java для новачків
попередження
Зазвичай не варто платити за курси з програмування на Java, так як вони можуть бути досить дорогими і не приносити особливої користі. Якщо ви хочете дізнатися щось конкретне, набагато краще просто самим більше програмувати і вчитися на чужих програмах з відкритим кодом.
Вам нудно? Тягне до науки? Вам подобаються кристали? Цей веселий і повчальний проект вилікує від нудьги!кроки 1Доведіть до кипіння каструлю води і налийте в банку.…
Цей фокус дуже цікавий і, ймовірно, “обдурить” багато людей! кроки 1По-перше, перед тим, як ви почнете, облизня карту, що лежить нагорі колоди. Однак облизувати ту сторону, де написані карти або є малюнок. Після приліпите карту до тієї,…
Яйця, курка, рис і соєвий соус необхідні для приготування цієї страви. Подавайте його з соєвим соусом і, можливо, з яйцями або млинцями як гарнір. На десерт подайте свіжих фруктів або блюдо з мандаринами. складові1 ст. ложка рослинного масла2…
Вам подобаються романтичні комедії або любовні історії? Ось статися про те, як ви можете намалювати поцілунок!крокиМетод 1 з 2: Вид з боку 1Зробіть начерк. Намалюйте два овалу, трохи заходять один на одного. Це начерк лобів.…
Ми навчимо робити вас черепашку-орігамі з стандартного аркуша паперу. Це дуже просто, такий проект може виконати навіть діти. кроки 1Візьміть аркуш паперу розміром 28х22 см.…
Завдяки даному навчальному керівництву ви дізнаєтеся, як малювати велосипеди-позашляховики. Цей різновид моторолера дуже швидка і легковажно. Велосипеди для їзди по бездоріжжю використовуються для гонок, а деякі в туристичних цілях.кроки 1Відео:…
Зробити іграшкову машинку може кожен. Для цієї машинки використовується порожня пляшка з-під води. Ви багатьох країнах дітям не купують такі іграшки, так як вони занадто дорогі.Відео: ЯК ЗРОБИТИ МАШИНКУ СВОЇМИ РУКАМИ кроки 1Візьміть пляшку з-під…
Смачний рецепт з каталогу Land’s End Christmas 1990 року. складові1/3 склянки м`якої суміші вершкового масла1 стакан коричневого цукру1 1/2 склянки темної патоки2/3 склянки холодної води6 склянок борошна2 ч. Л. соди1 ч. Л. солі1 ч. Л.…
Китайський курячий суп з кукурудзою - дуже смачний і поживний. Він складається з курячого м`яса, яєць і кукурудзи. Він володіє тонким смаком, він стане відмінним початком до основної страви китайської кухні або прекрасним і швидким варіантом…