• ​java疯狂讲义 1.6Java程序的基本规则


    识记内容
    1.Java程序是一种纯粹的面向对象的程序设计语言

    关于面向对象:

    还是先介绍一下面向过程编程(总感觉之前好像读过)

    这里是参考的廖雪峰老师的

    将模型分解为一步一步来

    eg:

    1.读取文件

    2.编写TODO

    3.保存文件

    面向对象

    首先要有个对象(暂时没有)

    有了对象,你就可以和对象进行互动

    BoyFriend bf = new BoyFriend();
    bf.name =  "Bob";
    bf.send("flower");
    
    
    • 1
    • 2
    • 3
    • 4

    面向对象的基本概念:

    实例(new出来的)
    方法
    最重要的来了,内功:
    Java程序必须以类的形式存在,是java程序的最小程序单位。java程序不允许可执行语句、方法等成分独立存在******,所有的程序部分都必须放在类定义里

    class Test { }
    如果使用javac命令来编译这个程序,这个程序可以通过编译
    但是我们再使用java来运行上面的Test类,会有下面的提示:

    Exception in thread "main" java.lang.NoSuchMethodError:main
    
    • 1

    上面的错误只是表明了这个类不能被java命令解释执行
    java解释器规定:如需某个类能被解释器直接解释执行,则这个类必须包含main方法,而且main方法必须使用public static void 来修饰
    只有一个类包含main方法,其他类都是用于被main方法直接或间接调用的

    ATTENTION
    一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义,则该源文件的文件名必须与这个public类的类名相同

  • 相关阅读:
    Python为Excel中每一个单元格计算其在多个文件中的平均值
    停车系统源码
    14 Go的类型转换
    Drools(8):WorkBench使用
    ComfyUI 完全入门:AI抠图/去除背景/更换图片背景/更换视频背景
    小孩取名:瑭字的寓意和含义
    mysql笔记
    格式化字符串走过的坑 pwn109
    详探XSS PayIoad
    再想一想GPT
  • 原文地址:https://blog.csdn.net/m0_74107946/article/details/133752761