1. 1 不可撤销
  2. 2 小年兽 程嘉敏
  3. 3 手放开 李圣杰
  4. 4 迷人的危险3(翻自 dance flow) FAFA
  5. 5 山楂树之恋 程佳佳
  6. 6 summertime cinnamons / evening cinema
  7. 7 不谓侠(Cover 萧忆情Alex) CRITTY
  8. 8 神武醉相思(翻自 优我女团) 双笙
  9. 9 空山新雨后 音阙诗听 / 锦零
  10. 10 Wonderful U (Demo Version) AGA
  11. 11 广寒宫 丸子呦
  12. 12 陪我看日出 回音哥
  13. 13 春夏秋冬的你 王宇良
  14. 14 世界が终わるまでは… WANDS
  15. 15 多想在平庸的生活拥抱你 隔壁老樊
  16. 16 千禧 徐秉龙
  17. 17 我的一个道姑朋友 双笙
  18. 18 大鱼  (Cover 周深) 双笙
  19. 19 霜雪千年(Cover 洛天依 / 乐正绫) 双笙 / 封茗囧菌
  20. 20 云烟成雨(翻自 房东的猫) 周玥
  21. 21 情深深雨濛濛 杨胖雨
  22. 22 Five Hundred Miles Justin Timberlake / Carey Mulligan / Stark Sands
  23. 23 斑马斑马 房东的猫
  24. 24 See You Again Wiz Khalifa / Charlie Puth
  25. 25 Faded Alan Walker / Iselin Solheim
  26. 26 Natural J.Fla
  27. 27 New Soul Vox Angeli
  28. 28 ハレハレヤ(朗朗晴天)(翻自 v flower) 猫瑾
  29. 29 像鱼 王贰浪
  30. 30 Bye Bye Bye Lovestoned
  31. 31 Blame You 眠 / Lopu$
  32. 32 Believer J.Fla
  33. 33 书信 戴羽彤
  34. 34 柴 鱼 の c a l l i n g【已售】 幸子小姐拜托了
  35. 35 夜空中最亮的星(翻自 逃跑计划) 戴羽彤
  36. 36 慢慢喜欢你 LIve版(翻自 莫文蔚) 戴羽彤
  37. 37 病变(翻自 cubi) 戴羽彤
  38. 38 那女孩对我说 (完整版) Uu
  39. 39 绿色 陈雪凝
  40. 40 月牙湾 LIve版(翻自 F.I.R.) 戴羽彤
夜空中最亮的星(翻自 逃跑计划) - 戴羽彤
00:00 / 04:10

夜空中最亮的星 能否听清

那仰望的人 心底的孤独和叹息

夜空中最亮的星 能否记起

那曾与我同行 消失在风里的身影

我祈祷拥有一颗透明的心灵

和会流泪的眼睛

给我再去相信的勇气

越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请指引我靠近你

夜空中最亮的星 是否知道

那曾与我同行的身影 如今在哪里

夜空中最亮的星 是否在意

是等太阳先升起 还是意外先来临

我宁愿所有痛苦都留在心底

也不愿忘记你的眼睛

哦 给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行 哒~

我祈祷拥有一颗透明的心灵

和会流泪的眼睛 哦

给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行

小黄鸭系列java基础知识 | Java基本语法

Java基本语法

前言

这里讲的语法主要包括Java的基本语法结构,目的是让看到这篇文章的小伙伴都能了解一个Java程序最基本的构成,这里不多说了,直接开始正文。这里再多说一句,为了更快地入门,同时也为了有更直观的体验,我建议大家直接用IDE工具,比如eclipse,idea,这里我强烈推荐idea,现阶段学习,idea社区版就够用了。

基本语法

一个可以运行的Java程序

public class FirstCanRunJavaDemo {
    // 姓名 ,我是单号注释
    String name;

    /**
     * 设置姓名的方法
     我是多行注释
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 程序运行入口
     多行注释
     * @param args
     */
    public static void main(String[] args) {
        FirstCanRunJavaDemo firstCanRunJavaDemo = new FirstCanRunJavaDemo();
        firstCanRunJavaDemo.setName("第一个可运行java程序");
        System.out.println(firstCanRunJavaDemo.name);
    }
}

上面的java代码,直接运行的话,会在控制台输出,如下内容:

第一个可运行java程序

image-20210117122203779

基本结构

根据上面的代码,我们来看下java程序的基本构成:

主体

Java程序的主体就是一个类,用class关键字进行标记,{}中间写对象的属性和它具备的一些行为,比如我们要写一个“人”的类(类这个东西你就理解为一种分类,比如人类),那我们这样写:

class 人 {
  	名字;
    电话;
    年龄;
    吃饭() {
        
    }
    睡觉() {
        
    }
    打豆豆() {
        
    }
}

尽可能把类这个概念引申到日常生活中,慢慢你就会发现“万物皆对象”就比较容易理解了

注释

如上代码中,//表示单号注释,/* …… */表示多行注释,注释是给开发者看的,为了方便其他开发者理解业务逻辑而增加的一些描述信息,对程序本身没有任何用处

属性(变量、常量)

上述代码中的name就是我们说的属性,它前面的String标记的是它的类型。类型这个东西可能不好理解,我们还是结合日常生活来说,像我们平时用微信聊天,发送的文字信息,从类型上讲就是文本类型,也就是Java中的Stringjava中的基本类型主要有以下几种:

数据类型 字节(byte) 位(bit) 长度 范围
byte 1 8 2^8=258 (-27,27-1)
char 2 16 2^16 (-216,216-1)
int 4 32 2^32 (-232,232-1)
short 2 16 2^16 (-216,216-1)
long 8 64 2^64 (-264,264-1)
double 8 64 2^64 (-264,264-1)
float 4 32 2^32 (-232,232-1)

其中,byteshrotintlong属于整数类型;floatdouble属于浮点类型,也就是我们数学上的小数;char属于字符类型,就是我们日常生活中的各种符号,比如逗号、字母,还有其他的字符;boolean是布尔类型,也就是我们日常说的truefalse。我们这里的String不属于基本类型。

关于类型我们这里不多说了,后面肯定要单独说的。

方法(函数)

如上代码中,setName(String name)就是我们说的方法,对于人这个类,那么它的方法有吃饭()睡觉()打豆豆()。这里我们只需要能够认出方法就行了。

结语

这一节虽然说的是基本语法,但其实并没有讲什么语法,我们只是简单剖析了一个java程序的基本构成,我们尽可能从一个小白的视角去讲解,希望每一个人都能听懂。看完以上内容,你只要能够找出一个Java程序的属性和方法,能够用自然语言去描述一个类,那我觉得就可以了,面向对象的思维一旦确立了,后面学起来会越来越顺手。下一节,我们讲解如何通过IDEA创建一个java项目,同时会讲一些基础的语法,好了,今天的内容就到这里吧,周末愉快呀😎!

posted @ 2021-01-23 12:59  云中志  阅读(118)  评论(0编辑  收藏  举报