美文网首页
Java基础语法

Java基础语法

作者: 灵魂治愈 | 来源:发表于2018-11-23 19:20 被阅读0次

Java是一门面向对象的语言,一个Java程序可以看作多个对象的集合,这些对象通过调用彼此的方法来协同工作。

基本语法

编写Java程序应注意:

  • 大小写敏感
  • 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
  • 方法名:所有的方法名都应该驼峰式命名。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存,文件名的后缀为.java。
  • 主方法入口:即main函数,所有的Java 程序由public static void main(String []args)方法开始执行。

标识符和修饰符

  1. 标识符
  • 标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始。
  • 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合。
  • 关键字不能用作标识符。
  • 标识符大小写敏感。
  1. 修饰符
  • 访问控制修饰符 : default, public , protected, private
  • 非访问控制修饰符 : final, abstract, static, synchronized

Java变量

  • 局部变量
    在方法中声明的变量为局部变量。
  • 类变量(静态变量)
    在类中以static声明的变量为静态变量。
  • 成员变量(非静态变量)
    在类中声明,但没有static修饰符的变量为成员变量。
public class Main {
    static String str1 = "静态变量";
    String str2="成员变量";

    public static void main(String[] args) {
        System.out.println(str1);
        Main instance = new Main();
        instance.printStr();
    }

    void printStr() {
        String str3 = "局部变量";
        System.out.println(str3);
        System.out.println(this.str2);
    }
}

Java数组

数组是储存在堆上的对象,可以保存多个同类型变量。

Java枚举

Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。

Java 关键字

Java 关键字不能用于常量、变量、和任何标识符的名称。
关键字包括修饰符、程序控制语句、数据类型等。

相关文章

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • 快速上⼿ Kotlin

    快速上⼿ Kotlin 基础语法 函数基础语法 与 Java 代码互调 Java 与 Kotlin 交互的语法变化...

  • 2018-06-25

    《Java从小白到大牛》之第4章 Java语法基础 Java语法基础 本章主要为大家介绍Java的一些基本语法,其...

  • java

    语法基础1.1 java初体验(语法基础)1.2 变量和常量(语法基础)1.2 变量和常量(语法基础)1.4 流程...

  • Java基础语法需要学习哪些知识?

    Java基础语法需要学习哪些知识?Java基础语法内容包含java运行环境、HelloWorld案例、关键字&[h...

  • 软帝学院:80道java基础部分面试题(一)

    11道java基础部分面试题 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相...

  • 黑马day02

    day02.01_java基础语法_案列需求介绍 day02.02_java基础语法_小票界面结构分析  ...

  • Java 语法学习笔记(一)

    Java 基础语法 [toc] 参考教程 菜鸟教程 --- Java 教程 介绍 Java 许多语法跟 C/C++...

  • 软帝学院:80道java基础部分面试题(四)

    Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集...

  • 2021-01-18 文章收藏

    1. Java基础 1.1 Java基础语法 Java 8 数据流问题[https://mp.weixin.qq....

网友评论

      本文标题:Java基础语法

      本文链接:https://www.haomeiwen.com/subject/bfqsqqtx.html