Small-scale Java Virtual Machines

Slides:



Advertisements
Similar presentations
- 1 - IT COOKBOOK 전산정보처리학과 프로그래밍 언어 전산정보처리학과 중위 ( 진 ) 정세화.
Advertisements

2 회 모바일 자바 세미나 모바일 사이트와 솔루션 개발 사례 ㈜위트넷 기술이사 이 환 섭.
© IBM Corporation 2006 목 차목 차  자바 언어의 소개  자바 언어의 역사  자바 환경 설정 (JDK 1.5)  Documentation API 의 설치  Eclipse 의 설치와 사용법  HelloWorld.
시스템 운영계획 OS 설치 및 드라이버 설치 패치 및 업그레이드 보안설정
Embedded S/W 기초이론 및 실습.
5급 승진 후보자 기획보고서 역량평가 대비 교육 안내 (대학교/교육청/중앙부처/지자체 등) 역량평가아카데미 2014년 5급승진을 위한 역량평가 대비를 위해서 다음과 같이 “기획보고서 교육”을 실시하오니 상담후 신청 바랍니다. 모든 기관의 공통 역량평가사항인 “ 사례제시형.
Chapter 1. 운영체제의 개요 이태호.
고급자바프로그래밍 (Advanced Java Programming)
JDBC 연결 Oracle.
중앙일보 ITEA 전주대학교 IT교육원 운영계획(안)
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
이규헌 강병현 송영철.
(강의 홈페이지: 강좌 개요 서울대학교 통계학과 2010년 2학기 컴퓨터의 개념 및 실습 (강의 홈페이지:
어서와 Java는 처음이지! 제1장 기초 사항.
A n d r o i d Android 2010 년 5월 19일 작성자 : 백 선 재.
뇌를 자극하는 Windows Server 2012 R2
삼성전자 사외업무지원시스템 사용자 매뉴얼 v4.1.
Chapter-2. 개발환경 구축하기.
이번 시간에는... 지난 시간에는 VM 기반 모바일 플랫폼 기술의 첫번째 시간으로, 모바일 플랫폼 및 그 현황과, GVM, XVM, WITOP, Brew 및 JavaStation 모바일 플랫폼의 특징과 구성에 대해 알아 보았습니다. 이번 시간에는 모바일 플랫폼 기술 그.
어서와 Java는 처음이지! 제1장 기초 사항 IT응용시스템공학과 김형진 교수.
Application and Server Management
컴퓨터 소프트웨어.
Chapter 01 : Java EE 개요. chapter 01 : Java EE 개요.
PC 환경을 지배하는 운영체제 Windows 비스타를 알아야, PC 트렌드의 변화를 알 수 있다.
컴퓨터 구조학 정보보호학과.
Wireless Java Programming
CDC Connected Device Configuration CLDC보다 많은 리소스를 가진 시스템을 대상으로 설정
Sookmyung Women’s Univ. PSLAB Moon, Se won
Network Project (완료 보고서)
1학기 Java 요약.
프로그래머를 위한 Java 2 제1장 Java, JVM 소개
가상화 기술을 이용한 메모리 보호 그리고 ring -1 박지환
뇌를 자극하는 SQL Server 장. SQL Server 2008 설치 및 업그레이드.
임베디드 운영체제 (리눅스 중심) Lecture #2.
Chapter 01 : Java EE 개요. chapter 01 : Java EE 개요.
자바 가상 기계 (Java Virtual Machine)
XEN & CLOUD SPARCS14 ONION.
Mobile Messenger 오 경 민 추 선 득 김 용 구
모바일 채팅 휴대폰을 이용한 메신저 서비스 오 경 민 추 선 득 김 용 구.
Java IT응용시스템공학과 김형진 교수 2장. 자바의 환경 public class SumTest {
정보(information) 데이터(data) 어떤 사물에 대한 소식이나 자료 가공된 데이터
Edus 충남 통합인증을 위한 교과부 표준보안 모듈 설치 안내 (smart.edus.or.kr)
Power Java 제1장 자바 소개.
J2ME(Java 2 Micro Edition)
1. MIDP란? 2. 하드웨어 사양 3. MIDlet 4. MIDlet Suite
제1장 서론.
객체 지향 프로그래밍.
강의에 대한 소개 책에 대한 소개 공부하는 방법 자바 설치 방법
1강. 웹프로그래밍 웹프로그래밍이란? JAVA웹 웹프로그램의 동작 필요한 학습 Lecturer Kim Myoung-Ho
1장. 가상머신(Virtual Machine)의 소개와 설치
Part 5. MS-SQL Server Basic
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
김 정 석 Web Programming 김 정 석
VS 2005와 VS 2003 동급 제품, upgrade path
MIDP-MOBILE INFORMANTION DEVICE PROFILE
SPS2003의 서버 구성 요소 SPS2003은 서버 컴포넌트가 각 역할별로 분리되어 있다. Web Component
Machine architecture Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Chapter 2.
NH Card 사후관리자료(4회차) 농협청주교육원교 수 서 영 식.
천안시 호재 정리 ▶ 천안 원 도심재개발 정비예정구역 총괄 : 80개 구역 규모 : 3,130,235 ㎡(약94.7만평)
자바 5.0 프로그래밍.
중등교원 전보시스템 로그인 오류시 해결 해결방안 * 작성일 2016 년 12 월 15일 * 작성자 광주광역시교육청.
기술 진화와 진보.
Wireless Java Programming
Machine architecture Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Chapter 2.
Machine architecture Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Chapter 2.
행복한 동행-행복한 인생, 건강한 웃음,유쾌한 강의
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
소리가 작으면 이어폰 사용 권장!.
Java Programming for Beginners
Presentation transcript:

Small-scale Java Virtual Machines Lauri Aarnio 2004. 04. 12 남지민

목차 들어가기 J2ME Java Card 결론

1. Java 2 Platform Editions Enterprise Edition (J2EE) Standard (J2SE) Java Virtual Machine Java 2 Micro Edition (J2ME) Foundation Profile Personal CDC MIDP CLDC Java Card API VM KVM CVM

2-1. J2ME Software Layers 여러 회사들과 함께 configurations & profiles 클래스 개발 Operating System

2-2. CDC & CLDC CDC CLDC 32bit, 64bit CPU 고속 통신망 CVM 사용 16bit, 32bit KVM 32KB~512KB 메모리 저속 통신망

2-3. CVM & KVM CVM KVM CDC를 사용하기 위한 최적화 시킨 VM 동적인 클래스 로드 효율적인 메모리 관리 garbage collector synchronization KVM VM 크기 메모리 이용 실행 환경 이식성 JAM & JCC

3-1. Java Card Platform

3-2. JCVM Converter 역할 Interpreter 역할 J2ME와 차이점

4. 결론 Small-scale Java VM은 개발자들에게 많은 기회를 제공한다. 더 많은 Java-enabled 기기가 개발 될 것이다.