Comentários

 

            Estes são os três tipos permitidos de coméntarios nos programas feitos em Java:

 

            // comentário de uma linha

            /* comentário de uma ou mais linhas */

            /** comentário de documentação */ (Arquivos de documentação)

 

Ponto e vírgula, Blocos e  o espaço em branco

 

* No java, os comandos são terminados com o sinal de ponto e vírgula (;)

* Um bloco tem iníco e tem o seu fim representados pelo uso das chaves {};

* O uso do espaço em branco permite uma melhor visualização dos comandos e em consequencia facilita a sua manutenção.

 

Identificadores

 

            Na linguagem Java um identificador é startado com uma letra, undersco ( _ ), ou sinal de dólar ($), e existe uma diferenciação entre letras maiúsculas e minúsculas:

 

 

 

            Identificadores válidos:

 

            * identifier

            * userName

            * User_name

            * _sys_var1

            *$change

 

 

Tipos Básicos no Java

 

            No Java existem oitos tipos básicos e um tipo especial.

 

            Tipo Lógico

 

                        - boolean: on e off; true e false ou yes e no.

 

            Tipo Textual

 

-         char e String

 

Um caracter simples usa a representação do tipo char. O tipo char representa na forma Unicode um caracter de 16-bit.

 

O literal do tipo char pode ser representado com o uso do (‘ ‘).

 

            ‘\n’ – nova linha

            ‘\r’ – enter

‘\u????’ – especifica um caracter Unicode o qual é representado na forma Hexadecimal.

‘\t’ – tabulação

‘\\’ - \

‘\” ”’  - “”

 

                        O tipo String, como não é primitivo, é usado para representar uma seqüência de caracteres.

 

 

Palavras Reservadas

 

            abstract                       do                                           implements                              private                                     throw

            boolean                       double                         import                                                 protected                                 throws

            breaak                         else                              instanceof                                            public                                      transient

            byte                             extends                        int                                                                   return                                       true

            case                             false                             interface                                              short                                        try

            catch                           final                             long                                                     static                                        void

            char                             finally                           native                                                  super                                       volatile

            class                            float                             new                                                     switch                                      while

            continue                       for                                           null                                                      synchronized

            default                         if                                             package                                              this

 

            Tipo Integral – byte, short, int e long

 

                        Existem quatro tipos de integral:

 

                        Tamanho da Integral                Nome ou Tipo Espaço

 

                        8 bits                                                              byte                                         -27 . . . . 27  - 1

                        16 bits                                                            short                                        -215 . . . . 215  - 1

                        32 bits                                                            int                                                       -231 . . . . 231  - 1

                        64 bits                                                            long                                         -263 . . . . 263  - 1

 

           


                Tipo Ponto Flutuante

 

                        Uma variável do tipo ponto flutante pode ser declarada usando a palavar float ou double.

 

                        3.14                                                                Um ponto flutuante simples;

                        6.02E23                                                         Um valor de ponto flutuante largo;

                        2.718F                                                Um valor de ponto flutuante simples;

                        123.4E+306D                                     Um valor de ponto flutuante usando o tipo double.

 

Convenção de Código no Java

 

            Class - Nomes de classes podem ser maiúsculas ou minúsculas ou misturado (maiúsculas e minúsculas), mas por convenção o nome das classes começam por letra maiúscalas.;

 

            Interfaces - Nomes de Interfaces suportam nomes iguais aos das classes;

 

            Métodos - Nomes de métodos podem ser verbos, podendo misturar entre maiúsculas e minúsculas, sendo entretando a primeira letra maiúscula;

 

            Constantes - Nomes de constantes podem ser maiúsculas, minúsculas, misturadas, separadas com underscores.

 

            Variáveis - Todas as instancias, classes e variáveis globais suportam maiúsculas e minúsculas.

 

            Controles de Estruturas- Convencionou-se o uso de { } (chaves);

 

            Espaços - Convencionou-se o uso de quatro espaços para identações;

 

            Comentários - Use os comentários para explicar os segmentos de código que não são obvios.

 


Exercícios:

 

Exercício 01

 

class Prog0201

        {

            public static void main (String arg [])

            {    int a = 5, b = 10;

                  a = a + 5;

               // b = b*2;

                  System.out.println(“Valor da variavel a:  “ +  a);

                  System.out.println(“ Valor da variavel b: ” +  b);

            }

        }

 

 

Exercício 02

 

class Prog0202

        {

            public static void main (String arg [])

            {    int a = 5, b = 10;

                  a = a + 5;

                  b = b*2;

                  System.out.println(“Valor da variavel a:  “ +  a);

                  System.out.println(“ Valor da variavel b: ” +  b);

            }

        }

Hosted by www.Geocities.ws

1