Java
未读第一章 抽象类1.1 概述1.1.1 抽象类引入 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了(因为子类对象会调用自己重写的方法)。换句话说,父类可能知道子类应该有哪个功能,但是功能具体怎么实现父类是不清楚的(由子类自己决定),父类只需要提供一个没有方法体的定义即可,具体实现交给子类自己去实现。我们把没有方法体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。
抽象方法 : 没有方法体的方法。
抽象类:包含抽象方法的类。
1.2 abstract使用格式abstract是抽象的意思,用于修饰方法方法和类,修饰的方法是抽象方法,修饰的类是抽象类。
1.2.1 抽象方法使用abstract 关键字修饰方法,该方法就成了抽象方法,抽象方法只包含一个方法名,而没有方法体。
定义格式:
1修饰符 abstract 返回值类型 方法名 (参数列表);
代码举例:
1public abstract void run();
1.2.2 抽象类如果一个类包含抽象方法,那么该类必须是抽象类。 ...
那颗种子误以为只要浸润于河流,便能轻松发芽、成长,完全无视了生长的真实挑战。但是,阳光作为知识之源,揭示了真相:真正的成长需要在厚厚的土壤中深根、承受时而暴雨时而酷热的变化,与土中的生物共存,还要面对自然带来的不时之灾,如此,它才可能在将来盛开。然而,阳光虽然是生命的知识来源,但其所照亮的总是片面。在这个世界上,没有任何东西是真正完整的。或许,唯一接近完整的是深沉的黑暗。有些人选择信仰那些看似完整无缺的指引,如某些学校的战略培养或某个培训的路线,误以为它们能提供完美的答案。但往往,那些所谓的“完整”只是表面的,真正的知识与智慧仍需要在众多的光线中自己去探寻。
相对而言,那些完全依赖河流,似乎过得无忧无虑,因为它们认为只要沿着这一路径就能获得一切。但真相是,河流最后会汇入广阔、深不见底的海洋。那些只依赖河流的种子,最后可能会被石头损伤、被鱼儿捕食或被冲散。即使有些流入了海中,也已失去了自己的能量,最终变成海中的微尘。当它们意识到真正的生长机会已不复存在,那种迷失和无助便将它们困住,最终沦为命运的玩物。
生命的真谛告诉我们,纯粹的依赖与跟随并不能带来真正的收获。想要真正的成果,不如勇敢面对 ...
Java
未读1.API1.1API概述
什么是API
API (Application Programming Interface) :应用程序编程接口
java中的API
指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。
1.2如何使用API帮助文档
打开帮助文档
找到索引选项卡中的输入框
在输入框中输入Random
看类在哪个包下
看类的描述
看构造方法
看成员方法
2.String类2.1String类概述 String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。也就是说,Java 程序中所有的双引号字符串,都是 String 类的对象。String 类在 java.lang 包下,所以使用的时候不需要导包!
2.2String类的特点
字符串不可变,它们的值在创建后不能被更改
虽然 String 的值是不可变的,但是它们可以被共享
字符串效果上相当于字 ...
越来越觉得《啊对对对》是人生路上不可不熟练掌握的法宝之一。
假如对方的观点是对的,对方的知识面比你辽阔很多,《啊对对对》是一种态度,(不是一直复读这四个字)你表现出来的受教态度会让对方也感到高兴,这也是聊天进行下去的保障。
假如对方的观点是错的。首先,你认为对方是错的是基于《自己是对的》来思考的,对方的视角也认为《自己是对的》。开口驳斥,在温和的人之间只是讨论,遇到性子急或缺乏文化修养的人,可能会引发不愉快。而你选择《啊对对对》,能同时保证双方的自尊,也能保证这场对话的和平。你要对对方的观点里正确的那部分表示出些许认同,如果有可能的话旁敲侧击一下(旁敲侧击不是阴阳怪气)。
退一步说,和不同的人聊天可以采集很多不同的观点,有可能当时你觉得对方是错的,事后你通过查阅资料,或是亲身经历,发现对方才是对的,是你错了。这种时候就更体现出当时《啊对对对》的重要性。如果你当时反驳对方,事后又发现错的是自己,那必然是一段尴尬的回忆。
《啊对对对》不是要你聊天的时候一直复读这四个字,这是一种温和谦虚乐于接受的态度,这能让你和绝大多数人都保持良好的对话环境,即便你们有着巨大的思想差异。《啊对对对》背后还 ...