Для цього створимо файл, наприклад, helloWorld.java, який міститиме наступні строчки. Ось вони:
class helloWorld
{
public static void main(String arg[])
{
System.out.println(”Hello World!”);
}
}
Кожна програма на Java є якийсь клас. У цього класу можуть бути методи, властивості. Функція-метод main() і є виконуваною частиною кожного класу. Якщо її в класі немає, то, мабуть, він призначений для використання в інших класах. Це все премудрощі об’єктно-орієнтованого програмування. Ключові слова public, static - це директиви.
З їх допомогою ми визначаємо властивості даної функції-методу. Власне ця програма і виводить в консолі строчку “Hello World”. Маючи файл helloWorld.java, щоб його можна було інтерпретувати за допомогою віртуальної Java машини, його потрібно скомпілювати. От так:
javac helloWorld.java
helloWorld повинен знаходитися в одній директорії з javac або шляхом до javac повинен бути прописаний у вас в PATH (у системному оточенні). Після виконання цієї команди у вас з’явиться файл helloWorld.class. Це і є виконуваний код Java. Щоб його виконати, вам потрібно набрати в консолі:
java helloWorld
Важливе, що розширення указувати не треба. Якщо ви напишете “java helloWorld.class”, то отримаєте помилку, що такий клас не знайдений. Тобто Java шукає у всіх файлах (.class, .jar) вказаний вами клас і виконує його метод main(). В результаті ви отримаєте строчку “HelloWorld”.
Природно, ніякої цінності дана програма не має. Та зате вона дає деяке уявлення про те, як виглядають програми на Java.
От і все. Ваш Java SDK встановлений і працює. У цьому ви переконалися особисто :). Тепер можна переходити до речей серйознішим, а саме глибшому вивченню миру Java, в чому я вам прагнутиму допомогти своїми майбутніми статтями.
Якщо у вас є якісь питання або пропозиції - пишіть.
...
Крім того, виявилось, що збудувати лінію поведінки при пошуку інформації, потрібної мені, як людині, відносно мало знайомому з технічною стороною справи, так же важливо, хтозна, коли потрібно кланятися під час японської чайної церемонії.
Як земляк землякові
Закінчивши коледж десять років тому і отримавши свою першу роботу у відділі продажів ...
...
Це інструмент 3-го і 4-го покоління (3GL and 4GL), що надає звичні можливості для програмування.
Додатково він надає спеціальний механізм для різних обчислювальних потреб, як, власне Java scripting, JDBC scripting, XML scripting, HTML/SGML scraping, маніпулювання файлами і архівами, гнучкого виконання [команд і файлів] з ОС, планування завдань, роботу по HTTP, написання Java GUI і ін.
JudoScript також ...
... HTML 2.0 (листопад 1995) був розроблений під егідою Internet Engineering Task Force (IETF) для впорядкування загальноприйнятих положень в кінці 1994 року. HTML+ (1993) і HTML 3.0 (1995) - це багатші версії мови HTML.
Не дивлячись на те, що в звичайних дискусіях згода ніколи не була досягнута, ці чернетки привели до ухвалення ряду нових властивостей. Зусилля ...
Вісім міфів про Java (28.02.2009) ... Причина тому - повільна робота графічних компонентів системи.
Програмісти Java знають, що в мові є дві стандартні можливості для роботи з призначеним для користувача інтерфейсом - AWT і Swing. AWT - це платформозавісимая реалізація графічного інтерфейсу користувача. Швидкість роботи більшості її реалізацій цілком задовільна, але кількість функцій вельми обмежено. Як альтернатива AWT ...
... Ми маємо багатий досвід програмування додатків під Unix, Unix-подібні операційні системи і GNU/Linux. Професійні програмісти компанії мають в активі велику кількість реалізованих проектів, як на домашніх комп'ютерах так і на корпоративних.
Спектр рішень, пропонованих фахівцями компанії "Soft Industry" украй широкий, - від простих функціональних додатків, до складних високопродуктивних систем спеціального призначення. Проте, висока якість, максимальна ...