Versão 3 – fevereiro/2014 Tecgraf PUC-Rio Fevereiro de 2014 API Java do SCS.
Java Core API
-
Upload
marcelo-goncalves -
Category
Technology
-
view
746 -
download
0
Transcript of 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
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
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,...
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
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
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
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
11/06/09 Marcelo C. Gonçalves - [email protected] - (85) 9674-0096 16
Micro-aula – Java Core API
FIM
Obrigado