为了账号安全,请及时绑定邮箱和手机立即绑定

从Java中数组的声明方法中看Java的特点

java中数组的声明int [] score;这种方法怎么跟C#里有点像啊,今天好像听老师讲Java火了后微软为了抢占它的市场才推出模仿Java语言的C#,莫不是这个缘故?但是它的另一种声明方法double height[];又跟c++里的数组声明方法一样,看来Java还是继承了一些c++在面向对象的编程语言的特点,毕竟Java也是一门面向对象的编程语言,不知道这样理解对不对?

正在回答

1 回答

java纯粹是面向对象的编程语言,吸收了c,c##语言的很多有点,摈弃了很多缺点,但c##编程语言的运行依赖于window平台,而java语言不依赖于任何平台。

java与c,c##的对比:

1:全程变量:在java编程的过程中,不能在类之外定义全程变量;

2:剔除goto关键字:虽然java中将关键字goto保留了,但是java不支持c,c##中的goto语句,而是通过异常处理语句try,catch,final等来替代c,c##中用goto语句来处理遇到错误时跳转的情况,使程序更易读,且更结构化

3:良好的指针控制:指针是c,c##编程语言最具有魅力的特性,但他的超高使用难度和超高灵活性,使得大部分编程员望而却步,而java中却能更好的解决这个问题。

4:自动内存回收

5:固定的数据类型

6:严格控制数据类型转换

7:库文件

8:类与结构体和联合体

大概就是这么多了哈哈

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165462    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

从Java中数组的声明方法中看Java的特点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信