Способы создания простейших программ с помощью jdk, ant и netbeans

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

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

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

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

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

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

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

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

Факультет: АВТФ

Группа: АВТ-909

Студент: Гоголи А.Г.                                                      

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

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

Цели работы:

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

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

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

План работы:

1.  Создание консольного приложения HelloWorld.

2.  Создание приложения HelloWorld для Apache Ant: добавление архивации файлов в jar-архив.

3.  Создание приложения HelloWorld в NetBeans.


Листинги и скриншоты.

1.  Консольное приложение.

class lab1 {

public static void main(String[] args){

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

}}

2.  Модификация под Apache Ant и создание jar-архива.

<project name="lab1" basedir="." default="main">

    <property name="src.dir"     value="src"/>

    <property name="build.dir"   value="build"/>

    <property name="classes.dir" value="${build.dir}/classes"/>

    <property name="jar.dir"     value="${build.dir}/jar"/>

    <property name="main-class"  value="oata.lab1"/>

    <target name="clean">

        <delete dir="${build.dir}"/>

    </target>

    <target name="compile">

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

        <javac srcdir="${src.dir}" destdir="${classes.dir}"/>

    </target>

    <target name="jar" depends="compile">

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

        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}">

            <manifest>

                <attribute name="Main-Class" value="${main-class}"/>

            </manifest>

        </jar>

    </target>

    <target name="run" depends="jar">

        <java jar="${jar.dir}/${ant.project.name}.jar" fork="true"/>

    </target>

    <target name="clean-build" depends="clean,jar"/>

    <target name="main" depends="clean,run"/>

</project>

3.  Создание HelloWorld в IDE NetBeans

package lab1;

public class Lab1 {

    public static void main(String[] args) {

        System.out.println("Hello, world!");

    }

}

Вывод: В ходе работы я познакомился со способами создания простейших программ с помощью jdk, ant и netbeans.

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

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

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