SubjectsSubjects(version: 962)
Course, academic year 2024/2025
   Login via CAS
On Saturday 19th October 2024 there will be a shutdown of some components of the information system. Especially the work with files in Thesis modules will be particularly unavailable. Please postpone your requests for a later time.
Programming in Java Language - NPRX013
Title: Programování v jazyce Java
Guaranteed by: Student Affairs Department (32-STUD)
Faculty: Faculty of Mathematics and Physics
Actual: from 2020
Semester: winter
E-Credits: 6
Hours per week, examination: winter s.:2/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Is provided by: NPRG013
Additional information: http://d3s.mff.cuni.cz/teaching/nprg013
Guarantor: doc. RNDr. Petr Hnětynka, Ph.D.
Class: Informatika Bc.
Informatika Mgr. - volitelný
Classification: Informatics > Programming
Pre-requisite : {NXXX022, NXXX023, NXXX024, NXXX025, NXXX030, NXXX031, NXXX033, NXXX065, NXXX018, NXXX014}
Co-requisite : NPRG031
Incompatibility : NPRG013
Interchangeability : NPRG013
Is incompatible with: NPRG013
Is interchangeable with: NPRG013
Annotation -
Seminar is focused on practical programming in Java.
Last update: T_KSI (05.05.2004)
Literature -

The Java Language Specification

http://docs.oracle.com/javase/specs/

Last update: Katedry Tajemník (12.05.2017)
Syllabus -

Basic syntax - primitive types, classes, interfaces, objects, inheritance, packages, operators.

Lambda expressions.

Differences between Java and similar languages.

Exception handling.

Java memory management and garbage collection.

Virtual machine and runtime environment.

Development tools.

Threads and synchronization.

Overview of the packages in the standard Java distribution - accessing files, collection library, networking.

Last update: Katedry Tajemník (12.05.2017)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html