main
sout
String
int
Integer.parseInt()
, String.valueOf()
byte
, short
, char
, long
, float
, double
System.in
, Scanner
Scanner
if
, if-else
, if-else-if
if
-ы))double
AND
, OR
, NOT
, XOR
String
while
break
, continue
for
do-while
void
main
String
StringBuilder
, String.format
Arrays
null
new
)hashCode
, equals
ArrayList
Array
VS ArrayList
ArrayList
(дженерики)Set
, HashSet
iterator
, for-each
Map
, HashMap
Collections
LinkedList
ArrayList
VS LinkedList
Queue
SortedMap
, TreeMap
Enum
Enum
– лучший синглтонswitch
try-catch
multicatch
throw
checked
и unchecked
исключенияthrows
finally
Throwable
try-with-resources
AutoCloseable
Error
InputStream
Reader
BufferedReader
OutputStream
Writer
BufferedWriter
ByteArrayInputStream
ByteArrayOutputStream
FileChannel
Selector
Path
Paths
Files
Date
DateFormat
Calendar
LocalDate
, LocalTime
, LocalDateTime
Instant
ZonedDateTime
DateTimeFormatter
this
, super
Stream
Stream
-аmap-reduce
instanceof
switch
expression, Enum
Object
Object
Thread
Runnable
start
sleep
interrupt
synchronized
volatile
join
wait
, notify
DeadLock
ExecutorService
Callable
Future
ExecutorService
FixedThreadPool
CachedThreadPool
ScheduledExecutorService
ThreadLocal
контекстThreadLocalRandom
ObjectMapper
@Deprecated
, @Override
, @Nullable
, …Socket
ServerSocket
WeakReference
, SoftReference
, PhantomReference
Multimap
, BiMap
Multiset
hashCode
, equals
Throwables
CollectionUtils
StringUtils
@Test
@Before
, @After
@BeforeClass
, @AfterClass
mock
и spy
when
и thenReturn
verify
any
, once
, times
GET
, POST
, PUT
, …)doGet
, doPost
redirect
VS forward
SessionFactory
TestContext
SecurityContextHolder
, Authentication
, UserDetails
, GrantedAuthority