[Black Horse programmer Java training and Android training] interview questions (1)

Source: Internet
Author: User

I was also reading the interview book while learning the video. The record is as follows:

1. Lost
After learning the 2010java high-tech video from Teacher Zhang Xiaoxiang for so many days, he looked at generics, reflection and other things and turned his mind away. He just learned that none of the Main Lines dragged me. That is to say, I am eager to know what major technologies will be required for future development and what is the core of Java development. Internet Lookup, everyone said they could not understand what they learned. Although you, cainiao, are currently the most important part of the Java Foundation, laying the foundation is the most important.
However, just like building a house, since this House will be built by myself in the future, I must know how many floors the house will be built and in what style it should be built, how much time will it take to build and what value will it bring to me. So we will have more fun building a house later in the day! More enthusiastic! Otherwise, when will the house become a head?
Learning basic knowledge is like building the foundation of a house. It is dark in front of you. You only know that when you build a certain height, you will see the light, and that is the day before you!
So the current situation is probably similar. I only know that, oh, the framework is very important, and reflection is very important (because this is a video recorded by the instructor of the dark horse training camp, it must be very valuable ). However, I still want to see what knowledge I learned in the future can bring me the value and where I want to develop my knowledge. Mr Zhang Xiaoxiang just sorted out the Java job interview book. For more information, see.

2. Feelings of a few words
"You have not fully understood and mastered so much content for the moment. However, no matter what new problems you encounter at work, you have a slight impression that you know the approximate solutions and ideas, you can solve the problem slowly by reading the materials."
This sentence tells us that we should focus on thinking, software development, but do not play in learning. What is important is to have the idea of software development. Learning Software Development should make us learn smarter, the more you learn, the better your mind. So don't be afraid. As long as we stick to high-quality learning every day, software development will make our dull brain smarter and our ability to handle things more and more.

"Once you encounter a new problem, you have no idea at all, and you have no way to start with it. It is so painful. You have to leave it alone ."
This sentence tells us that we should always pay attention to developing the ability to handle things that won't happen, just as we see generics and reflection, how can we use the previous solid technology to determine or speculate on its role, and how can we use it.

3. Technician
In normal times, do you focus on training yourself into a single technical technician? Or do you consciously cultivate yourself to become a technical master and future manager with strong learning ability and problem solving skills?
I have read the articles about the IT ant family and IT migrant workers !!!! If I didn't see a dark horse at the beginning, maybe I would become an IT migrant worker. The reason for this situation is that I think the education industry is too bad. Second, we have not worked hard on our own. The IT industry has so many high salaries, why is IT impossible for you? You said, if there is no chance, the school didn't give you a chance, so IT's better, to seize the dark horse this time, you must seize the opportunity to study well and earn a high salary for employment !!!
 

4. friendly and protected

We know that if there is no modifier for a class or variable, friendly is used by default. It is a package-level access permission, and all the components modified by it can be accessed in this package, but it cannot be accessed out of the package.
After testing, components without modifiers are all package-level elements and cannot be called outside the package.
If the protected modifier or variable is modified, it is accessed by the class and its subclass. However, unlike friendly, protected cannot modify the class.
The current class is in the same package.
Public (cannot be X)
Protected X
Friendly (partial) X
Private X
In the preceding code, friendly adds an X field to the Child class. When the Child class is not in this package, it cannot be accessed;
The classes modified by Protected can be accessed by all child classes, including child classes that are not implemented in the same package.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.