Cracking the Java Coding Interview pdfdrive com


JDBC. The JDBC is a pure Java API used to execute SQL statements. It provides a


Download 1.48 Mb.
Pdf ko'rish
bet60/182
Sana02.05.2023
Hajmi1.48 Mb.
#1423275
1   ...   56   57   58   59   60   61   62   63   ...   182
Bog'liq
Cracking the Java Coding Interview ( PDFDrive )

JDBC.
The JDBC is a pure Java API used to execute SQL statements. It provides a
set of classes and interfaces that can be used by developers to write database
applications. The steps needed to execute a SQL query using JDBC:
1. Open a connection to the database.
2. Execute a SQL statement.
3. Process th results.
4. Close the connection to the database.
What is RMI?


RMI stands for Remote Method Invocation. Traditional approaches to
executing code on other machines across a network have been confusing as
well as tedious and error-prone to implement. The nicest way to think about
this problem is that some object happens to live on another machine, and
that you can send a message to the remote object and get a result as if the
object lived on your local machine. This simplification is exactly what Java
Remote Method Invocation (RMI) allows you to do.
What are native methods? How do you use them?
Native methods are methods that are defined as public static methods
within a java class, but whose implementation is provided in another
programming language such as C.
What does the keyword “synchronize” mean in java. When do you use it?
What are the
Synchronize is used when u want to make ur methods thread safe. The
disadvantage of synchronise is it will end up in slowing down the program.
Also if not handled properly it will end up in dead lock.
1. Only use (and minimize it’s use)synchronization when writing
multithreaded code as there is a speed (up to five to six time slower,
depending on the execution time of the synchronized/non-synchronized
method ) cost associated with its use.

Download 1.48 Mb.

Do'stlaringiz bilan baham:
1   ...   56   57   58   59   60   61   62   63   ...   182




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling