«bytecode» 태그된 질문

"바이트 코드"는 가상 머신에서 사용하는 opcode를 총괄하는 용어입니다. 예를 들어 JVM은 .class 파일에 저장된 바이트 코드를 실행하고 CPython 인터프리터는 .pyc 파일에 저장된 바이트 코드를 실행합니다.


13
PHP 코드를“컴파일”하고 바이너리 코드 파일을 업로드 할 수 있습니까?이 코드는 바이트 코드 인터프리터에 의해 실행됩니까?
PHP가 서버에서 실행되기 전에 바이트 코드로 컴파일 된 다음 해당 바이트 코드를 캐시 할 수 있으므로 전체 스크립트를 모든 웹 액세스로 다시 해석 할 필요가 없습니다. 그러나 PHP 코드를 "컴파일"하고 바이너리 코드 파일을 업로드 할 수 있습니까?이 코드는 바이트 코드 인터프리터에 의해 실행될 것입니까?
224 php  bytecode 

4
Java 클래스가 빈 줄과 다르게 컴파일되는 이유는 무엇입니까?
다음 Java 클래스가 있습니다 public class HelloWorld { public static void main(String []args) { } } 이 파일을 컴파일하고 결과 클래스 파일에서 sha256을 실행하면 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class 다음으로 클래스를 수정하고 다음과 같이 빈 줄을 추가했습니다. public class HelloWorld { public static void main(String []args) { } } 다시 동일한 결과를 얻을 …

8
Android의 Java 7 언어 기능
누군가 Android에서 새로운 Java 7 언어 기능을 사용해 보았는지 궁금하십니까? 안드로이드가 자바가 내뿜는 바이트 코드를 읽고 그것을 dex로 바꾼다는 것을 알고 있습니다. 그래서 내 질문은 Java 7의 바이트 코드를 이해할 수 있습니까?
188 java  android  bytecode  java-7 

9
Java 언어에서 사용할 수없는 바이트 코드 기능
Java 언어로 할 수없는 Java 바이트 코드로 현재 할 수있는 (Java 6) 작업이 있습니까? 둘 다 튜링이 완료된 것이므로 "할 수 있음"을 "훨씬 더 빠르거나 더 나은 방법으로 또는 다른 방식으로 수행 할 수 있습니다"라고 읽습니다. 특정 바이트 코드 invokedynamic가 향후 버전을 제외하고 Java를 사용하여 생성 할 수없는 과 같은 …
146 java  jvm  bytecode 

5
자바의 가상 머신과 CLR
MSIL과 Java 바이트 코드의 차이점 이라는 질문에 대한 후속 조치로 ? , Java Virtual Machine의 작동 방식과 주요 가상 시스템의 차이점과 유사점은 무엇입니까?.넷 프레임 워크 CLR (공용 언어 런타임)이 작동합니까? 또한 .넷 프레임 워크 CLR에 "가상 머신"또는 가상 머신의 속성이 없습니까?

5
.emacs.d 디렉토리의 모든 것을 어떻게 바이트 컴파일합니까?
나는 Emacs를 확인하기로 결정했고 그것을 매우 좋아했습니다. 이제는 Emacs Starter Kit를 사용하고 있는데, Emacs Starter Kit 는 기본적으로 Emacs의 기본 설치에 대한 더 나은 기본값과 멋진 사용자 정의를 제공합니다. 나는 그것을 약간 사용자 정의하고 yasnippet , color-themes , unbound 및 기타 것들과 같은 것들을 추가했습니다. 모든 사용자 정의를 유지 하는 …

3
Scala의 패턴 일치는 바이트 코드 수준에서 어떻게 구현됩니까?
Scala의 패턴 일치는 바이트 코드 수준에서 어떻게 구현됩니까? 일련의 if (x instanceof Foo)구조와 같습니까, 아니면 다른 것입니까? 성능에 미치는 영향은 무엇입니까? 예를 들어, 다음 코드 ( Scala By Example 페이지 46-48)가 주어지면 eval메서드에 해당하는 Java 코드는 어떻게 생겼습니까? abstract class Expr case class Number(n: Int) extends Expr case class Sum(e1: …

30
C ++ 성능 vs. Java / C #
잠김 . 이 질문과 답변은 주제에서 벗어 났지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 받아들이지 않습니다. 내 이해는 C / C ++가 특정 기계 아키텍처에서 실행되는 네이티브 코드를 생성한다는 것입니다. 반대로 Java 및 C #과 같은 언어는 네이티브 아키텍처를 추상화하는 가상 머신 위에서 실행됩니다. 논리적으로이 …
119 c#  java  c++  performance  bytecode 




19
CIL nop opcode의 목적은 무엇입니까?
MSIL을 살펴보고 MSIL에 nop 지침 이 많이 있음을 알았습니다 . MSDN 기사는 조치를 취하지 않으며 opcode가 패치되면 공간을 채우는 데 사용됩니다. 릴리스 빌드보다 디버그 빌드에서 더 많이 사용됩니다. 이러한 종류의 문이 어셈블리 언어에서 나중에 명령을 정렬하는 데 사용된다는 것을 알고 있지만 MSIL에서 MSIL nops가 필요한 이유는 무엇입니까? (편집자 주 : …
82 assembly  bytecode  cil 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.