Pular para o conteúdo principal

Postagens

Mostrando postagens de 2011

Introdução ao AJAX

O que é o   AJAX ? Muitos desenvolvedores web já desejaram programar usando tal metodologia, mas não obtinham os conceitos necessários. Sim, o Ajax não é uma tecnologia ou linguagem de programação, mas uma metodologia na qual envolve tecnologias como JavaScript, XML e, obviamente, HTML.   O principal objetivo do Ajax é construir uma interação mais veloz e interativa com o usuário, bem como tornar dinâmico o uso do web site. Em outras palavras, o Ajax torna seu web site atraente e não usa métodos antigos de construções de páginas, como o REFRESH, fazendo com o que seu site fique nos moldes de uma aplicação desktop.   Quando interagimos com aplicativos baseados no Ajax, não precisamos esperar que a página se recarregue a cada interação que fazemos com ela. À medida que vamos utilizando seus recursos, a interface vai se moldando às nossas necessidades, baseando-se em nossas ações e requisições perante a ela.   Existem dois métodos de construção de web sites, o método tr...

Tratamento de Exceções

Tratamento de Exceções Uma exceção é um evento que ocorre durante a execução de uma aplicação e que interrompe o fluxo normal das instruções. Muitos tipos de erros podem causar exceções, tais como erros de hardware (um disco rígido com problemas) ou software (uso de um vetor sem posições adicionais, por exemplo). Em ambos os casos, a plataforma Java gera uma exceção que pode ser tratada em tempo de execução pelo software. Muitas classes da API Java apresentam um tratamento especial que disponibiliza as exceções para que sejam tratadas pelo desenvolvedor. Para saber mais sobre exceções, a forma mais simples é a observação, dentro de um help ou da documentação da API Java ( www.javasoft.com/docs ), se cada método de uma classe disponibiliza uma ou mais exceções para serem tratadas. Um exemplo disso é a classe System do pacote java.lang. Essa classe tem um atributo in (do tipo InputStream). Quando se executa um System.in.read*(), essa chamada disponibiliza uma exceção de entrada/saída ...

Estruturas de Controle em Java

Estruturas de Controle em Java Ao construir uma aplicação, verá a necessidade de controlar o fluxo do sistema, blocos de instruções para solucionar um determinado problema. Essa necessidade de controle deve-se ao fato de o fluxo poder se repetir ou em determinadas circunstancias nem mesmo precisar ser executado. Para isso temos as estruturas de controle que podem nos dar repetições simples, repetições condicionais e desvio de fluxo. Em java existem alguns comando para efetuar controle de fluxo que são: for while do while if else switch break continue try catch finally 1.0 – Comando for O comando “for” possui três parâmetros de controle, sendo todos opcionais e separados por “ponto e virgula” e delimitados por parênteses. Após a estrutura condicional declarada  vem o bloco de execução. 1 2 3 4 5 for   (   [   início   ] ;   [ condição ] ;   [ incremento / decremento ]   ) {     ...       /* bloco de execução aqu...