Professional Documents
Culture Documents
GuaDidcticadelCursoProgramaoemJava
PublishedonCursosInterUniversitariosMercosur(http://www.cimercosur.unsj.edu.ar)
Inicio>GuaDidcticadelCursoProgramaoemJava
GuaDidcticadelCursoProgramaoemJava
EquipoDocente
PatrciaJaques
JooValiati
FechadeInicio
7/novembro/2011
Objetivos:
Estecursotemporobjetivoapresentarosconceitosbsicosdalinguagemdeprogramao
Java.Oalunoestaraptoadesenvolvertantoaplicaesstandalonecominterfacesem
Java.
Contenidos:
INTRODUOALINGUAGEMDEPROGRAMAOJAVA
CaractersticasdaLinguagemJava
AMquinaVirtualJava
GarbageCollection
OAmbienteJ2SDKdeProgramaoJava
ESTRUTURASFUNDAMENTAISDEPROGRAMAOEMJAVA
Espaosembranco,comentrios,palavraschavereservadas,identificadores
TiposPrimitivosdeDadoseConstantes
DeclaraoeInicializaodeValores
ConversesentreTiposNumricos
OperadoreseControledeFluxo
INTRODUOORIENTAOAOBJETOSEMJAVA
ClasseseObjetos
VariveiseMtodos
MtodosConstrutores
SobrecargadeMtodos(Overloading)
PassagemdeParmetrosemMtodos
http://www.cimercosur.unsj.edu.ar/?q=es/print/55
1/3
19/5/2015
GuaDidcticadelCursoProgramaoemJava
Visibilidade(public,private,protected,package)
Herana
Sobreposio(Overrinding)eDinamicBinding
ClassesAbastrataseInterfaces
InnerClasseseClassesAnnimas
MANIPULANDOSTRINGEARRAYEMJAVA
TRATAMENTODEEXCEES
TiposdeExcees
Palavraschavetry,catch,finally,throws
CriaodeClassesdeExceesdoProgramador
LanandoExceesdoProgramador
ESTRUTURASDEDADOSNAAPIJAVA
Listaslinearcomalocaoestticadememria:ArrayList
Pilhacomalocaoestticadememria:Stack
Listasencadeadas:LinkedList
INTERFACESGRFICASEMJAVA(ABIBLIOTECASWING)
GerenciadoresdeLayout
ComponentesdeInterfaceGrficaeContainers(Frame,Buttons,etc)
TratamentodeEventosemInterfacesGrficas
ENTRADAESADADEDADOS(I/O)
HierarquiadeClassesdoPacotejava.io
LendoeEscrevendoDadosBinrios
LendoeEscrevendoDadosTexto
ObtendoasPropriedadesdeumArquivoeDiretrio
AcessandoRandomicamenteumArquivo
IMPORTAODEARQUIVOSECRIAODEPACOTES
Bibliografa
DEITEL,HarveyM.DEITEL,PaulJ.Java:comoprogramar.6.ed.SoPaulo:Pearson,
2006.xl,1110p.ISBN8576050196
HORSTMANN,CayS.BigJava.PortoAlegre:Bookman,20022004.xi,1125p.ISBN
853630345X
DuracinyCargaHoraria
24horas:durante4dias,com6horasdeaulaemcadadia(3horasmanhe3horasa
tarde).
Evaluacin
Provadeprogramaoemlaboratorio.
http://www.cimercosur.unsj.edu.ar/?q=es/print/55
2/3
19/5/2015
GuaDidcticadelCursoProgramaoemJava
Cupo
30alunos
Destinatarios
Conhecerlgicadeprogramaoeprogramaremalgumalinguagemimperativa(C,C++,
VisualBasic,Pascal,Delphi,etc).
Requerimientos
Paralasexposiciones,pizarra,marcadoresunBorrador,can.Aulasdevemser
ministradasemumasaladelaboratoriocom,depreferncia,umcomputadorporaluno.
DeveserinstaladoaIDE(IntegratedDevelopmentEnvironment)Eclipse,PackageEclipse
IDEforJavaDevelopers,disponvelemhttp://www.eclipse.org/downloads/.[1]
SourceURL:http://www.cimercosur.unsj.edu.ar/?q=es/node/55
Links:
[1]http://www.eclipse.org/downloads/.
http://www.cimercosur.unsj.edu.ar/?q=es/print/55
3/3