Top Banner
Seleção para Instrutor de Informática Junho / 2009 Candidato: Marcelo C. Gonçalves
16

Java Core API

Jul 17, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Java Core API

Seleção para Instrutor de InformáticaJunho / 2009

Candidato: Marcelo C. Gonçalves

Page 2: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 2

Micro-aula – Java Core API

Page 3: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 3

Micro-aula – Java Core API

Page 4: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 4

Micro-aula – Java Core API

Pacote java.lang

Classe Object – raiz da hierarquia

Data wrappers – multiplataformaInteger, Boolean, Character, Float

MathMath.E, Math.PI, Math.sin, Math.random...

String e StringBuffer

System e Runtime

Thread

Exception

Page 5: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 5

Micro-aula – Java Core API

Page 6: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 6

Micro-aula – Java Core API

Pacote java.util

Date, Calendar, Timezone, DateFormat

Collections API

Random

Page 7: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 7

Micro-aula – Java Core API

Page 8: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 8

Micro-aula – Java Core API

Pacote java.io

File

InputStreamBufferedInputStream, StringBufferedInputStream,...

OutputStreamBufferedOutputStream, FileOutputStream,...

Page 9: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 9

Micro-aula – Java Core API

Page 10: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 10

Micro-aula – Java Core API

Pacote java.net

InetAddressEndereços IP

URL

SocketComunicação TCP e UDP

Base para implementação de outros protocolos

RMI, CORBA, etc

Page 11: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 11

Micro-aula – Java Core API

Page 12: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 12

Micro-aula – Java Core API

Pacote java.awt

Base para interfaces gráficas

Widgets de tela

Page 13: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 13

Micro-aula – Java Core API

Pacote java.awt

Gerenciadores de layoutGridLayout, FlowLayout, BorderLayout

Componentes gráficosCanvas, Graphics

DimensionPoint, Rectangle, Line, Polygon

Font, FontMetricsRenderização de texto, manipulação do espaço de texto

Page 14: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 14

Micro-aula – Java Core API

Page 15: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 15

Micro-aula – Java Core API

Pacote java.applet

Classe AppletAplicação Java executada por um Browser dentro de uma

página HTML

SegurançaSandbox – ambiente restrito

Ciclo de vida

Construção de aplicações inteiras, usando as outras classes do Java

Page 16: Java Core API

11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 16

Micro-aula – Java Core API

FIM

Obrigado