21. What is actually JNI ? Playing with JNI we are able to name attributes which are written in almost every other languages regarding Coffees. Following was the benefits and drawbacks: Advantages: We wish to use your existing library which was prior to now composed in other vocabulary. You want to call Window API means. With regard to execution rate. We want to call API intent behind some host product which is during c otherwise c++ off java client.
23. What is JFC ? Coffees Foundation Kinds include: Simple AWT 1.step one Entry to user interface Smaller components: which happen to be interface parts that do not subclass an existing AWT software function. They do not have fun with native program points because available with the brand new root windowing system. Java look and feel Help having local look and feel Functions eg Java2D and you will Drag and you may Get rid of
twenty-four. What exactly is Difference between AWT and you will Move ? Move brings a richer gang of portion than just AWT. He could be a hundred% Java-founded. AWT simultaneously was created into state of mind if an element or capacity for an element just weren’t available using one platform, they wouldn’t be available on people program. Considering the fellow-centered character out of AWT, what would run you to definitely execution may not work at another, while the peer-combination may not be since the robust. There are many almost every other advantages to Swing more AWT: Swing brings both more elements and you may extra abilities to help you AWT-replacement for elements Move portion changes their appearance according to the most recent “appearance and feel” library which is used. Swing areas proceed with the Model-View-Controller (MVC) paradigm, meaning that offer a far more versatile UI. Swing provides “extras” to possess areas, such as for example: Signs to your of many parts Pretty borders to have areas Product methods for section Move section are lightweight (less funding extreme than simply AWT) Move will bring oriented-when you look at the double buffering Move brings color debugging help to possess when you make your very own portion Swing comes with a few cons: It will take Java 2 otherwise an alternative Jar file Whenever you are much less cautious whenever programming, it can be much slower than just AWT (most of the portion are pulled) Swing portion that look such local components may not work precisely such as local section
twenty-five. Given notepad/Web browser or any other matter given that processes, What takes place for people who begin notepad or Internet explorer 3 x? In which step three procedure try started otherwise 3 threads UluslararasД± Dating UluslararasД± Siteler was become ? 3 independent process try already been.
Tough to debug runtime mistake in indigenous password
twenty six. How does bond synchronization happens into the a screen ? [Concern not as clear if you ask me ] Brand new JVM spends hair alongside checks. A screen is basically a protector because it observe more a sequence regarding password, making certain that one thread at once works the brand new password. For each display are associated with an object source. Whenever a thread gets to the first tuition in the a beneficial cut off out-of code it should obtain a secure to your referenced target. The fresh thread isn’t allowed to perform the fresh code up until they get the fresh new secure. After this has obtained the latest secure, the brand new thread gets in the brand new stop from protected code. In the event the bond renders the newest cut off, it doesn’t matter what it leaves this new stop, they launches the secure on the relevant object.
As a result he or she is less strict than simply basic AWT portion
twenty-seven. How can you call an enthusiastic Applet using a coffee Software mode ? Along these lines: document.appletName.methodCall(. ) Doesn’t work having Ie although
twenty-eight. Can there be one mark for the HTML to help you upload and you may down load records ? I am not aware of HTML tags to greatly help me publish a document, we would certianly need some machine front side scripting in order to process that. We are able to indeed explore HTML to add a down load website link because the follows: code: Click the link so you’re able to install