07 2020 档案

摘要:1 IF OBJECT_ID ( 'dbo.SpatialTable', 'U' ) IS NOT NULL 2 DROP TABLE dbo.SpatialTable; 3 GO 4 5 CREATE TABLE SpatialTable 6 ( id int IDENTITY (1,1), 7 阅读全文
posted @ 2020-07-30 09:07 啄木鸟伍迪 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一、设计模式:简单来说即“套路”; 二、单例模式:类的单例模式,就是采取一定的方法,保证整个软件系统中,对某个类智能存在一个对象实例; 如何实现:饿汉式 vs 懒汉式 饿汉式:当程序未调用时,就创建好了实例; 懒汉式:什么时候调用对象,什么时候创建;三、区分饿汉式 和 懒汉式? 饿汉式:坏处:导致对 阅读全文
posted @ 2020-07-27 20:59 啄木鸟伍迪 阅读(115) 评论(0) 推荐(0) 编辑
摘要:static关键字的使用场景:某些特定的数据在内存空间里只有一份 1.static:静态的; 2.static:可以修饰类的结构 :属性、方法 代码块 内部类 3.使用static修饰属性:静态变量(类变量); 属性:按是否使用static修饰,又分为静态属性和非静态属性(实例变量); 实例变量:我 阅读全文
posted @ 2020-07-24 21:38 啄木鸟伍迪 阅读(164) 评论(0) 推荐(0) 编辑
摘要:java.lang,Object类 1.Object类是所有java类的根父类 2.如果在类的声明中未使用extends关键字指明其父类,则默认父类为 java.lang.Object类 Object中的功能(属性、方法)就具有通用性; 4.Object类只声明一个空参构造器 Equals: 面试题 阅读全文
posted @ 2020-07-22 21:50 啄木鸟伍迪 阅读(212) 评论(0) 推荐(0) 编辑
摘要:多态性:一个事物的多种形态; 1.何为多态性? 对象的多态性,父类的引用指向子类对象;换句话就是说:向上转型;看例子; 1 public class Day12Polymorphism17 { 2 3 public static void main(String[] args) { 4 Person 阅读全文
posted @ 2020-07-22 21:27 啄木鸟伍迪 阅读(182) 评论(0) 推荐(0) 编辑
摘要:super 关键字的使用: 1.super 可以理解为 父类的;this可以理解为当前对象 2.super 可以调用父类的属性和方法 构造器 this 可以用来修饰:属性,方法、构造器; 3.super 的使用: 3.1 我们可以在子类的方法或者构造器中,通过super.属性或者super.方法的方 阅读全文
posted @ 2020-07-15 15:51 啄木鸟伍迪 阅读(214) 评论(0) 推荐(0) 编辑
摘要:方法重写的理解 override overwrite;1.重写:子类继承父类后,对父类中同名同形参列表的方法进行覆盖;2.重写以后,当创建子类对象,通过子类对象调用子父类的同名同参的方法时,实际执行的是子类重写父类的方法;3.重写的规定: 方法的声明:权限修饰符 返回值类型 方法名(形参列表)thr 阅读全文
posted @ 2020-07-15 15:42 啄木鸟伍迪 阅读(223) 评论(0) 推荐(0) 编辑
摘要:面向对象的特征之二:继承 一、继承性: 1.减少代码的冗余,提高代码复用 2.便于拓展功能 3.为多态性使用提供了前提 二继承性的体现 : class A extends B{} A为子类 subclass,B为父类 superclass 1.一旦子类A继承B以后,子类A 中获取了父类B中声明的结构 阅读全文
posted @ 2020-07-15 15:23 啄木鸟伍迪 阅读(227) 评论(0) 推荐(0) 编辑
摘要:一、package关键字的使用 1.为了更好的实现项目中类的管理,提供了包的概念 2。使用package声明在类或者接口所属的包,声明在源文件的首行 3.包 属于标识符,遵循标识符的命名规则规范 见名知意 4.每点一次,就代表一层文件目录; 补充:同一个包下,不能定义同名的类、接口;不同包下,可以命 阅读全文
posted @ 2020-07-15 15:16 啄木鸟伍迪 阅读(165) 评论(0) 推荐(0) 编辑
摘要:一、构造器 constructor的作用:创建对象,初始化对象的属性; 1.如果没有显示定义构造器的话,则系统默认提供一个空参的构造器,一旦显示定义了类的构造器,则系统就不再提供空参的构造器。权限同类的权限 2.定义构造器格式: 权限修饰符 + 类名 (参数列表){} 3.一个类中,定义多个构造器, 阅读全文
posted @ 2020-07-15 14:45 啄木鸟伍迪 阅读(306) 评论(0) 推荐(0) 编辑
摘要:面向对象的特征一:封装与隐藏; 一、问题引入 当我们创建一个类的对象以后,我们可以通过 “对象.属性”的方式,对对象属性进行赋值。 这里,赋值操作要受到属性的数量类型和存储范围的制约。除此之外,没有其他制约条件,但是,在实际问题中,我们往往需要给属性赋值 加入额外的限制条件。这个条件就不能在属性声明 阅读全文
posted @ 2020-07-15 14:11 啄木鸟伍迪 阅读(282) 评论(0) 推荐(0) 编辑
摘要:一、方法:类应该具有的功能;比如 Math.random();Arrays.sort();.... public void eat() { System.out.println("人可以吃饭"); } public void talk(String lanuage) { System.out.pri 阅读全文
posted @ 2020-07-15 11:34 啄木鸟伍迪 阅读(184) 评论(0) 推荐(0) 编辑
摘要:一、理解 “万事万物皆对象”; 1.在Java语言范畴中,我们将功能、结构等封装到类中,通过实例化来调用具体的功能结构; 2.涉及到java与前端语言,后端的数据库交互时,前后端的结构在Java层面交互,都体现为类、对象; 二、内存解析: 1.引用类型变量,只可能存 null or 地址值 2.对象 阅读全文
posted @ 2020-07-15 11:28 啄木鸟伍迪 阅读(107) 评论(0) 推荐(0) 编辑
摘要:面向对象学习的三条主线 1.java类及成员变量;类的成员:属性、方法,构造器、代码块,内部类 2.面向对象的三大特征:封装性、继承性、多态性 3.其他关键字:this super static final abstract interfae package import 一、面向对象:简言之,将功 阅读全文
posted @ 2020-07-15 11:25 啄木鸟伍迪 阅读(381) 评论(0) 推荐(0) 编辑
摘要:一、JAVA异常的体系结构 ① Error: Java虚拟机无法解决的严重问题;一般不编写正对性的代码处理; ② Exception: 其他因为编程错误或偶然的外在因素导致的一般性问题;可以进行异常处理;处理完后不影响程序的运行; a.Exception又可以分为运行时异常和编译时异常; ①编译时异 阅读全文
posted @ 2020-07-14 21:01 啄木鸟伍迪 阅读(209) 评论(0) 推荐(0) 编辑

//火箭 GenerateContentList();

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示