C# 与 java 的比较:
来源:互联网 发布:cms色彩管理系统 编辑:程序博客网 时间:2024/06/05 09:57
昨天的小总结来一发,以后每天都有这样的原创小归纳上传;
C# 与 java 的比较:
预:
C# java
开发环境:visual studio C# Eclipse/MyEclipse
1. C# java
自动装箱 invalueOf
强制拆箱Int32 Object Integer.paseInt()
2. C# java
对于main方法,可以将修饰符修饰为 public static void Xx(String[] args)
private,protected等 可以无参数值
而且 返回值可以为void
3. C# java
internal protected 或protected internal protected表示可以访问本类同包类及子类
表示可以访问本类同包类及子类 只访问子类的话就无能为力了
protected表示访问子类
3. C# java
Object ReferenceEquals(o1,o2) equals
比较字符串的值
4. C# java
继承:父类前要写override 子类的修饰符可以用比父类更宽松的修饰符.
子类前写:vatural
父子类的修饰符必须一致
5. C# java
CSC.exe这个.NET FrameWork SDK下的一个工具 \
CSC.exe可以预编译多个源文件
6. C# java
as 就相当于java中的instanceof instanceof
用来表示该对象是否为特定类的实例
返回的是一个Boolean
7.C# java
内部类必须是静态内部类 内部类可静态可非静态
8.C# java
某个变量只能赋值一次之后就不能修改了 final不能修改
因为readonly关键字的作用
9.C# java
接口里没有常量 可有常量
10.C# java
防止类被修改用sealed 统一用final
防止变量被修改用const
11.C# java
类的修饰符:public/priavte/protected 只能是public或默认
默认/internal(类似于java中的同包)/internal
protected都可
12.C# java
静态代码块:static[类名]{ } 静态代码块:static{ }
未完待续。。。
- C#与Java的比较
- java与C#的比较
- C#与Java的比较
- JAVA与C#的比较
- C#与JAVA的比较
- C#与java的比较
- C#与Java的比较
- C#与Java的比较
- C#与Java的比较
- java与C#的比较
- C#与Java的比较
- C# 与java的比较
- C# 与 java 的比较:
- JAVA与C#比较
- Java与C# 比较
- JAVA与C#比较
- JAVA与C#比较
- c#与java比较
- Mapped Statements collection does not contain value for 解决方法
- MyEclipse代码补全设置及插件修改
- cnn
- 知识图谱计划
- 初识dubbo
- C# 与 java 的比较:
- upper_bound和lower_bound区分
- Java中的事务——JDBC事务和JTA事务
- C++静态成员函数设计
- ZooKeeper 安装配置
- 简单的JDBC与mysql增删改查
- convolution卷积
- mybaties复习笔记
- angular ui_angular 模板 汇总整理了一些angular ui