-
个人体验Java与C++区别
银行管理系统C++代码改Java代码体会
Java与C++区别
4_9:
- C++里面可以对整体语句块的方法和参数进行可见域设置,Java里面只能每个方法前都进行设置。
- 输出C++里面用cout<<,而Java里面用System.out.println()。
- Java主函数要用public static void main(String[] args),C++里面是void main()。
- 创建对象C++里面可以直接使用类名 对象名(参数表),而Java里面需要类名 对象名 = new 类名(参数表)进行创建。
- C++里面的contest放在尾部,在Java里面要用final并放在开头。
- C++里面可以直接在类构造函数后用冒号语法进行赋值,而Java里面必须在函数体类赋值。
- floor在Java里面要用Math.floor。
5_11
- 其他文件里面的public类在同一个包内时不需要导入(C++里面要使用include)
6_25
- Java数组要使用类名[] 数组名={new 类名()}进行创建,C++里面使用类名 数组名[]={}进行创建。
7_10
- Java里面继承用extends 类名且只支持单继承,C++里面继承在类名后加:继承类型 类名。
- 对于静态参数C++里面要用->,而Java里面要用…。
8_8
- 输入:C++是cin>>和cout<<,而Java是import java.util.Scanner; Scanner sc = new Scanner(System.in); desc=sc.nextLine();输入一句字符串cmd=(char) System.in.read();或cmd= sc.next().charAt(0);读入一个字符。
- 临时类对象作为参数传递在C++中直接使用类名(),而Java中要new 类名()。
9_16
- Java里面不能重载操作符,而C++里面可以,即使用operate进行操作符的重载,在Java里面只有String类本身对+进行了重载。
- Java中ArrayList类可以实现动态数组,导入java.util.ArrayList即可使用。
-
相关阅读:
Jquery操作select
Session在类库中的使用
从一个表取数据更新另一个表的信息
判断数据库表中是否存在某个字段
.net项目中上传的图片或者文件太大 无法上传
计算机中丢失 msvcr110.dlll
Ubuntu搭建FTP server
Linux常用命令集
系统清理篇
ubuntu安装 ssh server
-
原文地址:https://www.cnblogs.com/myzhibei/p/12890559.html
Copyright © 2020-2023
润新知