当前位置:  技术问答>java相关

才开始学JAVA,几个学习方面的问题!

    来源: 互联网  发布时间:2015-10-30

    本文导语:  VJ和JBuilder有什么区别? 在没有JAVA基础的情况下如果作手学? JAVA中 j2se  j2ee j2me 是什么意思 谢谢 | 目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Pl...

VJ和JBuilder有什么区别?
在没有JAVA基础的情况下如果作手学?
JAVA中
j2se 
j2ee
j2me
是什么意思


谢谢

|
目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。

J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
J2ME 在设计其规格的时候,遵循著「对於各种不同的装置而造出一个单一的开发系统是没有意义的事」这个基本原则。於是 J2ME 先将所有的嵌入式装置大体上区分为两种 :一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA 、手机);另外一种则是运算能力相对较佳、并请在电力供应上相对比较充足的嵌入式装置 (比方说冷气机、电冰箱、电视机上盒 (set-top box))。因为这两种型态的嵌入式装置,所以Java 引入了一个叫做Configuration 的概念,然後把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格
之中;而另外一种装置则规范为 Connected Device Configuration(CDC)规格。也就是说, J2ME 先把所有的嵌入式装置利用Configuration 的概念区隔成两种抽象的型态。

其实在这里大家可以把Configuration 当作是J2ME 对於两种类型嵌入式装置的规格,而这些规格之中定义了这些装置至少要符合的运算能力、供电能力、记忆体大小等规范,同时也定了一组在这些装置上执行的 Java程序所能使用的类别函式库、这些规范之中所定义的类别函式库为 Java标准核心类别函式库的子集合以及与该型态装置特性相符的扩充类别函式库。比方就CLDC 的规范来说,可以支援的核心类别函式库为java.lang.*、java.io.*、java.util.*,而支援的扩充类别函式库为java.microedition.io.*。区分出两种主要的Configuration 之後,J2ME 接著在定义出Profile的概念。Profile 是架构在Configuration 之上的规格。之所以有 
Profile的概念,是为了要更明确地区分出各种嵌入式装置上Java 程序该如何开发以及它们应该具有哪些功能。因此Profile 之中定义了与特定嵌入式装置非常相关的扩充类别函式库,而 Java 程序在各种嵌入式装置上的使用者介面该如何呈现就是定义在Profile 里头。Profile 之中所定义的扩充类别函式库是根据底层Configuration 内所定义的核心类别函式库所建立。

|
vj 和jb都是java的集成开发环境
不过vj已经消失了
呵呵~~和学别的语言没有什么不同
分别是java面向桌面应用,企业应用,和小型移动设备推出的jdk版本

|
VJ和JBuilder有什么区别?
Vj 是visual j++ ,不是纯JAVA,微软总是向把别人的东西给自己。
Jbuilder 是BORLAND的可视化JAVA开发环境,是真正的JAVA
还有IBM的VISUAL COFFICE也不错。
看看【THINKING IN JAVA】吧
JAVA中
j2se java 2 standard edition JAVA2 标准版
j2ee java 2 enterprise edition JAVA2 企业版
j2me java 2 mobile edition JAVA2 移动版本。

|
VJ用的是微软的Java,而JBuilder用的是Sun的Java。
J2SE是Java2标准版:Java2 Standard Edition
J2EE是Java2企业版:Java2 Enterprise Edition

    
 
 

您可能感兴趣的文章:

  • 开始工作关于linux网络编程的工作,求大神推荐点这方面书籍
  • 如何开始学习JAVA iis7站长之家
  • 有最近开始学习Minix的吗?一起来学习吧
  • 今天开始开始学习LINUX,庆祝一下!
  • 从Delphi开始学习Java,如何学习Java.欢迎大家的光临!
  • 想开始学习Linux下的C++编程,不知道如何开始?
  • 学习JSP编程的话,JAVA学到什么样的程度可以开始JSP的学习呢?
  • 如何开始学习JAVA
  • 请问,要有哪些java基础才能开始学习EJB???谢谢!!!(急!!!)
  • 我今天开始学习java 请问 J2EE 怎么用
  • 今天开始学习JAVA,望各位高手指教一二
  • 各位大虾,一个初学者该怎样开始学习java?
  • 如何开始着手学习J2EE
  • 由于本人刚开始学习JSP,请各位高手指点
  • 学习linux内核入门:从哪一部分开始学习?
  • 学习Java是从基础知识开始学习好还是直接学习JBuilder好?
  • 我刚把c大概了解了一下不知道现在开始学习java怎么样??/
  • 我是刚刚开始学习java的小弟,请教各位大哥们!谢谢各位!
  • 送分题,我刚开始学习java--急切
  • JavaBeans开发用什么工具,学习bean应该怎样开始?
  • 我才开始学习Linux下编程,小问题问问.
  • 我刚刚开始学习linux嵌入式编程,不知道如何查资料
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 08048000 是加载动态库的开始地址,还是程序开始运行的地址
  • a如何从0开始
  • 我叛变了,开始学java了,希望大家多多关照!!
  • 学UNIX从SOC UNIX开始好吗?
  • pwd查看工作目录是从home/开始一直到当前文件么?
  • crontab任务怎么设置开始日期?
  • 不知道是继续vb6还是及时开始.net又或者是钻研java呢?
  • 新的开始。。。新的希望。。。
  • linux 纯C编程从哪里开始
  • 在程序的开始部份这样处理的含义是什么呀
  • Mysql auto_increment 重新计数(让id从1开始)
  • 如何开始...
  • JAVA考级我需要现在开始学什么?
  • 请问java用什么工具编写?在哪里运行?我刚开始学,不太懂,谢谢了
  • 我准备学编程,应怎样开始比较好(我喜欢快),请大家指点,谢谢!!!
  • 我想马上开始scjd 我
  • 如何开始学?
  • ?????????几分可以升5个三角包?几分开始升1星????????
  • linux 图形界面任务栏开始菜单的内容记录在那?我想对其编辑.
  • 开始学什么UNIX?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3