Home > Back-end >  As a want to fresh graduates engaged in the development of Java, to learn how far?
As a want to fresh graduates engaged in the development of Java, to learn how far?

Time:11-20

Take I watch for multithreaded so recently, when I just finished watching some foundation of multithreading multi-threading implementation, for example, life cycle, how to interrupt a multithreaded kind of problem, and then to see always ignore the other two before implement multithreaded way, implement Callable interface and Executors utility class, and then I suddenly found a lot of knowledge of the blind spot,, such as thread pool, Executor framework,,, then I am confused,, because I know that after watching the thread pool and Executor framework, certainly there will be a new blind spot of knowledge, I do know see the deeper, the better, but if I only look down on this part, and in other point in time it will become less,
Then I don't know now as a senior in fresh, ready to catch up for next year to fight me, with a wave of companies should grasp to what extent, these knowledge,
O kind lovely beautiful and handsome to the explosion of predecessors to give me some advice,,, thank you thank you!

CodePudding user response:

Fresh school recruit, technology need not too fine, but you must know, even if it's used to effect the appearance of a multithreaded aggregate distributed before and after the spring end separation for springmvc springboot mybatis relations and non-relational database takes some elementary and intermediate Java interview questions, didn't ask to you is too complex, mainly is the theoretical knowledge together, must be prepared, to be stalling, with the interviewer to git hub several projects out headphones,

CodePudding user response:

You this is the language level, if light alone this job, you'll have to put the Java language specification, JNI and various command line also want to consider the, such can appear is very professional in this language, you can find something close to the lower development work, but doing low-level development, those basic courses like data structures, principle of operating system to learn better, a lot of things can't understand, you multithreaded above, for example, even if you know how to use Executor, but when to use, how to use may not be too have feelings,

Low-level development of multithreading, IO, the Socket is a must to grasp, and possibly Native calls, such as the JVM specification, the Java language specification, various collections as well as the various commands in the JDK is need to have a good research, programming to know about the response and Vert. X to examine,

If eager to office, you can first, from the perspective of the WEB application development, because the most need to be applied to networked CRUD project is given priority to, main communication protocol is HTTP,

WEB development work was easy to find a little, just a sense of accomplishment will almost and WEB development mainly focus on the realization of business functions, lay particular stress on the UI and data management, if you want to obtain from the aspects and partial back end, SSM is a good start, go to the giant, basic knowledge of those mentioned above will may also be a master, even though the actual development contact not many, but the interview will ask,

CodePudding user response:

Indeed, before looking for a web development company, from July between between off and practice to a few days ago, and sent to all of my tasks are some CRUD, feel really boring,

CodePudding user response:

refer to the second floor icoolno1 response:
you this is the language level, if light alone this job, you'll have to put the Java language specification, JNI and various command line also want to consider the, such can appear is very professional in this language, you can find something close to lower the development work, but doing low-level development, those basic courses like data structures, principle of operating system to learn better, a lot of things can't understand, you multithreaded above, for example, even if you know how to use Executor, but when to use, how to use may not be too have feelings,

Low-level development of multithreading, IO, the Socket is a must to grasp, and possibly Native calls, such as the JVM specification, the Java language specification, various collections as well as the various commands in the JDK is need to have a good research, programming to know about the response and Vert. X to examine,

If eager to office, you can first, from the perspective of the WEB application development, because the most need to be applied to networked CRUD project is given priority to, main communication protocol is HTTP,

WEB development work was easy to find a little, just a sense of accomplishment will almost and WEB development mainly focus on the realization of business functions, lay particular stress on the UI and data management, if you want to obtain from the aspects and partial back end, SSM is a good start, go to the giant, basic knowledge of those mentioned above will may also be a master, even though the actual development contact not many, but the interview will ask,

Indeed, before looking for a web development company, from July between between off and practice to a few days ago, and sent to all of my tasks are some CRUD, feel really boring,

CodePudding user response:

reference 1st floor super_oo7 response:
fresh school recruit, technology need not too fine, but you must know, even if it's used to effect the appearance of a multithreaded aggregate distributed before and after the spring end separation for springmvc springboot mybatis relations and non-relational database takes some elementary and intermediate Java interview questions, didn't ask to you is too complex, mainly is the theoretical knowledge together, must be prepared, to be stalling, with the interviewer to git hub several projects out headphones,

Right, cattle guest looked at my meeting summed up, slowly see, a few months should be enough to see more deeply
  • Related