How to switch from C ++ to Java?

I am an experienced C / C ++ programmer who now has to learn Java. Am I reading Java Language Specifics a useful and effective way to get speed or is there some better resource, say something similar to Koenig 's wonderful Accelerated C ++ ? I am currently reading Java Software Solutions and find it rather slow and stunning.

+3
source share
6 answers

I would recommend Head First Java first . Then Effective java . Frequently asked questions about generators , which are available as a downloadable PDF file.

+10
source

From the C ++ side, I learned Java using three things:

+4
source

, Java JLS , , ; , , .

, , - . , -, , , , (, , \n - ; ).

+4

. , . . Java - , ++, , .

, java ? , java-, latests, JSR?

+4

++ Java. , .

++-, - "Java C/++", , Java- Java. , Java .

, Java, , , .

+3

Java- , //, , - . Java ( , ), , , Java. , , , , . J2EE :

  • : Maven, Ant
  • : Spring, Guice
  • : Hibernate, iBatis, JPA, JTA
  • : Websphere/Weblogic/Glassfish/Tomcat/Jetty
  • : Log4j, Commons, SLF
  • -: Struts 2, Tapestry, Spring -MVC, JSF, GWT, Wicket

There is a lot more where this happened ... Check out what things you will need and start with it.

+2
source

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


All Articles