Compreensão Classes and Objects - dummies
Você nunca pode ter muitas analogias para descrever a programação orientada a objetos. Este artigo não define os termos classe e objeto - ou mesmo explica os termos classe e objeto. Em vez disso, oferece várias analogias para ajudá-lo a visualizar classes e objetos. Isso complementa sua leitura em tratamentos mais formais dos conceitos. Nenhum destes ...
Tipos de Loops em Java - dummies
O loop for permite especificar com precisão quantas vezes realizar uma tarefa em um aplicativo Java. O uso da declaração de interrupção torna possível interromper a execução de uma tarefa quando as condições não estão corretas e, usando a instrução continue, é possível ignorar apenas um loop (um valor único) e continuar ...
Entendendo como XML e Java Interact - dummies
No passado, os desenvolvedores Java geralmente tiveram que usar arquivos de texto para transferir dados entre plataformas, mas os arquivos de texto sofrem com uma perda de contexto. Os dados estão lá, mas o que os dados significam está faltando. Você tem muitas maneiras diferentes de armazenar seus dados, mas a maioria deles é exclusiva para ...
Transformando Standard Java Oracle em Android Java - manequins
Aqui está o cenário: Você tem um aplicativo assassino, escrito em Java. O aplicativo é executado nos sistemas operacionais Windows e Macintosh. O aplicativo não é executado em um dispositivo móvel (porque os programas Java SE não são executados em dispositivos móveis). Você quer saber como o aplicativo parece quando ele é executado em um dispositivo Android. E aqui está ...
Como usar um Array Initializer em Java - dummies
Você tem algumas opções para preencher uma matriz em Java. Uma maneira é com um inicializador de matriz. Quando você usa um inicializador de matriz, você nem precisa dizer ao computador quantos componentes a matriz possui. O computador descobre isso por você. Esse doodad arrojado é um inicializador de matriz. Aqui está um exemplo ...
Entendendo a Estrutura de classes de Java - dummies
É Impossível criar uma aplicação Java sem criar uma classe. No entanto, as maneiras pelas quais você usa as classes no início quando você está aprendendo sobre elas foram relativamente simplistas - o Java é capaz de uma complexidade consideravelmente maior, que é o ponto deste capítulo. As aulas possuem uma estrutura específica. Assim como os planos ...
Como usar métodos abstratos em Java - dummies
Ambas as interfaces e as classes abstratas têm métodos abstratos em Java. Mas os métodos abstratos desempenham papéis ligeiramente diferentes nesses dois tipos de tipos de referência. Como você pode manter tudo em linha reta em sua mente? A primeira coisa a fazer é lembrar que ninguém aprende sobre conceitos de programação orientados a objetos sem ter muitas ...
Como usar a interface CharSequence em Java - dummies
A API Java inclui uma interface útil chamada CharSequence. As três dessas classes - String, StringBuilder e StringBuffer - implementam essa interface. Esse método existe principalmente para permitir que você use String, StringBuilder e StringBuffer de forma intercambiável. Para esse fim, vários dos métodos das classes String, StringBuilder e StringBuffer usam CharSequence como parâmetro ...
Use Comentários para Experimentar com Código Java - dummies
Você pode ouvir programadores falar sobre comentar certas partes de seus Código Java. Quando você está escrevendo um programa e algo não está funcionando corretamente, ele geralmente ajuda a tentar remover algum código. Se nada mais, você descobre o que acontece quando esse código suspeito é removido. Claro, você pode não gostar do que ...
Entendendo a Java Object-Oriented Programming (OOP) - dummies
Java é orientada a objetos. O que isso significa? Ao contrário das linguagens, como FORTRAN, que se concentram em fornecer aos comandos do computador "Fazer isso / fazer isso", os idiomas orientados a objetos se concentram nos dados. Claro, os programas orientados a objetos ainda dizem ao computador o que fazer. Eles começam, no entanto, organizando os dados, e os comandos chegam depois. As linguagens orientadas a objetos são melhores ...
Como usar operadores de atribuição de compostos em Java - dummies
Um operador de atribuição composta é um operador que executa um cálculo e uma tarefa ao mesmo tempo. Todas as operadoras aritméticas binárias de Java (ou seja, as que funcionam em dois operandos) possuem operadores equivalentes de atribuição composta. Operadores aritméticos compostos em Java Descrição do operador + = Adição e atribuição - = Subtração e atribuição * = Multiplicação ...
Use listas de matrizes em Java - dummies
Para criar uma lista de matriz em Java, você declara uma variável ArrayList e chama o Construtor ArrayList para instanciar um objeto ArrayList e atribuí-lo à variável: ArrayList friends = new ArrayList (); Você pode opcionalmente uma capacidade específica no construtor ArrayList: ArrayList friends = new ArrayList (100); Observe que a capacidade não é ...
Como usar um Iterator em Java - dummies
Um iterador Java cuspa os valores de uma coleção, um após o outro . Para obter um valor da coleção, você chama o próximo método do iterador. Para descobrir se a coleção possui mais valores nele, você chama o método hasNext do iterador. O código abaixo usa um iterador para exibir os nomes das pessoas. Aqui está algum código ...
Como Usar a Anotação de Supressão de Java - dummies
A anotação é um código extra que fornece informações úteis sobre a natureza do seu Programa Java. Os códigos a seguir usam a anotação SuppressWarnings. importar java. awt. FlowLayout; importar javax. balanço. JFrame; importar javax. balanço. JButton; @SuppressWarnings ("serial") classe pública SimpleFrame extends JFrame {public SimpleFrame () {setTitle ("Don & apos; t clique no botão!"); setLayout (novo FlowLayout ()); setDefaultCloseOperation (EXIT_ON_CLOSE); adicionar (novo JButton ("Panic"));
Como usar Cascading se Declarações em Java - dummies
Aqui é um enigma Java: você tem duas equipes de baseball - Os Hankees e as Meias. Você deseja exibir as pontuações dos times em duas linhas separadas, com a pontuação do vencedor listada primeiro. (Na tela do computador, a pontuação do vencedor é exibida acima da pontuação do perdedor.) O que acontece quando as pontuações estão empatadas? Você dá ...
Como usar o layout HBox em JavaFX - dummies
A classe HBox fornece um dos mais simples de todos Gerentes de layout do JavaFX: ele organiza um ou mais nós em uma linha horizontal. Esta tabela apresenta os construtores e métodos mais utilizados da classe HBox. HBox Construtores e Métodos Descrição do Construtor HBox () Cria um HBox vazio. HBox (espaçamento duplo) Cria um HBox vazio com ...
Como usar um DTD com Java - dummies
Um documento XML pode ter uma DTD, que especifica exatamente quais elementos podem aparecer em um documento XML e em que ordem os elementos podem aparecer. DTD significa definição do tipo de documento, mas isso não será no teste. Um DTD para um documento XML sobre filmes, por exemplo, pode especificar que cada Filme ...
Como usar Nested if Statements in Java - dummies
Você pode usar instruções if aninhadas em Java. Você viu aqueles bonitos bonecos russos de matryoshka? Abra um, e outro está dentro. Abra o segundo, e um terceiro está dentro dele. Você pode fazer o mesmo com as instruções if de Java. (Fale sobre diversão!) Confira este código com declarações if aninhadas. ...
Como usar diretivas de página em Java - dummies
Uma diretiva de página é um elemento JSP que define opções que determinam como o JSP é convertido em um servlet. O formato básico de uma diretiva de página em Java é este: O atributo pode ser qualquer um dos atributos listados nesta tabela. (Alguns atributos além disso estão disponíveis, mas ...
Como usar o serialVersionUID em Java - dummies
Um serialVersionUID é um número que ajuda Java a evitar conflitos de versão quando Você envia um objeto de um lugar para outro. Por exemplo, você pode enviar o estado do seu objeto JFrame para a tela de outro computador. Em seguida, o outro computador pode verificar o número de versão do quadro para se certificar de que nenhum negócio engraçado está tomando ...
Como usar os operadores Unary Plus e Minus em Java - dummies
O unary plus e menos operadores permitem alterar o sinal de um operando em Java. Observe que o operador atual usado para essas operações é o mesmo que os operadores de adição e subtração binárias. O compilador descobre se você quer usar a versão binária ou unária desses operadores examinando ...
Como usar o método toString de Java - dummies
O método toString retorna uma representação String de um objeto em Java. Por padrão, o método toString retorna o nome da classe do objeto mais seu código de hash. Aqui, você descobre como usar o método toString e como substituí-lo em suas próprias classes para criar cadeias mais úteis. Usando toString em ...
Como usar uma declaração Java Try com recursos - dummies
Imagine um programa Java que receba entrada de dois arquivos diferentes ou de um scanner e um arquivo de disco. Para garantir que você limpe corretamente, você coloca chamadas de método próximo em uma cláusula final. importar java. io. Arquivo; importar java. io. IOException; importar java. util. Scanner; public class Principal {public static void principal (String args []) {Scanner ...
Como usar o layout VBox em JavaFX - dummies
A classe VBox é semelhante à classe HBox em JavaFX, mas em vez de arrumar nós horizontalmente em uma linha, ele organiza-os verticalmente em uma coluna. Esta tabela mostra os construtores e métodos mais utilizados da classe VBox. VBox Construtores e Métodos Descrição do Construtor VBox () Cria uma VBox vazia. VBox (espaçamento duplo) Cria ...
Usando parâmetros de caracteres curinga em Java - dummies
Java é uma ótima maneira de programar, mas às vezes você irá precisa ser criativo. Para fazer isso, você pode usar parâmetros do tipo curinga. Suponha que você tenha um método declarado assim: public void addItems (ArrayList list) {// corpo do método não mostrado} Pergunta pensada: a compila da seguinte declaração? addItems (nova ArrayList ()); Resposta: Não. ...
Versões de loop flexíveis versáteis em Java - dummies
Se você estivesse preso em uma ilha Java deserta com apenas um tipo de loop, que tipo você gostaria de ter? A resposta é que você pode se dar bem com qualquer tipo de loop. A escolha entre um loop while e um loop for é sobre o estilo e a eficiência do código. Não se trata de necessidade. ...
Usando as Expressões Lambda do Java em seu aplicativo Android - manequins
ÀS vezes, se você abrir o código no editor do Android Studio e passe o mouse sobre certas palavras, você recebe uma surpresa interessante. O Android Studio informa que você pode substituir a classe interna anônima por uma expressão lambda. OK. Qual é a expressão de lambda? Para começar, lambda é uma letra no alfabeto grego e o termo ...
Como usar subclasses em Java - dummies
Você pode usar subclasses em Java. Criar subclasses está bem, mas você não ganha nada dessas subclasses, a menos que você escreva código para usá-las. Então, aqui, você explora o código que usa subclasses. Agora chegou a hora de você classificar-se como uma pessoa de tipo F, uma pessoa tipo-P ou uma pessoa tipo-T. A ...
Usando o Layout AnchorPane em JavaFX - dummies
Um painel de âncora no JavaFX é semelhante a um painel de borda em que ele Permite posicionar nós em relação a uma das bordas do painel. No entanto, aqui estão várias diferenças importantes: em um painel de borda, a área de layout é dividida em cinco áreas distintas: superior, direita, inferior, esquerda e central. Um painel de âncora ...
O que são verificadas exceções em Java? - dummies
Exceções verificadas são exceções que os designers de Java sentem que seus programas devem absolutamente providenciar, de uma forma ou de outra. Sempre que você codificar uma declaração que pode lançar uma exceção verificada, seu programa deve fazer uma das duas coisas: Pegue a exceção colocando a declaração dentro de uma instrução tentativa que tenha uma captura ...
O que são bracer Curly em Java? - dummies
Um programa Java é como um esboço. Com um esboço, você pode organizar pensamentos e idéias, ajudar as pessoas a ver florestas ao invés de árvores e geralmente mostram que você é membro do Tidy Persons Club. O programa na lista começa com uma grande linha de cabeçalho que diz: "Aqui vem uma classe chamada Displayer. "Depois ...
Variações em um Tema: Inicializando Variáveis em Java - dummies
Você pode optar por uma variação em um tema. Vamos dar uma olhada na atribuição de valores em Java. Aqui, é preciso duas linhas para dar a quantidade variável seu primeiro valor: quantidade dupla; quantidade = 5. 95; Você pode fazer o mesmo com apenas uma linha: quantidade dupla = 5. 95; Quando você faz ...
O que são classes e objetos Java? - Dummies
Quando você programa em Java, você trabalha constantemente com classes e objetos. Para entender isso, feche seus olhos por um minuto e pense no que significa que algo seja uma cadeira ... Uma cadeira tem um assento, uma parte traseira e pernas. Cada assento tem uma forma, uma cor, um grau de ...
O que são Java Arrays? - dummies
Uma matriz em Java é um conjunto de variáveis referenciadas usando um nome de variável único combinado com um número de índice. Cada item de uma matriz é um elemento. Todos os elementos em uma matriz devem ser do mesmo tipo. Assim, a matriz em si tem um tipo que especifica que tipo de elementos ele ...
O que é uma classe Java? - dummies
Java é uma linguagem de programação orientada a objetos. Um programa que você cria em Java consiste em pelo menos uma classe. Uma classe é como uma forma em branco. Ou seja, uma classe é uma descrição geral de algum tipo de coisa. Na introdução deste capítulo, a classe (o formulário) descreve as características que qualquer saco ...
Usando Streams e Lambda Expressions em Java - dummies
Java tem métodos extravagantes que fazem o melhor uso de fluxos e lambda expressões. Com fluxos e expressões lambda, você pode criar uma linha de montagem. A solução de linha de montagem usa conceitos de programação funcional. A linha de montagem consiste em vários métodos. Cada método leva os dados, transforma os dados de uma forma ou de outra, e as mãos são ...
O que os programadores Java iniciantes deveriam saber sobre Classes - dummies
Quando você começa a aprender programação orientada a objetos em Java , você pode pensar que essa idéia de classe é uma grande fraude. Alguns geeks no Vale do Silício não tiveram nada melhor para fazer, então eles foram a um bar e inventaram um confuso gibberish sobre as aulas. Eles não sabem o que significa, mas eles se divertem assistindo as pessoas lutarem ...
O que é um inicializador em Java? - dummies
Um inicializador é uma linha de código (ou um bloco de código) colocado fora de qualquer método, construtor ou outro bloco de código. Os inicializadores são executados sempre que uma instância de uma classe é criada, independentemente de qual construtor é usado para criar a instância. Os inicializadores mais simples são aqueles que declaram e inicializam campos. Por exemplo: ...
O que é um ambiente de desenvolvimento integrado? - Dummies
Nos tempos antigos, escrever e executar um programa Java envolveu abrir várias janelas - uma janela para digitar o programa, outra janela para executar o programa e talvez uma terceira janela para acompanhar todo o código que você escreveu. & ldquo; Um ambiente de desenvolvimento integrado ajuda você a gerenciar seu código Java e fornece ...
O que são objetos na programação Java? - dummies
A programação orientada a objetos é um tipo de programação de computador - como o Java - com base na premissa de que todos os programas são essencialmente simulações baseadas em computador de objetos do mundo real ou conceitos abstratos. Por exemplo: programas de simuladores de vôo tentam imitar o comportamento de aviões reais. Muitos jogos de computador são simulações de jogos reais que os seres humanos desempenham, como ...