Java概述



     学习了j2SE同时学习了几天的j2EE了,觉得应该应该对于Java有个大致的理解了。

 

     平常我们看到的Java还有Java2,其区别是java2指的是sun公司出的开发工具包JDK1.2的版本。 java指的是是JDK1.1的版本。 其实,JDK1.1和1.2都是一回事的,只不过1.2的版本中对某些类有很大的优化 一般情况下,建议使用JDK1.2中的新的类和方法 不过,现在最新的已经是JDK1.8了(JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。)

 

    Java包含三个体系:标准版(j2se)、企业版(j2ee)、微缩版(j2me)

 
 •JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
主要用于桌面应用程序和浏览器中的Applet.,包含了Java语言的核心类,如:数据库连接、接口定义、输入、输出、网络编程
 
 •JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。在包含了J2SE中的类,并且还包含了用于企业级应用的类,
当然包括更多企业级应用API,如Servlet、JDBC、JNDI\EJB、JSP、JMS、EJB等...  。其功能非常全面,用于数据处理和服务器端的应用。
 
 •JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;包含了J2SE中的核心类,同时又含有自己的类。比如:呼叫机、智能卡、PAD

 

  Java和.net的区别

    Java①是跨平台的语言具有“一次编写,到处运行”的特点。②因为运行环境的封闭性,所以Java程序具有很高的安全性。③运行速度一句框架而定。④但是Java的卡法效率和费用比Java高。

    .net是微软开发的,①只能够在Windows上运行,②运行速度和Java基本不相上下。③net开发速度很快,费用相对Java低。④但是安全性不如Java好。其中的线程很难控制。⑤性能上在中小级别应用效率更高,百万级别之后不如Java。

 

Java语言具有平台无关性, 面向对象,安全稳定 ,支持多线程,简单易学等特点。

对于Java语言的一些特征可以参考这个网站:http://www.runoob.com/java/java-intro.html



   这是我对于Java的一些认识,可能还不是很深入,在接下来学习中继续。



评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值