摘要: main方法详解 主函数是静态的 public static void main(String[] args){ } 主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。 主函数的定义: public :代表该函数的访问权限是最大的。 static :代表主函数随着类的加载,就已 阅读全文
posted @ 2020-08-30 02:34 nohert 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 转自: https://www.cnblogs.com/shenkebky/articles/8471628.html 一、Java内存布局浅谈 1. 总述 我们知道,线程是操作系统调度的基本单元。所有线程共享父进程的堆空间,而每个线程都有自己的栈空间和程序计数器。所以,Java虚拟机也看以看作是一 阅读全文
posted @ 2020-08-30 02:22 nohert 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1:如果没有static会怎样? 1:定义Person类 1:姓名、年龄、国籍,说话行为 2:多个构造,重载形式体现 2:中国人的国籍都是确定的 1:国籍可以进行显示初始化 class Person { String name; int age; String gender; String coun 阅读全文
posted @ 2020-08-30 02:17 nohert 阅读(136) 评论(0) 推荐(0) 编辑
摘要: this关键字 疑问:创建的p对象为什么没有值。 解答:name与age在指定的构造函数里面已经存在,当name=name这个语句执行的时候,如果jvm在该方法内能寻找到该变量,则不会去寻找成员变量,那么要想指定给成员变量或对象的属性进行初始化赋值,那么必须指定name是成员属性。 1.1 this 阅读全文
posted @ 2020-08-28 22:02 nohert 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 构造方法 .我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢? 1.1 构造方法的作用 构造方法作用:对对象进行初始化: 1.2 构造函数与普通的函数的区别 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对 阅读全文
posted @ 2020-08-28 22:00 nohert 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 封装 我们日常使用的电脑主机,把cpu、内存、主板等等都封装到机箱里面去。假如没有机箱的话的出现什么问题,主机、主板全部都散落在一处,然后开机没有开机按钮,那么需要我们直接操作接跳线才能把电脑开启。这样子的话假如操作不慎的话,会让机器损坏危险,那么假如用机箱封装起来的话,那么就不需要这样子做了。体现 阅读全文
posted @ 2020-08-28 21:55 nohert 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 匿名对象 匿名对象:没有名字的实体,也就是该实体没有对应的变量名引用。 匿名对象的用途 1,当对象对方法进行一次调用的时候,可以使用匿名对象对代码进行简化。 为什么只对方法,而不调用属性呢?因为匿名对象调用属性没意义。 如果对象要多成员进行多次调用,必须给对象起个名字。不能在使用匿名 对象。 2,匿 阅读全文
posted @ 2020-08-28 21:48 nohert 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 局部变量和成员变量 成员变量: 定义在类中变量 局部变量: 定义在方法中变量 成员变量与局部变量的区别: 应用范围 成员变量在整个类内都有效 局部变量只在其声明的方法内有效 生命周期 成员变量: 它属于对象,它随着对象的创建而创建,随着对象的消失而消失 局部变量: 使用完马上释放空间。 void s 阅读全文
posted @ 2020-08-28 21:45 nohert 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 面向对象 1.1 万物皆对象 我们是怎么认识世界的? 人类从小就不断的接触到各种各类存在世界上的各种生物,然后通过事物的公共特性,将它们归类,所以以后就不会出现见到猫叫老虎。那么我们在现实生活中,是通过具体的某个事物归纳总结它们的公共特性然后产生类那么类就描述了该种事物的的共别。性,相当于造事物的图 阅读全文
posted @ 2020-08-28 19:32 nohert 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.直接排序 直接选择排序(Straight Select Sorting) 也是一种简单的排序方法,它的基本思想是:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换,第二次从R[1]~R[n-1]中选取最小值,与R[1]交换,....,第i次从R[i-1]~R[n-1]中选取最小值,与R 阅读全文
posted @ 2020-08-28 13:26 nohert 阅读(211) 评论(0) 推荐(0) 编辑