Java 语言学习资源和基础

本文介绍了Java技术的不同方面,包括Java语言入门资源、J2EE及其组成部分EJB的特点,还详细阐述了J2ME的架构,如CLDC和MIDP,并展示了从Java源代码到在KVM上运行的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1, Java 语言人门  http://www.sdau.edu.cn/support/html/jindex.htm

2,Java中文学习网 http://www.cn-java.com/www1/

===================================================

J2EE : Java 2 Enterprise Edition

EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。

 

J2ME(Java2 Platform, Micro Edition)

CLDC(Connected, Limited Device Configuration)

MIDP(Mobile Information Device Profile)

KVM(The K Virtual Machine)

 

┌───────┐┄┄┄┄┄┄┄
│MIDlet        │    应用程序                  
├───────┤┈┈┈┈┈┈┈
│ MIDP         │     proflie层
├───────┤┄┄┄┄┄┄┄
│J2ME核心API   │ configuration层
├───────┤      CLDC          
│ KVM          │
├───────┤┈┄┄┄┄┄┄
│特定的硬件    │
└───────┘ 
J2ME的CLDC&MIDP架构

 

 

MyApp.java              
    │                  
    ↓                  
┌───┐                
│Javac │┄编译器        
└───┘              
   ↓                    
MyApp.class              
   ↓                                  
┌──────┐          
│preverifier │┈预审核器
└──────┘        
    ↓              
MyApp.class              
    │                  
    ↓download...                  
┌────────┒
│                ┠┄┄KVM运行环境
│┌──────┐┃   (目标设备)
││  verifier  │┃
│└──────┘┃      
│                ┃
│┌──────┐┃    
││            │┃
││interpreter │┃
││            │┃
│└──────┘┃
┕━━━━━━━━┛ 
CLDC/KVM中类文件的审核过程

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值