Question: I have managed to disable a set of text boxes using "disabled" tag. but I want all the text boxes enabled using a on-click in button. I tried this but it doesn't work.

```
$(document).ready(function(){
   $('#btnSaveGenInfo').click(function(){
     $('#textfieldToClose').prop('disabled', false)
   });
});

```

Answer: 
> 
> "True/False: The Java interpreter converts files from a byte-code format to executable files". 
> 
> 
> 

The answer is false1.

The Java interpreter is one of the two components of the JVM that is responsible for executing Java code. It does it by "emulating" the execution of the Java Virtual Machine instructions (bytecodes); i.e. by pretending to be a "real" instance of the virtual machine.

The other JVM component that is involved is the Just In Time (JIT) compiler. This identifies Java methods that have been interpreted for a significant amount of time, and does an on-the-fly compilation to native code. This native code is then executed instead of interpreting the bytecodes.

But the JIT compiler does not write the compiled native code to the file system. Instead it writes it directly into a memory segment ready to be executed.

---

Java's interpret / JIT compile is more complicated, but it has a couple of advantages:

* It means that it is not necessary to compile bytecodes to native code before the application can be run, which removes a significant impediment to portability.
* It allows the JVM to gather runtime statistics on how the application is functioning, which can give hints as to the best way to optimize the native code. The result is faster execution for long-running applications.

The downside is that JIT compilation is one of the factors that tends to make Java applications slow to start (compared with C / C++ for example).

---

1 - ... for mainstream Java (tm) compilers. Android isn't Java (tm)2. Note that the first version of Java was interpreter only. I have also seen Java (not tm) implementations where the native code compilers were either ahead-of-time or eager ... or a combination of both.

2 - You are only permitted by Oracle to describe your "java-like" implementation as Java(tm) if it passes the Java compliance tests. Android wouldn't.
The answer is `false`
**reason**:

`JIT-just in time compiler` and `java interpreter` does a same thing in different way but as per performance JIT wins. The main task is to convert the given `bytecode` into machine dependent `Assembly language` as of abstract information.`Assembly level language` is a low level language which understood by machine's assembler and after that assembler converts it to `01010111`.....