GoConqr has a new look! Let us know what you think.

Flashcards

Java Basics

Saulo Victor Silva Computação Portuguese 18 cards

Cards in this deck (18)

  1. 1Como funciona a passagem de parâmetros para a classe main?São recebidos em um array de String, pode-se passar quantos quiser separados por espaço.
    java HelloWorld Mario
  2. 2O método main pode receber apenas um parâmetro. A afirmação acima está correta?Não! O método main pode receber quantos parâmetros quiser, contato que estejam separados por espaço.
  3. 3O que é Fully Qualified NameNome de domínio absoluto é uma das maneiras de referenciar uma função ou variável para resolver ambiguidades.
    Date d1; // java.util
    java.sql.Date d2; // java.sql
  4. 4O que é nome de domínio absolutoFully Qualified Name é uma das maneiras de referenciar uma função ou variável para resolver ambiguidades.
    Date d1; // java.util
    java.sql.Date d2; // java.sql
  5. 5Ao usar * os subpacotes de uma package não são importados. A afirmação acima está correta?Sim. Ao realizar um import apenas os pacotes da classe principal são importados. Para importar os subpacotes é preciso fazer fazer um novo import mais especifico.
  6. 6A classe cliente está no seguinte pacote: com.empresa.view O import abaixo importa a classe? import com.empresa.*;Não. A classe está em um subpacote. Para importa-la é preciso importar o pacote correto.
    import com.empresa.view;
  7. 7A classe cliente está no seguinte pacote: com.empresa.view O import abaixo importa a classe? import com.empresa.view;Sim. O import está correto, pois a classe está no mesmo pacote importado.
  8. 8É possível importar duas classes com mesmo nome?Não. Importar classes com mesmo nome resultará em erro de compilação.
    Para usar duas classes use Fully Qualified Name em uma das classes.
  9. 9import java.util.*; import java.sql.Date; class Test { Date d1; Date d2; } As variáveis d1 e d2 são de qual tipo?São do tipo sql.Date quando se tem duas importações com onde se tem classes com mesmo nome, se usa a classe qual o import é mais especifico.
  10. 10Qual modificador permite acesso em outro pacote que não é o seu através de herança?Protected. O modificador Default é acessível somente dentro do próprio pacote.
  11. 11O modificador default é acessível através de herança?Não. Apenas dentro do próprio pacote.
  12. 12O modificador protected é acessível através de herança?Sim. Mas não é acessível através de importação.
  13. 13Uma classe protected pode ser acessada através de instanciação?Não. Apenas public pode ser acessada por instanciação direta. Uma classe protected pode ser acessada através de herança.
  14. 14Uma classe default pode ser acessada através de instanciação?Não. O modificador default permite o acesso somete de membros dentro do próprio pacote.
  15. 15Não inserir definir um pacote para uma classe gera um erro de compilação. A afirmação acime é verdadeira?Não. Se não for definido um nome para o pacote, ou se a classe não for explicitamente designada para um pacote ela pertencerá ao pacote padrão.
    Vale lembrar que classes de pacotes padrão não podem ser importadas.
  16. 16Posso importar uma classe de um pacote padrão?Não. Uma classe que pertence ao pacote padrão não pode ser importada por outra classe em um pacote diferente.
  17. 17Qual pacote é automaticamente importada pelo Java?java.lang
  18. 18Qual dos pacotes abaixo é automaticamente importada pelo Java? import java.util import java.langimport java.lang

Information

Description
Computação Flashcards on Java Basics, created by Saulo Victor Silva on 21/08/2019.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?