- 博客(9)
- 收藏
- 关注
转载 不推荐数据库使用外部键
为什么这是一个问题?1.潜在的数据完整性问题,缺少外键明显问题是数据库不能强制进行引用完整性检查,如果在高一层没有正确处理,则可能会导致数据不一致(子行没有相应父行)。2.表格关系不清晰数据库中缺少外键的另一个不太明显的负面影响是,不了解该模式的人很难找到正确的表并找出表关系。这可能会导致严重的数据库查询和报告问题。为什么数据库可以没有外键?让我们来看看数据库可以没有外键的原因。首先一个简短的免责声明(因为文章引发了一些关于LinkedIn群体的争议):下面的理由绝不鼓励不要在数
2021-01-13 11:38:59 91
转载 内部类外部类
内部类分为:非静态内部类、静态类内部类、匿名内部类和局部内部类。内部类可以直接访问外部类的私有属性,这是由于这个原因。1、非静态内部类对象会持有外部类的对象。其实是,非静态内部类对象依赖于外部类对象而存在,没有外部类就没有内部类,有外部类不一定有内部类。这一点从内部类的使用语法上面可以看出: public class Outer { int outValue = 1; public static void main(Stri...
2021-01-07 11:02:59 110
原创 java接口
接口作用: 1.约束 2.定义一些方法,让不同的人实现 3.接口中的方法默认public abstract, 写的时候可以省略 public interface TimeService { void timer();} 4.常量默认 public static final int age = 99; 5.接口不能被实例化...
2021-01-07 10:13:42 58
转载 java中四大修饰符作用域
public、protected、default、private 访问权限 类 包 子类 其他包 public ∨ ∨ ∨ ∨ protect ∨ ∨ ∨ ×(继承的类可以访问以及和private一样的权限) default ∨ ∨ ...
2021-01-06 21:23:29 738
原创 java封装简实例
/*封装的意义1.提高程序安全性,保护数据2.隐藏代码的细节3.通以接口形成规范4.提高系统的可维护性5.属性私有 get set*/package com.opp;import com.opp.demo04.Student;/*封装的意义1.提高程序安全性,保护数据2.隐藏代码的细节3.通以接口形成规范4.提高系统的可维护性5.属性私有 get set */public class Application { public static void main
2021-01-06 10:29:41 233 1
原创 简单小结类与对象
/*1.类与对象类是一个模板:抽象,对象是一个具体的实例2.方法定义,调用3.对应的引用引用类型:基本类型(8)对象通过引用来操作的:栈—>堆4. 属性:字段Filed 成员变量默认初始化:数字: 0 0.0char: u0000boolean: false引用:null 修饰符 属性类型 属性名 = 属性值; 5.对象的创建和使用 必须使用new关键字创造对象 ,构造器 Person kuangshen = new Per
2021-01-06 10:04:11 39
原创 2021-01-05java面向对象及三大特性-封装继承多态
面向过程 步骤清晰简单,计划每一步做什么 适合处理一些简单的问题面向对象 分类的思维模式,思考问题首先将需要解决的分类,然后对这些分类进行单独思考,最后才对某个分类下的细节进行面向过程的思索 适合处理复杂,需要多人协作的问题总结:对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是具体到微观操作,需要面向过程的思路去处理面向对象编程(Object...
2021-01-05 21:36:02 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人