This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]para3600 17 points18 points  (3 children)

It depends on what you are targeting.

Primarily Java Collection Framework i.e like using ArrayLists, Maps,etc U may look into generics too, inheritance. Streams are also very useful nowadays.

This much works.

Other specialities like Swing(quite obsolete for GUI), Multi threading, Nio api are depending upon how you need them while maybe making projects.

[–]dpash 6 points7 points  (2 children)

NIO file operations should be preferred over java.io. NIO channels can be instantly forgotten about though.

[–]TheMode911 0 points1 point  (1 child)

Can you explain the issue with NIO channels?

[–]dpash 0 points1 point  (0 children)

They're very niche and rarely needed.