易语言和java和c#和c区别

易语言和java和c#和c区别

ID:33962111

大小:75.50 KB

页数:3页

时间:2019-03-02

易语言和java和c#和c区别_第1页
易语言和java和c#和c区别_第2页
易语言和java和c#和c区别_第3页
资源描述:

《易语言和java和c#和c区别》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、易语言.飞扬JAVAC#C++编译编译为机器码编译为字节码编译为字节码编译为机器码执行由CPU直接执行在虚拟机中执行在虚拟机中执行由CPU直接执行面向对象完全面向对象完全面向对象完全面向对象支持面向对象垃圾回收支持支持支持(目前)不支持标准类库有,有待丰富非常丰富非常丰富标准类库较小,但第三方类库非常丰富单根继承是所有类都是“系统.对象”的子类是所有类都是“java.lang.Object”的子类是所有类都是“System.Object”的子类否任何类都可以有多个基类,没有固定基类跨平台支持同一个源代码未经修改或

2、经少量修改可在其它平台下编译运行支持同一个程序或类库未经修改或经少量修改可在其它平台下运行不支持仅限于Windows平台支持(但在多线程、网络、文本编码转换等领域需第三方类库支持)多线程支持支持支持第三方类库支持Unicode支持支持支持部分支持网络支持支持支持第三方类库支持语言复杂度简单较简单较简单较复杂学习难度容易较容易较容易较难IDE支持自行开发,会支持很好支持很好支持很好支持较好易语言.飞扬JAVAC#C++启动方法公开静态整数启动(文本[]参数)publicstaticvoidmain(String[]

3、args)publicstaticvoidMain(string[]args)intmain(intargc,char**argv)启动类编译时指定在MANIFEST.MF文件中指定Main方法所属类无基本类型整数,小数,逻辑,文本,字节集byte,short,int,float,double,boolean,long,charchar,unsignedchar,short,unsignedshort,int,unsignedint,long,float,double,bool定义类时所用关键字类或classcl

4、assclassclass公开/保护/私有所对应的关键字公开/扩展/私有public/protected/privatepublic/protected/privatepublic/protected/private定义变量整数i=123;或inti=123;inti=123;inti=123;inti=123;定义数组变量整数[]a={1,2,3};int[]a={1,2,3};int[]a={1,2,3};int[]a={1,2,3};定义类公开类我的类<基类型=XXX>{}publicclassMyClas

5、sextendsXXX{}publicclassMyClass:XXX{};classMyClass:publicXXX{};易语言.飞扬JAVAC#C++定义接口公开接口我的接口{}publicinterfaceMyInterface{}publicinterfaceMyInterface{};没有明确的接口概念,但可用纯虚类加多重继承达到接口的效果定义枚举公开枚举我的枚举publicenumMyEnum{u,v,w}publicenumMyEnum{u,v,w};enumMyEnum{u,v,w};{u,v,

6、w}创建对象对象obj=创建对象();Objectobj=newObject();Objectobj=newObject();MyClassobj;或MyClass*pObj=newMyClass();创建数组对象整数[]a=创建整数[x];int[]a=newint[x];int[]a=newint[x];int*a=newint[x];条件判断(if)如果(1+1==2){}否则{}if(1+1==2){}else{}if(1+1==2){}else{}if(1+1==2){}else{}多条件判断(swit

7、ch)假如(x){为1:为2:为其他:}switch(x){case1:break;case2:break;default:}switch(x){case1:break;case2:break;default:}switch(x){case1:break;case2:break;default:}循环(while)循环(x<0){x++;}while(x<0){x++;}while(x<0){x++;}while(x<0){x++;}循环(for)C循环(整数i=0;i<10;i++){}for(inti=0;i

8、<10;i++){}for(inti=0;i<10;i++){}for(inti=0;i<10;i++){}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。