java 同时给多变量赋值_这次总算弄清Java变量是啥了(附全部笔记与源码)

o(*^▽^*)┛乐学偶得原创文章
禁止转载

正版视频 | 公众号内【技术视频】

公众号:乐学Fintech

网站:lexueoude.com

对于Java零基础的小伙伴,我们先快速来看看一个完整的Java程序的基本结构是什么:

/** * 乐学偶得(lexueoude.com)原创笔记,公众号:乐学Fintech */public class Hello {
        public static void main(String[] args) {
            // 向屏幕输出文本:        System.out.println("Hello, Welcome to lexueoude.com");        /* 多行注释开始        注释内容        注释结束 */    }} // class定义结束

因为Java是面向对象的语言,一个程序的基本单位就是class,也就是我们经常说的“类”,所谓“物以类聚”,类代表一系列能实现特定功能的代码,(目前这样理解即可,后续讲解面向对象的时候会进行进一步探讨)class是关键字,也就是说在语言中有特定的字是不能被占用的,因为这种语言的设计者对这些关键字进行了特殊的定义。这里定义的class名字就是Hello

public class Hello { // 类名是Hello    // ...} // class定义结束

同样,我们虽然可以将类名进行各种自定义命名,你可以叫Hello,也可以叫Lexueoude,但是,按照广大程序员的统一约定俗成的规矩,一般遵循以下要求:

  • 类名必须以英文字母开头,后接字母,数字和下划线的组合

  • 习惯以大写字母开头

要注意遵守命名习惯,好的命名非常重要,要不然轻则被同行BS,重则。。。。。自己也看不懂

好的类命名:

  • Hello

  • MyCon

  • VideoPlayer

不好的类命名:

  • hello

  • Goodgoooooood123123

  • _WTFWTF

public`的本意是公共,我们在编程中把它叫做访问修饰符,表示该class是公开的(类比公共厕所,大家都能访问)

当然,不是每一个程序都一定要写public,假设我们不写,程序也能正确编译,但是这个类将无法从命令行执行(也就是说不能通过cmd或者终端运行,因为非public,不能访问)。

class内部,可以定义若干方法(method):

public class Hello {
        public static void main(String[] args) { // 方法名是main        // 方法代码...    } // 方法定义结束}

method方法这个名字大家第一次见到一定会觉得有点无厘头,但是我们如果这样想:编程就是要去做一个事情,做一个事情会有相应的“方法”。

我们在这里的方法就是我们定义了一组可以让计算机执行执行语句,这些语句会按照顺序执行。

我们栗子中的方法名是main,返回值是void,表示没有任何返回值。

我们注意到public除了可以修饰class外,也可以修饰方法。而关键字static是另一个修饰符,它表示静态方法,(其实方法还有好几个类型,目前,我们只需要知道,Java入口程序规定的方法必须是静态方法,方法名必须为main,括号内的参数必须是String数组)

方法的名称也有相应的命名规则,我们不要怕命名规则多,其实规则和class一样,我们只需要牢记:class的名称首字母小写即可:

好的方法命名:

  • main

  • goodPerson

  • playGame

不好的方法命名:

  • Main

  • good123

  • good_person

  • _playGame

当然,我们刚刚之前的都是为真正执行的代码搭建架子,方法内部的语句才是真正的执行代码。

这里我们需要注意:Java的每一行语句必须以分号结束:

public class Hello {
        public static void main(String[] args) {
            System.out.println("Hello, Welcom to lexueoude.com!"); // 语句    }}

如果说程序员最讨厌的事情,莫非是写注释和doc文档了——在Java程序中,注释是一种给人阅读的文本(而不是给机器运行执行的命令)。

注释不是程序的一部分,所以编译器会自动忽略注释。

Java有3种注释,第一种是单行注释,以双斜线开头,直到这一行的结尾结束:

// 这是注释...

而多行注释以/*星号开头,以*/结束,可以有多行:

/*这是注释blablabla...这也是注释*/<
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值