zoukankan      html  css  js  c++  java
  • Java和C#差异点

    语法:
    ----------------------------------------------------------
    1. Java的byte为-128~127相当于c#的sbyte,c#byte为0-255。
    2. Java中没有无符号变量。

    类结构:
    ----------------------------------------------------------
    1. Java没有Internal修饰符。
    2. Java的final相当于c# const。
    3. Java继承基类用extends;使用implements继承接口。
    4. Java调用基类为super。
    5. Java重载方法,无需virtual和override。但可以用final阻止重载。
    6. Java抽象基类(abstract声明),除了可以有abstract方法,也可以有完整的方法(154页)。
    7. Java中package相当于C# namespace。
    8. Java中import相当于C# using。
    9. Java中==是比较引用,字符串比较用equals。
    10. for ( E element : inputArray )

    多线程:
    ----------------------------------------------------------
    1. Java中synchronized相当于c#的lock。
    2. Java需要继承Runnable接口或Thread基类实现。
    3. Java通过synchronized声明实现wait、notify异步IO。

    from:https://www.cnblogs.com/mrhgw/p/7885867.html

  • 相关阅读:
    winform发布桌面程序后提示需开启“目录浏览”
    asp手动给combox赋值
    博客园宣传视频
    Flash相册-------3D旋转应用
    C#获取当前时间与同步时间
    数据库操作sql server2014
    Css样式
    表的删除
    四叶草默认启动设置方法
    常用Linux命令
  • 原文地址:https://www.cnblogs.com/GarfieldEr007/p/10016870.html
Copyright © 2011-2022 走看看