Discover java spring framework interview questions, include the articles, news, trends, analysis and practical advice about java spring framework interview questions on alibabacloud.com
Java Algorithm interview questions: Write a Singleton, javasingleton
Package com. swift; public class Singleton {public static void main (String [] args) {/** write a Singleton */ORC_Hungry.getOrc (). fun (); ORC_Lazy.getOrc (). fun () ;}} class ORC_Hungry {// hungry Chinese private static ORC_Hungry orc = new ORC_Hungry (); private ORC_Hungry () {} public stati
longer executed.(2) But in the case of a hash collision, the first two conditions are established, and then the last equals must be used to determine the equality of the objects.A 3.hash collision scene?(1) Generally appears in large data situations(2) The generation method of Hashcode is weak (such as the artificial production hashcode above)Summary: This chapter mainly through the introduction of hash collision once again in-depth understanding of hashmap work principle.This chapter is here,
1. The difference between String and StringBufferThe Java platform provides two classes: string and StringBuffer, which can store and manipulate strings, That is, character data that contains more than one character. This string class provides values that cannot be changed strings and the strings provided by this StringBuffer class are modified when you know that character data is going to change, you can use StringBuffer typically, You can use Stri
Difference between Forward and Redirect in common JAVA interview questions, forwardredirect
The user sends an HTTP request to the server, which may be returned to the user after being processed by multiple information resources. Each information resource uses the request forwarding mechanism to forward requests to each other, however, the user does not feel reque
Following the previous article, http://www.cnblogs.com/EasonJim/p/7800880.html is a common Java-based project, and if you want to integrate with spring and spring MVC, you need to do the following:First, SpringPOM: Logback - Https://mvnrepository.com/artifact/ch.qos.logback/logback-classic - Dependency> groupId>Ch.qos.logbackgroupI
methods.A class can implement many interfaces, but only one abstract class is inheritedClasses can not implement all methods of abstract classes and interface declarations, and of course, in this case, the class must also be declared abstract.An abstract class can implement an interface without providing an interface method implementation.The variables declared in the Java interface are final by default. An abstract class can contain non-final variab
Java Questions Answers
1. What is the difference between an applet and an application?
A Java application is made up of a main () method declared as public static void that accepts a string array argument, along with any other classes that main () CILS. it lives in the environment that the Host OS provides.
A Java a
directory system that allows applications from other places to leave their own indexes on it to quickly find and locate distributed applications.(3) JMS: it is called Java Message Service and translated into Java Message Service. It mainly implements communication between various applications, including point-to-point and broadcast.(4) JTA: a Java transaction AP
1. What is acitsag startup mode?
For such a question, I will write an example myself. I will observe it to understand it.
Activty supports four startup modes. Launchmode:
Standard: each time a new activity window is started (New Operation)
Singletop: if it is a target activity at the top of the stack, It will be opened directly. Otherwise, a new activity window (new) will be opened ).
Singletask and singleinstance are basically the same. The difference is that if the root activity is set to sing
"Declaration" Source: Power node Java Institute, reprint Source: Script House
(The answer to a small number of questions was slightly altered by me)
1, what is the thread local variable.
A thread-local variable is a variable within the thread itself, owned by the thread itself, and not shared among multiple threads. Java provides a ThreadLocal class to support t
forward and redirect
Forward: an internal transfer in ServletRedirect: redirection. There are two requests. The first attributs/parameters will be lost in 2nd requests.
5. What is a Web container?
Implement the Web Protocol application in the J2EE specification. This Protocol defines the runtime environment of web programs, including concurrency, security, and lifecycle management.
6. Explain the following J2EE terms
(1) JNDI: Java Naming Directo
, station internal communication system, app interface, QR code generation and other basic modules.Click to view larger image
Code generatorCode generator, support a variety of data models, according to the table generated corresponding entity,service,dao,action,jsp, delete/change/Sort/Export Import excel/rights control/function generation direct useCode generator, you can edit the form online, and then automatically create database tables and fields (no need to manually create database ta
(intx = 0; x ) { - //Invoke function - intnum =getrandom (start, end); - //Output Results - System.out.println (num); in } - } to + /* - * Write a function two explicit: return value type: int argument list: int Start,int end the */ * Public Static intGetrandom (intStartintend) { $ //think back to the random numbers we talked about between 1-100.Panax Notoginseng //int number = (int) (Math.random () * +) + 1;//(int) (Math.r
.
28th, Programming question: Calculate 2 times 8 in the most efficient way?
Programmers with a C background are particularly interested in asking such questions.
2
29th, two object values are the same (x.equals (y) = = true), but can have different hash code, this sentence is correct?
No, there's the same hash code.
30th, when an object is passed as a parameter to a method, this method can change the property of the object and return the result
Horse Soldier Big Data Architect (1)Link: http://pan.baidu.com/s/1qYTW1m0 Password: LXJDSpring CloudLink: Http://pan.baidu.com/s/1bzG9vK Password: zy2bLink: Http://pan.baidu.com/s/1qXF3eGG Password: 19u9Design and practice of micro-service architectureLink: Http://pan.baidu.com/s/1slNiP5N Password: u6euBEIJING-PK Education Linux Big Data video sharingLink: http://pan.baidu.com/s/1c2Aci6c Password: m7bnStill Academy ~ Internet architect CompleteLink: http://pan.baidu.com/s/1mhJFca0 Password: 25at
executing the Wait,sleep,join method will throw interruptedexception, if the normal state, we can through isinterrupted () =true, To stop the thread from using the return method.(vii) Start and run methods for threadsNote that for a thread to run, only the Start method is executed, this method is the native method, the Run method is where we define the task, and a separate call to the Run method is the same as invoking the normal method. The Start method can only be called once, and more than o
student s right-hand join Mark M on S.id=m.studentid ; full-outer join: Select S.name, m.mess from student s fully join Mark M on S.id=m.studentid;
(6) Team game combination: SELECT COUNT (*) from department as a, department as B a.name
(7) SQL SELECT Duplicate statement: Select ID, name from user where ID in (select ID from user group by ID has count (1) >2); Remove duplicate statements: Select ID FR The OM user group by ID has count (*) >1;
(8) Database optimization: Preparestatement than sta
I. Application of the factory model in development
Interview Questions:Write a simple calculator.
Code implementation:
Abstract An operation class:
Package COM. qianyan. calcuator; public abstract class operation {// number one private double num1; // number two private double num2; Public double getnum1 () {return num1;} public void setnum1 (double num1) {This. num1 = num1;} public double getnum2 () {return num2;} public void setnum2 (double num2)
.
64. What are the similarities and differences between JSP and Servlet, and what are their relationships? JSP is an extension of Servlet technology. It is essentially a simple Servlet method, with more emphasis on the external expression of the application. After JSP compilation, it is "servlet-like ". The main difference between Servlet and JSP is that the application logic of Servlet is in the Java file and is completely separated from the HTML in
piece of data, which applies to data that is often read but rarely updated* Transactional: This strategy is a fully transactional cache strategy, can be used in JTA environment 7, hibernate inside the sorted collection and ordered collection what is the difference
Sorted collection is sorted in memory through the Java comparerThe ordered collection is the 8, hibernate, and why they are sorted in the database by ordering by.
1. Read and resolve confi
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.