学习
「已注销」
人的幸福要等到最后
在他生前和葬礼前
无人有权说他幸福
展开
-
Java static关键字
静态变量以下程序中,如果创建100份,每个对象都有一个国籍,而中国人的国籍都是一样的,这样很浪费内存空间。public class Chinese { // 每个人身份证不同 String id; // 每个人名字不同 String name; //每个中国人国籍一样 String country;}那么该如何解决这个问题?所有对象的couuntry一样,这种特征属于类级别的特征,可以提升为整个模板的特征,可以在变量前添加static关键字修饰。如果某一个方法、变量使用原创 2020-05-18 16:54:24 · 211 阅读 · 0 评论 -
Java对象的创建和使用-内存分析
创建学生类是一个模板,描述了学生的特征【状态 + 行为】当前类只描述学生的状态信息【属性】当使用public修饰这个类时,这个类的类名必须与源文件名一致。public class Student{ public int age; public int no; public String name; public String address;}类体是有属性和方法组成...原创 2020-05-08 14:12:05 · 487 阅读 · 0 评论 -
算法分析理论
算法是什么?算法是描述求解问题方法的步骤集合,可以以多种形式表现。它是指令的有限序列,其中每一条指令表示一个或多个操作。此外,一个算法还有下列五个重要特性:有穷性算法应该包含有限的操作步骤,一个算法在执行若干个步骤后应该能够结束。算法每一步都应该在有限的时间内完成。确定性算法中的每一步都必须有确切的含义,不能存在二义性可行性算法的每一个步骤都应该能有效的执行,并得到确...原创 2020-04-07 18:17:18 · 493 阅读 · 0 评论