Јава бyтецоде
Јава бајт-кôд (ен. Java bytecode) је скуп инструкција које извршава Јавина Виртуална Машина. Свака инструкција бајт-кôда је дужине једног бајта, чему дугује своје име, те је број инструкција ограничен на 256. Нису сви могући бајт-кôдови у употреби, шта више Sun Microsystems, где је Јава програмски језик створен, су заувек наменили одређене вредности да не буду коришћене у Јавиној Виртуалној Машини нити у било којој компоненти Java Runtime средине.
Релација са Јавом[уреди | уреди извор]
Јава програмер не мора познавати бајт-кôд да би писао/писала Јава програме. Међутим, као и са C-ом и C++-ем где је познавање асемблера добродошло, тако и у Јави познавање бајт-кôда даје предност програмеру.[1]
Референце[уреди | уреди извор]
Спољашње везе[уреди | уреди извор]
Викикњиге имају више информација о Бyте Цоде
- Oracle's Java Virtual Machine Specification
- Programming Languages for the Java Virtual Machine
- Bytecode Visualizer – bytecode viewer and debugger (free Eclipse plugin)
- AdaptJ StackTrace – bytecode level debugging with a full control of the stack, the local variables, and the execution flow
- Java Class Unpacker – plugin for Total Commander, it lets open class files as compressed archives and see fields and methods as files. The bytecode can be viewed as text using F3