摘要: 3、String类的常用方法1.比较equals比较compareTo按字典顺序比较compareToIgnoreCase按字典顺序比较两个字符串,不考虑大小写2.查找str.charAt(0)获取下角标的字符str.contains(CharSequence s)判断是否包含指定的字符串str.i 阅读全文
posted @ 2021-08-06 20:12 清梦韶华 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 《大道至简:软件工程实践者的思想》读后感 提起“软件工程“一词,很多人都不会感觉到陌生,对编程有所了解的人可能会首先想到程序员以及无穷无尽、成百上千行的程序代码,还有脱发和无穷无尽的加班造成的黑眼圈。在报专业分流之前之前,我也是属于这种——对编程一知半解的人,抱有着每天玩弄电脑成为IT精英的态度报考 阅读全文
posted @ 2021-08-06 19:58 清梦韶华 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.toString()函数,每个非基本类型中都有,未重写时默认输出为对象的内存地址。2.组合:黑盒复用,依赖关系少,高效、动态。3.继承:白盒复用,黏度高,易维护,破坏封装。4.优先用组合。5.super出现在构造方法中必须在第一行。6.重写:子类修改父类已有的方法(覆盖),重写的方法名、返回类型 阅读全文
posted @ 2021-08-05 21:43 清梦韶华 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.Java代码中的所有标点符号都必须是英文字符。 2.文件名必须与类名相同,即:.JAVA文件名应该与类名相同。 3.Java是严格区分大小写的。 4.一个Java应用程序由若干个类组成。 5.成员变量(全局变量):定义在类体中,这个类的所有方法都可以调用; 局部变量:定义在方法体中,当局部变量与 阅读全文
posted @ 2021-08-04 21:31 清梦韶华 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 继承 继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继 阅读全文
posted @ 2021-08-03 21:40 清梦韶华 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在类中用public static final 修饰的变量说明: public是为了方便访问 static是为了让其成为类的成员,而不是对象的成员。被static修饰过得变量,可以直接用过类名.变量名的方式调用, 而不需要通过类的实例化对象引用。其次,static修饰的变量是放在引用的根下的,意味着 阅读全文
posted @ 2021-08-02 21:17 清梦韶华 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1、内存管理 java的内存管理很大程度指的就是对象的管理,其中包括对象空间的分配和释放; 对象空间的分配:使用new关键字创建对象即可; 对象空间的释放:将对象赋值null即可。垃圾回收器将负责回收所有“不可达”对象的内存空间。 2、垃圾回收过程 任何一种垃圾回收算法一般要做两件基本事情: 1、发 阅读全文
posted @ 2021-07-31 21:11 清梦韶华 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 构造方法方法名与类名一致没有返回值,更没有void意义:实例化对象若类中未提供构造方法,将默认提供一个无参的构造方法;当类中提供了有参的构造方法之后,将不再提供默认无参构造方法构造方法也可以进行方法重载什么是封装面向对象的三大特性之一将不需要对外提供的内容都隐藏(private)起来(隐藏其内部结构 阅读全文
posted @ 2021-07-30 21:33 清梦韶华 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 类的一般形式 类:事物的集合和抽象。代表这类事物所共有的一些行为和属性class 类名{ //类类型 变量名; //属性类型 方法名(参数){ //方法方法内容}···}修饰符:private 只有在本类中可以看见protected 在本类或者是同一个包里面可见public 对于所有类都可见默认(无 阅读全文
posted @ 2021-07-29 20:13 清梦韶华 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 数组数组的概念:一种容器,可以同时存放多个数据。 特点: 1.数组是一种引用数据类型。 2.数组当中的多个数据,类型必须统一。 3.数组的长度在程序运行期间不可改变。 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方式: 1.动态初始化(指定长度) 2.静态初始化 阅读全文
posted @ 2021-07-28 21:31 清梦韶华 阅读(27) 评论(0) 推荐(0) 编辑