• Java(五):Java 基础语法


    基本语法

    编写 Java 程序时,应注意以下几点:

    1、大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。

    2、类名:对于所有的类来说,类名的首字母应该大写。如由若干单词组成,则遵循大驼峰命名。

    3、方法名:所有的方法名都应该以小写字母开头,如由若干单词组成,则遵循小驼峰命名。

    4、源文件名:源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为".java"。(如果文件名和类名不相同则会导致编译错误)。

    5、主方法入口:所有的Java程序由public static void main(String[] args) 方法开始执行。

    C#与Java的不同点:

    1、数据类型:Java跟c#基本都差不多,但是Java的String型的首字母必须大写,而C#中可以小写也可以大写,还有布尔型,Java中是boolean,c#中是bool。

    2、常量修饰:Java中用static final修饰符。在C#中,常量可以用const关键字声明。static final可以用来修饰方法和变量。

    修饰变量---> 表示一旦赋值不可以修改,并且可以用类直接访问 or 调用。

    修饰方法---> 表示不可覆盖,并且可以通过类直接访问 or 调用。

    3、继承:Java中用关键字extends,C#只用" :"就行了,调用父类的构造方法Java用super关键字,而C#用base关键字。

    4、接口:都用关键字interface定义,Java实现用关键字implements;C#用实现" :"。

    5、最终类(类不可变,不可继承):Java使用final关键字,而C#用sealed关键字。

    6、集合:Java和C#都有集合ArrayList,通过键访问值的Java中是HashMap,C#中是HashTable和Dictionary

    7、以引用方式传递简单数据类型的参数:在C#中以引用方式传递值时,使用ref(用于接收的值需要初始化)、out关键字(用于接收的值可以未经初始化),而Java没有。

    8、方法返回多个返回值:Java:定义实体类、集合、数组、Pair(2个)、Triple(三个)。C#:定义实体类、集合、数组、字典、ref、out。

    9、包:在C#中,包(Package)被称为名称空间。把名称空间引入C#程序的关键词是“using”。Java用的是import。C#允许为名称空间或者名称空间中的类指定别名(using TheConsole = System.Console;)

  • 相关阅读:
    basic_vsr 代码介绍
    搞懂SpringBean生命周期与依赖注入:你还在为这些热门技术感到困惑吗?Comate插件来帮你解答!
    whip和whep
    Java面试宝典.exe程序成功运行,经典 Java 万字笔记,查漏补缺,备战跳槽面试
    Vue2的12种组件通信
    Hive——DDL(Data Definition Language)数据定义语句用法详解
    51单片机学习问题(只亮屏或者显示黑块)
    Golang sync.Map大白话解析
    分布式架构在云计算平台中的应用及优缺点
    设计模式定义
  • 原文地址:https://blog.csdn.net/qq_32343577/article/details/127859887