Щоб програмувати на 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 для початківців # 13 (Thread)
Поради
Після того, як у вас з`явиться якийсь досвід, спробуйте отримати сертифікат Java-програміста в Sun Microsystems. Це набагато серйозніша сертифікація, ніж ви можете пройти в якихось сторонніх фірмах.
Зайве довгі методи (назва підпрограм в Java) не вітаються, так як вони роблять ваш код важко читається і важко оновлюваних. Навчіться ділити ваш код на маленькі, точні модулі, кожен з яких добре робить одну річ.
Робіть ваш код організованим і додавайте побільше коментарів, що допоможе вам у подальшому читати, згадувати і оновлювати його.
Вивчайте технології, в яких сильна Java: мережеві технології, зв`язку з базами даних, веб-розробка і т.д.
Повторення мати навчання.
По можливості не використовуйте "магічні числа". Магічні числа - це числа і значення, які зустрічаються в вашому коді, хоча їх слід визначити як змінні, щоб використовувати десь ще, і додати пояснення в коментарях, щоб було зрозуміло їх призначення. Це робить процес підтримки та оновлення коду простіше.
Перегляньте API, що надається SDK. Звикнете читати опис методів і класів. Це допоможе вам згадати метод або клас в наступний раз, коли він вам знадобиться.
Вивчіть JUnit і напишіть автоматичні тести, які перевірять вашу програму на помилки. У більшості серйозних проектів так і зроблено.
Після того, як ви освоїте основи, спробуйте приєднатися до якого-небудь існуючого проекту з відкритим кодом і працювати з іншими людьми. З точки зору вивчення мови, це більш ефективно, ніж самому розробляти щось велике і складне.
на Bookboon є кілька хороших безкоштовних книг по Java для новачків
попередження
Зазвичай не варто платити за курси з програмування на Java, так як вони можуть бути досить дорогими і не приносити особливої користі. Якщо ви хочете дізнатися щось конкретне, набагато краще просто самим більше програмувати і вчитися на чужих програмах з відкритим кодом.
Відео: Як додати відео в фейсбук по посиланню з YouTube.Расшаріваніє відео на Facebook є відмінним способом дати знати своїм друзям, що ви дивитеся і яке відео краще! Дана стаття розповість вам, як це зробити. кроки 1Запустіть свій інтернет-браузер…
Ви ніколи не замислювалися про те, як приготувати сосиски? Ось проста інструкція для двох найпоширеніших способів, як це зробити. крокиМетод 1 з 2: Відварювання сосисок 1Візьміть каструлю середнього розміру.…
Перед вами рецепт простого, але дуже смачного блюда, яке чудово поєднується з різними видами індійського каррі. складовіОдна чашка рису басматіДві столові ложки топленого маслаОдна чайна ложка насіння зіриСіль за смакомТепла вода, 2 1/2 чашкиВідео:…
Скласти ворожку з паперу дуже легко, якщо ви знаєте, що робите. кроки 1Візьміть квардатний шматок паперу для орігамі або паперу для копіювання.Відео: Як зробити ворожку з паперу…
Відео: Як заблокувати людини або Сторінку на вашій Сторінці FacebookЯкщо хтось дратує вас на Facebook або ображає, то ви можете поскаржитися на нього модераторам Facebook. Для того, щоб зробити це, дотримуйтесь ніжепредставленним інструкцій. кроки…
Хочете свіжий апельсиновий сік, в свіжості якого ви впевнені? Тоді приготуйте самі! Використовуйте цю статтю, щоб дізнатися як це зробити. складовіОдин апельсин або два, залежно від того, скільки соку ви хочете отриматиЦе за бажанням: цукор або…
Карамелізований попкорну - смачні ласощі, яке відмінно підходить для вечірок або перекусів. Ви також можете використовувати його в якості частування на Хеллоуїн. складові1 чашка (230г) вершкового масла2 чашки (440г) коричневого цукру1/2 склянки (125…
Ви хочете встановити Java Home? Мінлива Java Home, як правило, записується так: JAVA_HOME, і встановлюється в папку Java.крокиМетод 1 з 2: Windows 1Припустимо, що Java Development Kit (JDK) встановлена в папку за замовчуванням, а саме в C:Program…
"Занадто багато пунктів" - це редактор в рамках гри, здатний генерувати практично будь-який пункт з бази даних Minecraftкроки 1скачайте звідси "Занадто багато пунктів" (Too Many Items).…
Minecraft продукт невеликої компанії, тому процес установки трохи відрізняється і може ввести в оману. Нижче розповідається, як встановити Minecraft на комп`ютер.крокиМетод 1 з 3: Установка Minecraft на Windows 1Визначте вашу операційну систему.…
Видалення червоного вина з бавовни, поки пляма ще свіже (поливайте пляма окропом, поки воно не зникне), - легке завдання. Але видалення сухого плями зовсім інша справа. Роки досліджень визначили, що працює найкраще. кроки 1Змішайте в рівних частинах…