Aplicação de consola - Dei-Isep

Propaganda
1
Guia de procedimentos para construir um programa java no IDE Sun One Studio
4 update 1, Community Edition
Um Projecto é o conjunto de um ou mais ficheiros que constituem um programa, quer
seja uma aplicação de consola, gráfica , ou um apllet.
A criação de um Projecto no ambiente de desenvolvimento Sun One Studio não cria
automaticamente um directório onde vão ficar os ficheiros constituintes do projecto.
Embora não sendo necessário que exista um directório para cada projecto, vamos optar
por criar um directório para cada conjunto de ficheiros de um programa.
1.º Exemplo: Vamos construir uma aplicação de consola constituída pelo seguinte
ficheiro Hello.java
public class Hello {
public static void main(String [] args) {
System.out.println(“Hello World!”);
}
}
Esta aplicação é criada em 5 passos:
1. Criação de um Projecto (HelloProject)
2. Definição do directório que irá conter os ficheiros do projecto
3. Construção do ficheiro Hello.java
4. Compilação
5. Execução
Iniciar > Programas > Sun Microsystems > Sun ONE Studio 4 CE
Fernando Mouta
2
Prima Close na janela Welcome.
1. Criação de um Projecto (HelloProject)
Seleccione do menu do Sun ONE Studio
Surge uma janela Project Manager
Project > Project Manager
Seleccione New
Em Project Name: escreva HelloProject e Seleccione Ok.
Fernando Mouta
3
2. Definição do directório que irá conter os ficheiros do projecto
Neste passo é feita a escolha de um directório existente ou a criação de um novo para
conter o projecto, e é montado o correspondente filesystem
Seleccione do menu do Sun ONE Studio
File > Mount Filesystem
Surge uma janela New Wizard – Choose Template
Seleccione Local Director > Next
Fernando Mouta
4
Escolha o directório onde quer colocar os programas java.
Por exemplo, supondo que existe um directório “java” em G: vamos criar um directório
designado “SunOneStudio4”, dentro do qual criaremos outro designado Hello1
destinado a conter os ficheiros do projecto ( neste caso apenas Hello.java).
Criamos um novo directório dentro do directório G:\java
e mudámos o nome para SunOneStudio4. Em seguida mudámos para ese directório
SunOneStudio4 e criámos um novo directório Hello1.
Fernando Mouta
5
Verificar que no campo de texto Look in: surge o nome do directório (SunOeStudio4)
que contem a pasta criada, e no campo de texto File name: surge o nome do directório
(Hello1) especificado. Para que isto aconteça é necessário que depois da edição do
nome prima em Enter ou/e volte a seleccionar a pasta Hello1.
Se, em vez de seleccionar a pasta Hello1, a abrir, no campo de texto Look in: surge o
nome da pasta Hello1 e os botões Next e Finish não estão activos. Neste caso, deverá
voltar atrás premindo Back.
Fernando Mouta
6
Prima Finish.
3. Construção do ficheiro Hello.java
Agora seleccione o filesystem criado (embora neste caso não seja necessário porque é o
único filesystem aberto). Para efectuar a selecção clique no directório criado
(G:\java\SunOneStudio4\Hello1) dentro da janela Explorer [Filesystems].
Fernando Mouta
7
Vamos agora criar o ficheiro Hello.java contendo o programa.
Faça File > New e surge a janela New Wizard - Choose Template
Expanda o item Classes e seleccione Main
Fernando Mouta
8
Prima Next. Surge a janela New Wizard – Main - Target Location
Nesta janela define-se o nome da classe, a sua localização e o package a que pertence.
O campo de texto Name: será o nome da classe. Escreva Hello.
Fernando Mouta
9
O botão Next permite continuar com o wizard, responder a outras perguntas sobre a
configuaração da classe e seu conteúdo até completar a definição da classe. Passará
sucessivamente pelas janelas “Basic Class Definition”, “Create Fields”, “Override
Inherited Methods”, e “Create Methods”.
Premindo Finish o wizard termina e é-nos mostrada a janela do editor com o conteúdo
da classe criado até então.
Prima Finish.
Fernando Mouta
10
Introduza a linha marcada (com o texto System.out.println(“Hello World!”);
Fernando Mouta
11
4. Compilação
Faça Build > Compile
Fernando Mouta
12
5. Execução
Faça Build > Execute
Para terminar faça File > Exit.
Fernando Mouta
Download