Cod: JVA-053
Durata: 8 ore
Durata: 8 ore
Descriere
Java.io este un pachet Java ce contine clase/interfete Java care pot sa execute operatiuni Input si Output (Read/Write). Scopul acestui training este sa invete participantii sa lucreze cu pachetul Java.io. Acestia vor descoperi modul in care Java foloseste fisierele, streams si operatiunile standard IO si vor avea ocazia sa exerseze scrierea de programe care executa operatiuni IO si folosesc custom formatters.Subiecte curs
IntroducereJava File
- Accesarea fisierelor
- Clasa File
- Crearea File instance
- IOException
- Main File class methods
- RandomAccessFile class
- RandomAccessFile constructors
- Reading bytes
- Writing bytes
- Read and write primitives and strings
Streams
- InputStream hierarchy
- OutputStream hierarchy
- Low-level streams
- FileInputStream
- ByteArrayInput/OutputStream
- Alte low-level streams
- DataInputStream
- BufferedInputStream
- PushBackInputStream
- Chaining streams
- Cum lucram cu resursele
Readers and Writers API
- Encodings
- Implementari
- FileReader si FileWriter
- Low-level and high-level readers and writers
Serialization
- Serializable objects specification
- Serilizable interface
- Object Serialization and Deserialization
Standard IO streams in Java
- The PrintStream class
Formatting data
- Locale
- The concept of formatting
- The Formatter class
- Formatting codes
- The printf method
Obiective
La finalul acestui training, participantii vor stii cum sa lucreze cu Java IO API.Public tinta
a:2:{s:4:"TEXT";s:41:"Programatori Java – Incepatori si Juniori";s:4:"TYPE";s:4:"html";}Cerinte curs
Obligatoriu- Cunostinte de Java SE (nivel de baza cel putin)
Facultativ
- Algoritmi structuri de date