Besides the syntax of framework and java, what else is needed for mastering?

In addition to learning java, spring, hibernate, servlets, jsp, using eclipse / netbeans, databases like mysql / oracle / postgresql, JMS, JUnit, etc.

What other skills are needed?

Based on the background of MS, and I'm just a little stunned by everything that happens in the Java world! (By the way, you guys also have tons of DLLs, a big eye for me in my java classes)

Other things I can think of so far are reliable Linux skills, perhaps how to use a mac.

In addition to this, there are so many such tools that I refer to that so far I almost do not know how to use:

  • ant
  • Maven

what else is there, what is important or important to know?

+3
source share
5 answers
  • API/
  • Java concurrency API
  • (JConsole, jmap, VisualVM ..)
  • GC tunning
  • Java.

/ Java- , Google- ( Guava) , , Java Guice.

+1
  • XML- (SAX, DOM, XPath)
  • , , , , .
+2

№1 :

  • .
+2

. ( , , "" , , ..), :) , , .

, + . (Java IDE MS-), build-envs, maven ant. ( ). + todo-list.

, Java, , . , !

+1

- javadoc

+1

Source: https://habr.com/ru/post/1727912/


All Articles