摘要: set:集合 特点:具有自动去重功能 s= set() #空集合 s2 = set{'1234445566778'} print(s2) # ('12345678') s3 = {'1','1','2','2','3'} 交集 print ( s3 & s2) print ( s3.intersec 阅读全文
posted @ 2019-11-28 17:52 故人心 阅读(362) 评论(0) 推荐(0)
摘要: /* 静态的应用 每一个应用程序中都有共性的功能, 可以将这些功能进行抽取,能独立封装, 以便复用 */ class Demo { public static void main(String[] args) { int[] arr = (2,4,1,8); int max = getMax(arr 阅读全文
posted @ 2019-10-24 12:00 故人心 阅读(197) 评论(0) 推荐(0)
摘要: /* 什么时候使用静态? 要从两方面下手: 因为静态修饰的内容有成员变量和函数。 什么时候定义静态变量(类变量)呢? 当对象中的出现共享数据时,该数据被静态所修饰。 对象中的特有数据要定义成非静态存在于堆内存中 什么时候定义静态函数呢? 当功能内部没有访问到非静态数据(对象的特有数据),那么该功能可 阅读全文
posted @ 2019-10-24 10:53 故人心 阅读(131) 评论(0) 推荐(0)
摘要: public static void main(String[] args) 主函数:是一个特殊的函数,作为程序的入口,可以被jvm调用 主函数的定义: public:代表着该函数的访问权限是最大的 static:代表着主函数随着类的加载就已经存在了 void:主函数没有具体的返回值 main:不是 阅读全文
posted @ 2019-10-18 11:03 故人心 阅读(307) 评论(0) 推荐(0)
摘要: 静态:static 用法:是一个修饰符,用于修饰成员(成员变量,成员函数) 当成员被修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用:类名.静态成员 static内存中的特点: 1、随着类的加载而加载(类在内存中创建静态对象创建),随着类的消失而消失,说明它的生命周期最长 2、 阅读全文
posted @ 2019-10-16 14:21 故人心 阅读(131) 评论(0) 推荐(0)
摘要: 构造函数可以被私有化,被私有化后的构造函数不能在初始化对象 /* this:看上去,是用于区分局部变量和成员变量同名的情况 this的应用:当定义类中功能时,该函数内部要用到调用该函数的对象时,这时用this来表示这个对象 */ class Person { private String name; 阅读全文
posted @ 2019-10-15 15:20 故人心 阅读(134) 评论(0) 推荐(0)
摘要: class Person { private string name; private int age; /* 构造代码块 作用:给对象进行初始化 对象一建立就运行,而且优先于构造函数执行 和构造函数的区别: 构造代码块是给所有对象进行统一初始化,而构造函数是给对应的对象进行初始化 构造代码块定义不 阅读全文
posted @ 2019-09-26 14:06 故人心 阅读(154) 评论(0) 推荐(0)
摘要: 构造函数特点: 1、函数名与类名相同 2、不用定义返回值类型 3、不可以写return语句 作用: 给对象进行初始化 注意: 1、默认构造函数的特点 2、多个构造函数是以重载的形式存在的 /* 对象一建立就会调用与之对应的构造函数 构造函数的作用:可以用于给对象进行初始化 构造函数的小细节 当一个类 阅读全文
posted @ 2019-09-19 17:39 故人心 阅读(218) 评论(0) 推荐(0)
摘要: 封装示例 一个Person类,具有age和speak属性 class Person { int age; void speak() { System.out.println("age="+age); } } class PersonDemo { public static void main(Str 阅读全文
posted @ 2019-09-19 14:31 故人心 阅读(199) 评论(0) 推荐(0)
摘要: 封装:Encapsulation 指隐藏对象的属性和实现细节,仅对外提供公共访问方式 好处: 将变化隔离 便于使用 提高重用性 提高安全性 封装原则: 将不需要对外提供的内容都隐藏起来 把属性都隐藏,提供公共方法对其访问 阅读全文
posted @ 2019-09-19 10:25 故人心 阅读(131) 评论(0) 推荐(0)