• 初识JAVA


    初识 java 的 main 方法

    main 方法示例

    public class test {
        public static void main(String[] args) {
            System.out.println("hello world!");
        }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    如果我们学的C语言,我们刚开始看的时候可能一头雾水,感觉代码变复杂了,可以说,java 的 main 方法应当是当前主流主流编程语言中最长的
    通过以上代码,我们可以看到一个完整的 Java 程序的结构,Java 程序的结构由如下的三部分组成:

    1. 源文件(扩展名:*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包含在花括号里面。
    2. 类中有一个或多个方法。放在必须在类的内部声明。
      3.方法:在方法的花括号中编写方法应该执行的语句。
      总结:类存在于源文件里面;方法存在于类中;语句存在于方法中。

    ***注意:在一个源文件总只能有一个 public 修饰的类,而且源文件名字必须于 pubilc 修饰的类名字相同。

    运行Java程序

    Java是一门半编译半解释型的语言。先通过 javac 编译程序把源文件进行编译,编译后形成的 .class文件 是有字节码组成的平台无关、面向JVM 的文件。最后启动 Java虚拟机来运行 .class文件,此时 JVM 会将字节码转化成平台能够理解的形式来运行。
    在这里插入图片描述
    【面试题】JDK、JRE、JVM之间的关系?

    • JDK:Java开发工具包,提供给Java程序员使用,包含JRE,同时还包含了编译器Javac与自带的调试工具jconsole、jstack等
    • JRE:Java运行时环境,包含JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。
    • JVM:Java虚拟机,运行Java代码
      在这里插入图片描述
      第一次编写和运行时可能出现的错误:
    1. 源文件后缀不是 .java
    2. 类名与文件名不一致
    3. 方法名main拼写错误
    4. 类没有使用public修饰
    5. 方法中语句没有用 ;结束,或使用中文的 ;
    6. JDK环境没有配置好。

    注释

    注释是为了让代码更加简单被读懂而附加的描述信息。不参与运行,但是非常重要。

    基本规则

    Java 中有三种注释:

    • 单行注释: //注释内容(用的最多)
    • 多行注释: /注释内容/(不推荐)
      *文档注释: /*文档注释/,可以被javadoc工具解析,生成一套以网页文件形式体现的程序书名文档

    注意:

    1. 多行注释不能嵌套使用;
    2. 不论是单行还是多行注释,都不参与编译,即编译形成的 .class文件中不包含注释信息。
    public class test {
        //注释的基本规则
        public static void main(String[] args) {
            //行注释
            //System.out.println("hello world!\n");
            //多行注释
            /*int a = 0;
            System.out.println(a);*/
            //文档注释
            /**
             文档注释:
             @version v1.0.0
             @author will
             作用HelloWorld类,入门第一个程序练习
             */
    
        }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    在 cmd 中,使用 javadoc 工具从Java源码中剥离出注释;
    -d 创建目录 test为目录名;
    -auther 显示作者
    -version 现实版本号
    -encoding UTF-8 -charset UTF-8 字符修改为UTF-8

    注释规范

    1. 内容准确:注释的内容要和代码一致,匹配,并在代码修改时能及时更新。
    2. 篇幅合理:注释不能太过简略,也不能长篇大论。
    3. 使用中文:一般中国公司要求使用中文注释。
    4. 积极向上:注释内容要积极向上,不包含负能量。

    标识符

    在程序中由用户给类名、方法名或者变量所求的名字叫做标识符
    【硬性要求】

    • 标识符中可以包含:字母、数字、下划线和$符号等等。
      注意:不能以数字开头,不能是关键字,且区分大小写。
      【软性建议】:
    • 类名:每个单词的首字母大写,简称大驼峰;
    • 方法名:首字母小写,后面每个单词的首字母大写,简称小驼峰;
    • 变量名:与方法名规则相同。
      一个大型的工程,是有多名工程师共同完成的,如果有统一的标准将大大提高效率,也方便沟通。
      【题目】

    下面那个标识符合法
    A. class B. HelloWorld C.main D. 1234546 E. &name F. :name:&

    关键字

    关键字是由Java语言提前定义好的,有着特殊含义的标识符,或者保留字。
    【注意】:用户不能使用关键字定义标识符。

  • 相关阅读:
    二十四、输入输出设备模型(串口/键盘/磁盘/打印机/总线/中断控制器/DMA和GPU)
    基于Kylin Server V10制作Kylin 4.0.2 server sp2虚拟机镜像
    Altium Designer智能粘贴命令的使用教程
    音视频基础知识
    基于Java+SpringBoot+Vue物流管理小程序系统的设计与实现 前后端分离【Java毕业设计·文档报告·代码讲解·安装调试】
    1.2w+字!Java IO 基础知识总结
    【算法与数据结构】JavaScript实现十大排序算法(一)
    rabbitMQ系列之一 安装 docker
    Linux C语言进阶
    无代码开发视图入门教程
  • 原文地址:https://blog.csdn.net/fengxia110/article/details/127568988