gb-java-devel/j-spec.tex

47 lines
1.8 KiB
TeX
Raw Normal View History

2022-08-23 23:56:37 +03:00
\immediate\write18{texcount -sum -1 -inc j-spec.tex > /tmp/wordcount.tex}
2022-08-19 00:30:29 +03:00
2022-08-23 23:56:37 +03:00
\documentclass[a4paper,12pt]{article}
\usepackage[english,russian]{babel}
2022-08-12 23:32:35 +03:00
2022-08-23 23:56:37 +03:00
\input{settings/main-style-preamble}
\input{settings/fancy-listings-preamble}
2022-08-12 23:32:35 +03:00
2022-08-23 23:56:37 +03:00
\graphicspath{{./pics/}}
\title{Техническая специализация Java\\\small{(1. Java Core)}}
2022-08-12 23:32:35 +03:00
\author{Иван Игоревич Овчинников}
\date{\today{} (\DTMcurrenttime)}
\usepackage{subfiles}
\begin{document}
\maketitle
\tableofcontents
2022-08-13 02:31:01 +03:00
\pagestyle{plain}
2022-08-12 23:32:35 +03:00
2022-08-23 23:56:37 +03:00
%\chapter{Java Core}
2022-09-07 00:05:36 +03:00
\newpage
2022-09-05 14:17:51 +03:00
\subfile{jtc1-01a}
2022-08-29 22:45:54 +03:00
\newpage
2022-09-07 00:05:36 +03:00
\subfile{jtc2-02a}
\newpage
2022-09-05 14:17:51 +03:00
\subfile{jtd6-11a}
2022-08-12 23:32:35 +03:00
\section{Специализация: ООП}
Инкапсуляция: Классы и объекты (внутренние классы, вложенные классы, static, private/public, final, интерфейс взаимодействия с объектом), перечисления (создание, конструкторы перечислений, объекты перечислений, дополнительные свойства); Наследование: extends, Object (глобальное наследование), protected, преобразование типов, final; Полиморфизм: override, abstract, final;
2022-08-13 02:31:01 +03:00
%\subfile{scenarios/jc-4}
2022-08-12 23:32:35 +03:00
\section{Специализация: Тонкости работы}
Файловая система и представление данных; Пакеты \code{java.io}, \code{java.nio}, \code{String}, \code{StringBuilder}, string pool, ?JSON/XML?
\newpage
\appendix
2022-08-17 15:57:35 +03:00
\sloppy
2022-08-23 23:56:37 +03:00
%\addcontentsline{toc}{chapter}{Термины, определения и сокращения}
\printnomenclature[27mm]
2022-08-17 15:57:35 +03:00
\chapter*{Приложения}
2022-08-23 23:56:37 +03:00
%\addcontentsline{toc}{chapter}{Приложения}
\renewcommand{\thesection}{\Asbuk{section}}
2022-08-12 23:32:35 +03:00
\end{document}