今天学java 目标把学的冬冬和c++作个比较列出来 大家多多指点

oneforce 2005-09-06 03:03:40
<<21天学通Java2>>
第一 二天
内容:
static成员
c++:必须在类外初始化 格式 <数据类型><类名>::<static数据成员>=<值>
只有static成员函数只能调用static数据成员
或者通过对象的应用(不不解)
对于多重继承见F:\电子书\C++\C++北大精华 C++对象计数.txt
是否会又错误(不理解)
如static数据成员课调用,格式如下
<类名>::<static数据成员>
java:怎么初始化(不理解)
static属性(不理解)
static方法(不理解)

类与对象
class A{}
C++必须用;作为结束符java好像不必
A a=new A();
在C++中 a是对象
在java中 a是对象的引用

继承
C++
java
两者的差别

main
C++不可以重载java可以

代码段
C++没有java有

变量名
java可以包括$
有Unicode字符号的重音字符和其他符号也可用于变量

数据类型
C++ int float double char void bool
java byte short int long float double char boolean

bool和boolean的区别
bool用非零表示true 零表示false
boolean用true(1)表示true用false(0)表示false

常量
C++用Const 表示
java用final表示

数组
C++ 数组名中是一个指针
Java数组是一个对象 没有本类 直接继承Object类 可调用Object的方法,
不能对其重载

%(取模符号)
java可以对浮点取模

& | && ||
不多说了
...全文
108 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanchangshan 2005-09-07
  • 打赏
  • 举报
回复
up

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧