Categorias
- Administração
- ajax
- arduino
- Arquivo
- Array
- Assertion
- bug
- C#
- Collection
- compilando e executando
- comércio
- Cotação
- DateFormat
- design pattern
- Design Patterns
- Dica
- dicas
- dúvida
- Excel
- fluxo de execução
- for loop
- formação de preço de venda
- game
- garbage collector
- Generics
- HowToCotacao
- html
- inner-class
- Integração
- java
- Java básico
- javascript
- jogo
- Juros Compostos
- locale
- mala direta
- matemática financeira
- mercadoria
- MS Access
- MS Excel
- MS Outlook
- MS Word
- MS XML
- MSXML
- Módulo de Classe
- OCX
- OO
- OOAD e POO
- Opinião
- Orientação à objetos
- PEC das Domésticas
- Pegadinha
- plugin
- POO
- precificação
- projeto
- Reflection
- regex
- Serialização
- Sistema SANAS
- static-import
- supermercado
- Sybase
- Thread
- Trabalho Realizado
- TreeView
- Variáveis
- vb.net
- VB6
- VBA
- VBA Orientado a Objetos
- Visual Basic 6
- Web
- Windows 7
- XML
- Abrindo uma ADO.Recordset com dados de uma Planilha do MS Excel
- Desmontando um Aspirador Rainbow E-Series para troca de cabo elétrico e limpeza de filtro de ar
- VBA RoundUp, arredondando valores decimais para um valor inteiro acima.
- Planilha que consulta endereços por CEP
- ByVal e ByRef. Sabe a diferença entre esses tipos de parâmetros no VBA ?
- Sabe para que serve o Módulo de Classe no VBA ??? (Excel / Word / Access etc)
- Transferir dados de Excel para formulário PDF - Sistema Chafirin
- Formatar CNPJ no VBA
- fale comigo
- Download com VBA, código que faz download da internet
Arquivo de etiquetas: Java básico
Várias dúvidas que tive ao estudar para SCJP / OCJP 6
Vamos às dúvidas: Class abstrata tem construtor? R: Sim! (livro SCJP pag 5) abstract class A{ A(int i){System.out.println(i);} } class B extends A{ B(){super(1);} } Variáveis declaradas em uma interface (constantes) quando implementadas e se a classe que a … Continuar a ler
Publicado em Java
Etiquetas Array, Collection, dúvida, inner-class, Java básico, Pegadinha, Serialização
1 Comentário
Basic For Loop
public class For { public static void main(String[] args){ for (int i = 0; i < 3; i++,System.out.println(“i++”)) { System.out.println(“Executa corpo” ); } } } Output: Executa corpo i++ Executa corpo i++ Executa corpo i++ ———————————————————————————————————————– … Continuar a ler
Exemplos de for loop
Exemplo 1: public class Teste { public static void main(String[] args){ for(int i = 0; i < 10; i++) System.out.println(i); } } Output: 0 1 2 3 4 5 6 7 8 9 Exemplo 2: public class Teste … Continuar a ler
Somar variáveis Vs. somar literais (ou constantes em tempo de compilação)
Para o compilador a soma de dois literais inteiros (ou constantes em tempo de compilação) é diferente do que a soma de duas variáveis inteiras Se a operação consistir na soma de duas variáveis inteiras (seja: byte, short, … Continuar a ler
O tipo do resultado com operações sempre será de um tipo nativo (mesmo que ambos os operandos sejam de tipos de referência)
int i1 = 1; Long Lng = 1L; // a variável de referência é unboxed para realizar a operação int i2 = i1 + Lng; // o resultado é um long – nativo Teste.java:8: possible loss of precision int … Continuar a ler
Box than Widening
Long l7 = 7+7; // Não compila pois 7 + 7 gera um resultado inteiro que não pode ser autoboxed para Long. int i1 = 1; int i2 = 2; Long l = (long)(i2 + i1); … Continuar a ler
Constante em tempo de compilação
public class Numero { public static void main(String[] args){ int i = 7; byte b = i; } } Javac: Numero.java:4: possible loss of precision byte b = i; ^ required: byte found: int 1 error ————————————————————————— public class Numero … Continuar a ler
ClassCastException, como acontece.
Veja também: Downcast … como funciona?
Sabe qual é o resultado ao tentar compilar este código?
parece fácil mas é abstract class A { public abstract void a(); } abstract class B extends A{ public abstract void b(); } class C extends B{ void a(){} void b(){} } R: A classe C está implementando os métodos … Continuar a ler