Basic of JAVA & C++ Compare
2012-05-20 01:54
525 查看
现在开始看JAVA、鉴于多年工作经验均为C/C++、嵌入式底层
随记JAVA编程知识点滴 – 尤其与C/C++的异同
Posted
by fred on
2012年4月17日
随记JAVA编程知识点滴 – 尤其与C/C++的异同
JAVA 中不能 临时性的 隐藏 变量,C/C++可以,--- JAVA对此类作用域同名变量 会报错 { ... int x = 1; { int x = 9; } }
JAVA 中 局部 主类型 变量 未初始化 报错!--- C/C++可以,警告! { ... int x ; }
JAVA Method方法必须属于类 --- C中function函数,函数可脱离对象存在 JAVA 没有全局变量、全局函数 --- C/C++中可以有
JAVA 反转使用域名来区别文件、类 COM.XXX.XXX --- C++中 使用命名空间来区别 当然 JAVA 同一文件内每个类都需具有独一无二的标志符
static 在JAVA & C++ 中使用方法一致: 存取类的数据、无论多少甚至没有obj; 建立与对象没任何关联的函数方法
JAVA 中 代码与注释可统一、javadoc 自动生成 /** 注释说明 */ 可用HTML部分标记 #pre #ol #li
JAVA 运算符 都只能操作 “主类型” 数据, 但 == 、 != 、 = 例外 String 类更特殊、支持 “+” 和 "+="
String “+” 现象、 后续数字 化为 字符串String 进行运算
JAVA shift 移位符 都为有符号、 除C++中具有的 ">>" 和 "<
C++ 可重载 ”+“ 运算符 --- JAVA中不可!
Posted
by fred on
2012年4月17日
相关文章推荐
- 面试引发的high level abstration of OO language books named "Objects Unencapsulated: Java, Eiffel, and C++?" --正反全面分析编程语言
- c/c++][gcc] undefined reference to 'std::basic_string ...
- USB口异常与C++&Java
- kingofark's Ineffective C/C++:自白2:有符号、无符号还有位运算,我的天!
- HDU 5050 高精度二进制数的最大公约数(C++ && Java)
- Stanford coreNLP 出现 in thread "main" java.lang.OutOfMemoryError: Java heap space
- Order of Java static initializer, insance initializer and reference object's initializer
- srand&rand function application of c/c++
- "C++ Coding Standards" -- the Guru of all the C++ developers
- Learn Basic Introduction & preliminaries of HP
- Oracle Database 10g XML & SQL: Design, Build & Manage XML Applications in Java, C, C++ & PL/SQL
- My life of programming Java & Linux
- 处理教材:Initialization &amp; Cleanup of &quot;Thinking in Java&quot;
- Basic learning of java: Design a program of garage management system:
- Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryEr
- Exception in thread "TimerTotal_3" java.lang.OutOfMemoryError: Java heap space
- C++ difference of keywords 'typename' and 'class' in templates
- C++ AMP: How to measure the performance of C++ AMP algorithms?
- kingofark's Ineffective C/C++:自白1:返回值的运用
- eclipse Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space