爱问 爱问共享资料 医院库

java和 c 有什么区别!

首页

java和 c 有什么区别!

在JAVA里,声明变量和定义一个类怎么弄!
int a是声明一个整形变量吧!
那int a=new int是什么!他和int a有什么区别!

提交回答
好评回答
  • 2005-09-30 17:45:27
    int a = new int; 这个语句在java中是不合法的。
    Integer a = new Integer(); 这个是合法的。
    具体知识,与其来这里问,不如找本书潜心学习。然后仔细做几个程序。
    Java与C的区别,最明显的在于:名称的字母数不同。其他方面太多了,你就把他们当作俩东西好了。

    程序猎人

    2005-09-30 17:45:27

其他答案

    2005-09-30 16:02:53
  • int a 仅仅是一个声明,就是告诉编译器,a是一个整数,但并没有给a分配内存空间。
    int a= new int,是将a实体化,成为一个实实在在的占有内存的整形变量。
    这就是java和c的区别,java里,一切都是类,c不是,c不是纯粹的面向对象的。

    小李飞盆

    2005-09-30 16:02:53

  • 2005-09-25 16:35:16
  • new是用来声明一个对象的 int对应是Integer
    java和c最根本的区别就是面向对象,java是面向对象的,c则不是的,java没有象c那样的指针结构,c可能会造成内存溢出,java就不会。

    zhengy...

    2005-09-25 16:35:16

类似问题

换一换

相关推荐

正在加载...

爱问推荐

  • 1-20
  • 21-40
  • 41-60

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈
关注
爱问

关注爱问微信公众号,开启知识之旅,随时随地了解最新资讯。

确定举报此问题

举报原因(必选):