- 博客(12)
- 收藏
- 关注
原创 封装,继承,抽象,接口
封装的概述面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。原则将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问封装:private私有化成员属性,提供公开publ...
2019-07-17 19:40:43 117
原创 单例模式
Java单例模式的5种实现方法单例模式有5种实现方式:饿汉、懒汉、双重校验锁、静态内部类和枚举饿汉类加载的时候就创建了实例优点:类加载的时候创建一次实例,避免了多线程同步问题缺点:即使单例没被用到也会创建,浪费内存public class Singleton { private static Singleton instance = new Singleton();...
2019-07-16 20:11:41 91
原创 面向对象,类对象,方法和重载
面向对象Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调的是通过调用对象的行为来实现功能...
2019-07-15 19:30:57 176
原创 jvm,jre,jdk,数据类型,运算符
一、JVM JVM是Java编程语言的核心。当我们运行一个程序时,JVM负责将字节码转换为特定机器代码。JVM也是平台特定的,并提供核心的Java方法,例如内存管理、垃圾回收和安全机制等。JVM 是可定制化的,我们可以通过Java 选项(java options)定制它,比如配置JVM 内存的上下界。JVM之所以被称为虚拟的是因为它提供了一个不依赖于底层操作系统和机器硬件的接口。这...
2019-07-10 19:28:58 198
原创 div+css总结
一、div和span二、盒模型三、布局相关的属性1.position 定位方式2.定位left(左),right(右),top(上),bottom(下)3.z-index 层覆盖先后顺序(优先级)默认z-index的值为0,z-index 的值越大,越在上面4.display 显示属性5.float 浮动属性6.clear 清...
2019-07-08 19:24:59 216
原创 浮动,布局与清除浮动
浮动是什么浮动最早是用来控制图片,以便达到其他元素(特别是文字)实现“环绕”图片的效果。 后来,我们发现浮动有个很有意思的事情:就是让任何盒子可以一行排列,因此我们就慢慢的偏离主题,用浮动的特性来布局了。(CSS3已经我们真正意义上的网页布局,具体CSS3我们会详细解释)元素的浮动是指设置了浮动属性的元素会脱离标准普通流的控制,移动到其父元素中指定位置的过程。在CSS中,通过float属性...
2019-07-03 19:29:52 202
原创 盒子模型
盒子模型(CSS重点)其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。要求这三部分,无论如何也要学的非常精通。所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。所有HTML元素可以看作盒子,在CSS中,"box mode...
2019-07-02 19:28:56 136
原创 css样式
css样式: 基础选择器:标签选择器 类选择器 id选择器 字体样式:font-size font-weight:100~900 font-style font-family font:font-style font-weight font-size font-family; 文本样式: 字体颜色color(background-color:背景颜色) te...
2019-07-01 20:40:57 88
原创 盒子模型
盒子模型(CSS重点)其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。要求这三部分,无论如何也要学的非常精通。所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。...
2019-06-29 17:24:54 102
原创 css样式巩固
1.链接伪类选择器: :link /* 未访问的链接 */ :visited /* 已访问的链接 */ :hover /* 鼠标移动到链接上 */ :active /* 选定的链接 */ 注意写的时候,他们的顺序尽量不要颠倒 按照 lvha 的顺序。 love hate 爱上了讨厌 记忆法 或者 lv 包包 非常 hao2.sublime快捷方式...
2019-06-27 19:43:57 85
原创 初识css样式
css通常称为css样式表或层叠样式表,作用是页面美化。引入CSS样式表(书写位置)1.行内式(内联样式)内联样式,又有人称行内样式、行间样式、内嵌样式。是通过标签的style属性来设置元素的样式,其基本语法格式如下:<标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>2.内部样式表:内嵌式是将C...
2019-06-26 19:37:21 166
原创 路径,表格,表单
一、路径:1.相对路经:以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对路径。2.绝对路径:绝对路径以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的二、表格:1.表格提供了HTML 中定义表格式数据的方法。2. 表格中由行中的单元格组成。...
2019-06-25 22:59:52 244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人