8 多态

8.1  再论向上转型 在前面我们已经知道,对象既可以作为它自己本身的类型使用,也可以作为它的基类型使用。而这种把某个对象的引用视为对其基类型的引用的做法,称为向上转型。因为在继承树的画法中,基类是放置在上方的。 enum Note{ MIDDLE_C,C_SHARP,B_FALT; } ...

2018-08-07 17:25:21

阅读数:17

评论数:0

final关键字

1   final数据 有时数据的恒定不变是很有用的,比如: 1、一个永不改变的编译时常量 2、一个在运行时被初始化的值,而你不希望它被改变。 对于编译期常量这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,也就是说,可以在编译时执行计算式,这减轻了一些运行时的负担。在Java中...

2018-08-07 15:49:29

阅读数:11

评论数:0

访问权限控制

6.1 包:库单元     当编写一个Java源代码文件时,此文件通常被称为编译单元。每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大小写,但不包括文件的后缀名.java)。每个编译单元只能有一个public类,否则编译器...

2018-08-07 14:55:41

阅读数:10

评论数:0

java基础-day01_环境搭建_Hello World

一、基础常识1.1 人机交互方式    图形化界面:这种方式简单直观,使用者易于接受,容易上手操作    命名行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。     1.2 常用的DOS命令dir 列出当前目录下的文件以及文件夹md 创建目录rd 删除...

2018-06-07 17:48:50

阅读数:17

评论数:0

js 基础一

1   数据类型转换1.1  数字类型转字符串  String()   变量.toString()1.2  字符串转数字类型◆Number  ★数字类型的字符串,转换之后得到的数字。  ★非数字字符串,转换之后得到是NaN。  ★小数类型的字符串,转换之后得到的是原数字。◆parseInt★整数数...

2018-05-16 14:37:29

阅读数:22

评论数:0

8 css基础6

1、标签包含规范◆div可以包含所有的标签。◆p标签不能包含div h1等标签。◆h1可以包含p,div等标签。◆行内元素尽量包含行内元素,行内元素不要包含块元素。2、规避脱标流由于浮动,定位都脱离了标准流,会对网页布局造成一定的影响,在以后的网页布局中优先考虑:标准流,浮动,定位   使用mar...

2018-05-14 11:53:40

阅读数:20

评论数:0

7 css基础5

定位流排版方式定位方向: left  |right  | top  | bottom1.1 相对定位    position: relative;    相对定位就是相对于自己以前在标准流中的位置来移动    相对定位注意点:          1、相对定位是不脱离标准流的,会继续在标准流中占用一...

2018-05-11 11:36:25

阅读数:31

评论数:0

6 css基础4

1. 网页布局方式     网页的布局方式其实就是浏览器是如何对网页中的元素进行排版的。     1.1  标准流(文档流/普通流)排版方式        ☆ 浏览器的默认的排版方式就是标准流的排版方式        ☆ 在css中将元素分为三类,分别是块级元素、行内元素、行内块级元素。     ...

2018-05-03 10:08:25

阅读数:41

评论数:0

盒子模型相关问题

1、理解三个宽度和高度(1)、内容的宽度和高度   就是通过width和height属性设置的宽度和高度(2)、元素的宽度和高度   宽度= 左边框 + 左内边距 + width + 右内边距 + 右边框(3)、元素空间的宽度和高度宽度 = 左外边距 +  左边框 + 左内边距 + width +...

2018-04-27 15:33:13

阅读数:26

评论数:0

5 css基础三

1、行高1.1 行高的定位行高是基线与基线之间的距离★ 浏览器的默认文字大小:16px★ 行高 = 文字高度 + 上下边距 。 文字在行高中默认是垂直居中的。★ 想要一行文字在盒子中垂直居中,那么只需要设置这行文字的“行号等于盒子的高”即可。★ 在企业开发中如果一个盒子有多行文字,只能通过设置pa...

2018-04-25 14:44:38

阅读数:28

评论数:0

4 css基础二

一、样式表书写位置◇ 内嵌样式表<head> <style type="text/css"> /*书写样式*/ </style&...

2018-04-24 09:50:14

阅读数:27

评论数:0

3 css基础一

CSS的定义•什么是CSS?–CSS指层叠样式表 (Cascading Style Sheets)–CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。–CSS以HT...

2018-04-23 11:25:19

阅读数:22

评论数:0

2 html基础

Meta标签介绍meta 的属性有两种:name和http- equiv name属性主要用于描述网页,对应于content(网页内容)          1、<meta name="generator" contect=&quot...

2018-04-17 16:35:51

阅读数:50

评论数:0

1 html基础

一、web标准1:w3c万维网联盟组织     用来制定web标准的机构(组织)2:web标准:制作网页要遵循的规范3:web标准规范的分类:  结构标准              表现标准            行为标准4:结构: html              表现: css       ...

2018-04-17 14:36:53

阅读数:96

评论数:0

weex 构建项目

在Weex开发环境搭建好后,开始构建项目了。对于 iOS,你应该安装并且配置好 Xcode 和 cocopods(先更新到最新的版本)。cocopods 、ruby先更新到最新版本。如果电脑中有多个重命名的xcode,需要指定一个。sudo xcode-select --switch /Appli...

2018-03-28 11:13:13

阅读数:210

评论数:0

Weex 搭建开发环境 for mac

第一步:安装Node环境1.1 安装HomebrewHomebrew是Mac OSX上的软件包管理工具,能够在Mac中方便的安装和卸载软件。安装方式:打开终端,输入以下命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser...

2018-03-27 14:11:20

阅读数:380

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭