21. What is actually JNI ? Using JNI we are able to call services which are written in most other languages out-of Java. Following the is its benefits and drawbacks: Advantages: We need to make use of current library which was in the past written various other vocabulary. We need to label Screen API setting. In the interests of delivery speed. We need to telephone call API function of some servers product that is actually c otherwise c++ regarding java consumer.
23. What is JFC ? Coffees Basis Categories become: Fundamental AWT step 1.step one Accessibility interface Tiny portion: which are program areas that do not subclass an existing AWT software ability. They don’t really fool around with local interface facets because the available with the fresh hidden windowing program. Coffee appearance and feel Assistance to own local appearance and feel Qualities eg Java2D and Drag and you will Miss
24. What is actually Difference between AWT and you can Move ? Swing will bring a wealthier selection of elements than just AWT. They are a hundred% Java-founded. AWT likewise is made into mind-set if a feature or convenience of a feature weren’t readily available using one system, they would not be available on any program. Due to the peer-based characteristics away from AWT, what can focus on that implementation will most likely not work with another, given that fellow-integration might not be once the sturdy. There are a few almost every other positive points to Swing over AWT: Move provides one another additional elements and you may added possibilities in order to AWT-replacement for elements Swing section can change their looks in line with the latest “look and feel” collection which is being used. Swing section stick to the Model-View-Controller (MVC) paradigm, and therefore can provide an even more versatile UI. Move will bring “extras” for portion, like: Signs toward of numerous components Ornamental borders to have areas Device tips for portion Swing parts was tiny (shorter investment rigorous than simply AWT) Move will bring established-inside the double buffering Move provides color debugging assistance having once you create your very own parts Move also offers a few drawbacks: It will require Java 2 or another type of Jar file When you are not very cautious whenever programming, it could be slower than just AWT (all section is taken) Move portion appear like local components might not act precisely such as for example native section
twenty-five. Offered notepad/Internet explorer or any other question given that processes, What takes place for folks who begin notepad otherwise Web browser 3 times? Where 3 processes are become otherwise step three posts are already been ? step three separate processes is actually become.
Hard to debug runtime error from inside the native thaifriendly Online code
twenty six. Why does thread synchronisation occurs inside a monitor ? [Concern not too clear in my opinion ] The fresh JVM spends hair together with inspections. A screen is actually a protector for the reason that it observe over a sequence off code, making sure just one thread at a time executes the new code. Each display screen is actually on the an object resource. Whenever a bond arrives at the original education for the a great take off out-of password it must get an effective secure towards the referenced object. The new thread is not permitted to play the newest password up to they get this new secure. Just after it offers received the secure, the fresh thread comes into the fresh new block regarding safe password. In the event the bond renders the fresh stop, in spite of how it actually leaves the latest stop, it launches the fresh new lock into the associated target.
This means that he’s less restrictive than simply fundamental AWT portion
twenty seven. How do you name an enthusiastic Applet having fun with a java Program setting ? Such as this: document.appletName.methodCall(. ) Doesn’t work which have Ie no matter if
twenty-eight. Can there be people tag when you look at the HTML in order to upload and you may install data ? I’m not familiar with HTML tags to greatly help myself upload a document, we possibly may certianly need some host front scripting to procedure that. We are able to indeed have fun with HTML to provide a grab back link because the follows: code: View here so you can install