Средства создания приложений на языке Java. Консольные утилиты и интегрированные оболочки

Страницы работы

4 страницы (Word-файл)

Содержание работы

Министерство образования и науки Российской Федерации

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Лабораторная работа №1

Средства создания приложений на языке Java.

Консольные утилиты и интегрированные оболочки.

Факультет                              Автоматики и вычислительной техники          

Группа                                    АВТ-909

Студент                                  Кайгородов Д.Р.

Преподаватель                       Малявко А.А.

Новосибирск  2012

Цели работы:

1.  Изучение типичной последовательности этапов процесса создания Java-приложений, знакомство с утилитами, используемыми в этом процессе.

2.  Освоение базовых технологий создания и отладки Java-приложений в разных средах, создание в этих средах простейших приложений.

3.  Знакомство с системой справочной информации по классам JRE и приобретение навыков в ее использовании.

Выполнение:

Консольный метод:

Использование утилиты javac.exe для создания файла .class

Использование утилиты java.exe для запуска виртуальной машины

Исходный код HelloWorld.java:

class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello World!");

  }

}

Метод с использованием Apache ant:

Исходные файлы:

            HelloWorld.java, build.xml

Xml файл:

<?xml version="1.0"?>

<project default="build" basedir=".">

<!-- Create class file -->

<property name="src.dir" location = "./release" />

<property name="class.dir" location = "./class" />

<target name="build" description="Builds the application">

<mkdir dir = "${src.dir}" />

<mkdir dir = "${class.dir}" />

<javac srcdir="."

              destdir = "${class.dir}" />

<jar jarfile="${src.dir}/run.jar"

              manifest="man.txt">

            <fileset dir="${class.dir}"/>

</jar>

</target>

</project>

Скриншот:

Метод с использованием Net Beans

/*

* To change this template, choose Tools | Templates

 * and open the template in the editor.

 */

Package helloworld;

/**

 *

 * @author User

 */

public class HelloWorld {

    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        System.out.println("Hello World!!");

  }

}

Скриншот:

Вывод

            В ходе выполнения лабораторной работы были изучены основные утилиты, входящие в пакет jdk, такие как: javac, java, javadoc, jar, javap, jarsigner, jdb, appletviewer, которые активно используются в ходе построения проектов на языке Java. Так же были изучены различные виды компиляции и сборки программных пакетов, с использованием различных утилит, автоматизирующих процесс сборки программ. Так же была осуществлена сборка программы с использованием IDE Net Beans.

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
62 Kb
Скачали:
0