- 博客(7)
- 收藏
- 关注
原创 Java中构造方法,构造代码块和静态代码块执行顺序详解
前言: 构造方法,构造代码块和静态代码块的执行顺序是一个常见的面试题,精通Java的人都知道执行顺序为:“静态代码块——>构造方法——>构造代码块”,接下来对该顺序进行详细分析 分析: 1.构造方法的执行: 所有的Java类中至少都会有一个构造方法,用于对象的初始化。 在这里每次创建新的对象时,红箭头所指的“ ( ) ”部分其实就是在调用构造方法插入图片描述 2.构造代码块的执行: 构造代码块是类中编写的一个代码块成员,它与构造方法不同,如下图所示: 在这里插入图片描述 我们定义一个
2021-06-03 20:34:36
2808
转载 面向对象编程三大特性
面向对象编程三大特性------封装、继承、多态 jianyuerensheng 2016-06-07 11:41:12 92434 收藏 418 分类专栏: Java提高 文章标签: java 封装 继承 多态 版权 一、封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的
2021-05-30 11:54:54
1459
原创 2021-05-30
java中this用法总结 1,当局部变量和成员变量重名的时候,在方法中使用this表示成员变量以示区分。 复制代码 class Demo{ String str = “这是成员变量”; void fun(String str){ System.out.println(str); System.out.println(this.str); this.str = str; System.out.println(this.str); } } public class This{ public static vo
2021-05-30 11:53:07
102
转载 20款Notepad++插件下载和介绍
Notepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notepad++添加更多强大的功能。下面是20款Notepad++插件的介绍和下载地址。 20款Notepad++插件 Insertion 这是一个主要用于演示的插件,适合初次开发者用于实例学习。它的功能是插入当前文档的名称和日期时间,以及自动关闭HTML/XML标签。 XML Tools 这个插件是包含了很多XML编辑方面的实用工具。比如XML语法规则检查,XML Schema和DTD确认,XML标签自动关闭,当前X
2021-05-26 23:18:37
3793
原创 JS如何转成JQUERY对象
对于已经是一个js对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。$(js对象) 如:var v=document.getElementById("v"); //js对象 var $v=$(v); //jQuery对象
2021-04-28 14:02:43
383
原创 泛微OA JS动态加载
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 --> <script type="text/javascript" > var js = "<script type='text/javascript' src='/workflow/request/js/grfybx.js?v"+Math.random()+"'></"+"script>"; document.write(js); </script> ...
2021-04-28 14:01:31
687
原创 Js声明数组的四种方法
//第一种 var A=[12,78,78,78,89] console.log(A) //第二种 var B=new Array(); B[0]=12 B[1]=34 B[2]=56 console.log(B) //第三种 var C=new Array(3); C[0]=12 C[1]=34 C[2]=56 console.log(C) //第四种 var D=new Array(45,78,89,45); console.log(D) ...
2021-04-28 13:59:46
704
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人