java j2ee interview questions for 10 years experience
java j2ee interview questions for 10 years experience
Learn about java j2ee interview questions for 10 years experience, we have the largest and most updated java j2ee interview questions for 10 years experience information on alibabacloud.com
are characterized by the inability to define variables, and all methods are abstract methods . abstract classes can have variables and do not enforce the need for abstract methods .Inheritance of class 16 and implementation of interfacesParsing: Class Inheriting the parent class implements the interface with the class, which is essentially the same. is to either extend or rewrite the parent class or interface as a template on this template. In practical programming, programmers often need to in
solves this problem for us. After the online pool submits the callable task, a future object is returned, using which we can know the status of the callable task and get the result of the execution callable returned. The future provides a get () method so that we can wait for callable to end and get its execution results.What is Futuretask?Futuretask is a fundamental implementation of the future, and we can use it with executors to handle asynchronous tasks. Usually we do not need to use the Fu
As a Java programmer who is often asked in an interview, let me summarize some of the questions that I often don't ask.
The difference between 1.HashMap and Hashtable
Often asked. Both are classes of the map interface, which enable you to map a unique key to a specific value.
HashMap class is not sorted and can have a null key and multiple nul
. At the same time if there are multiple threads accessing Hashmap,collections.synchronizedmap () can be substituted, generally hashmap more flexible.10. Why is the vector considered to be obsolete or unofficially deprecated? Or why we should always use ArrayList instead of vectors.You should use ArrayList instead of vectors because by default you are non-synchronous, vectors synchronize each method, you almost never do that, and usually you want to s
, and future to implement threads with return resultsThe Executorservice, callable, and future three interfaces are actually executor frameworks. The thread that returns the result is a new feature introduced in the JDK1.5, and with this feature it is no longer necessary to get the return value. And it can be flawed if it is achieved.A task that can return a value must implement the callable interface. Similarly, a task without a return value must implement the Runnable interface.After performin
Sword refers to Java Implementation of offer programming questions -- interview question 4 replaces spaces, and sword refers to offerImplement a function to replace spaces in a string with "% 20 ". For example, if the string is We Are Happy, the replaced string is We % 20Are % 20 Happy.
1 package Solution; 2 3/** 4 * offoffoffer
Because of the comparison of vegetables, as the aboriginal want to stay in Hangzhou (now think of internship just maybe should go out to spell a spell.) ), so there is no internet company's face (51 written cold Mushroom Street resume cool), but feel mixed so long still have to leave something here, write about Hang Seng and Dahua internship interview experience it.Hang Seng-Exchange business unit:2 intervi
default branch, which must be the last branch of a switch statement. (3) default is executed when no case statement is equal to the value of the variable. The default branch does not require a break statement.Break is used to interrupt the loop statement, and continue is used to continue the loop. Breake break out of the loop body, continue continue the next loop, but the statement after continue is not running. Continue can only be used in loop statements, and break may be used in other branch
The resume has some Ajax and struts issues.Growth strategy for database primary keyThe type of struts?Why use the difference between struts;session and cookies,Introduction to AjaxWhat are the built-in objects for 1.jsp?Four scopes for 2.jsp3. "". What is the difference between equals A and A.equals ("")?What is the difference between get and post for a 4.form form submission?What is the difference between 5.Cookie and session?How do 6.mysql and Oracle's primary keys come into being?7. Why use S
First of all, Ali's interviewers are very nice, each end of the phone will say thank you, asked you will not be a problem, will make you do not worry, will give you tips, interview experience is very good.
The first time, 10 o'clock in the morning the phone to the bathroom, did not receive, a little side.
3 o'clock in the afternoon, Ali telephone side, should be
linkedhashmap maintains a list of double links running on all items. This list of links defines the order of the iterations, which can be either the Insertion Order (Insert-order) or the access order, where the default iteration access order is the insertion order, in which the elements can be traversed in the order in which they were inserted. Based on the characteristics of the Linkedhashmap access order, it is possible to construct an LRU (Least recently used) least recently using a simple
ways, then did not make out, OK ...
But that is the outsourcing company, when he asked me that HTTP, I only said 404 status code, but he was called out by the boss, and then the other came back to say the company to have experience, and then mean to hang ...
Well, if he's judging by my answer, then I'm not going to say anything about it. But without asking me about my project experience, I just want to say
Interview questions:
Wait (), notify (), Notifyall () Why are these methods defined in the object class?These methods seem to be thread-like methods, but there are no methods in the thread class to synchronize lock objects in multiple threads: any Java classThese methods are related to lock objects, so they are defined in the object classInterview
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.