摘要: 网页的图像标签 常见的图像格式 JPG GIF PNG BMP 图像标签可以带属性,格式为: <img src="path" alt="text" title="text" width="x" height="y" /> 位置含义(其中,src和alt是必填,其他选填) path:文件位置(推荐使用 阅读全文
posted @ 2020-02-15 22:50 WZ_BeiHang 阅读(233) 评论(0) 推荐(0)
摘要: 网页的基本标签 标题标签 段落标签 换行标签 水平线标签 字体样式标签 注释和特殊符号 1. 标题标签 <h1>一级标签</h1> <h2>二级标签</h2> <h3>三级标签</h3> <h4>四级标签</h4> <h5>五级标签</h5> ​ 2. 段落标签 快捷键:先输入p,再按Tab键。 把 阅读全文
posted @ 2020-02-15 21:55 WZ_BeiHang 阅读(252) 评论(0) 推荐(0)
摘要: 写在前面 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>​</body></html> <body>和</body>是成对出现的标签,<body>叫开放标签, 阅读全文
posted @ 2020-02-15 20:41 WZ_BeiHang 阅读(247) 评论(0) 推荐(0)
摘要: 创建一个HTML 直到产生scr文件之前的创建和原来建Java项目一样。 把scr文件Delete。 创建HTML File 4. 设置浏览器(我用的是搜狗浏览器,所以先找到搜狗的exe文件位置,导入) <!DOCTYPE html><html lang="en"><head> <meta char 阅读全文
posted @ 2020-02-15 20:22 WZ_BeiHang 阅读(297) 评论(0) 推荐(0)
摘要: HTML HTML(超文本标记语言),超文本包括:文字、图片、音频、视频、动画等。 W3C(万维网联盟)标准包括: 结构化标准语言(HTML、XML) 1.1. HTML(超文本标记语言):用来显示数据,被设计用来显示数据,其焦点是数据的外观。 1.2. XML(可扩展标记语言):用来描述数据、存放 阅读全文
posted @ 2020-02-15 19:41 WZ_BeiHang 阅读(265) 评论(0) 推荐(0)
摘要: Java的异常 异常处理机制 抛出异常 捕获异常 异常处理五个关键字:try、catch、finally、throw、throws try、catch、finally 快捷键,选中可能出现异常的部分,Ctrl + Alt + T。用try catch finally 1、try中是语句 2、catc 阅读全文
posted @ 2020-02-15 13:32 WZ_BeiHang 阅读(147) 评论(0) 推荐(0)
摘要: Java的内部类 内部类:在一个类的内部,再定义一个类。 eg:A类中定义一个B类,B类就是A类的内部类,A类就是B类的外部类。 分为: 成员内部类 静态内部类 局部内部类 匿名内部类 成员内部类 在类的内部写一个类,这个内部类可以访问其对应的外部类的私有和公有属性和方法。 创建内部类对象语法: s 阅读全文
posted @ 2020-02-14 23:47 WZ_BeiHang 阅读(305) 评论(0) 推荐(0)
摘要: Java的接口(通过接口,实现了“多继承”的效果) 普通类:只有具体实现 抽象类:具体实现、抽象方法(也叫约束、规范)都有 接口:只有规范,自己不写具体方法。目的是实现规范和实现的分离,使底层编程人员:面向接口编程。接口的本质是契约。OO的精神是对对象的抽象,最能体现这一点的就是接口。 接口的关键字 阅读全文
posted @ 2020-02-14 21:57 WZ_BeiHang 阅读(155) 评论(0) 推荐(0)
摘要: Java的抽象类(抽象的抽象) 在一个类前,写上abstact关键字,变成抽象类。public abstract Class{ } 抽象类中的方法:只有方法的名字,没有方法的具体实现。public abstract void doSomething(); 具体实现,在继承(extends)这个抽象类 阅读全文
posted @ 2020-02-14 21:27 WZ_BeiHang 阅读(141) 评论(0) 推荐(0)
摘要: Java的多态——进阶 总括 Parent p = new Child(); 反之,Child() c = new Parent(); 会报错。 当使用多态方式调用方法时,首先检查父类中是否有该方法。 如果没有,则编译错误; 如果有,再去调用子类的同名方法。 下面例子中的p3就是多态。 Person 阅读全文
posted @ 2020-02-14 18:50 WZ_BeiHang 阅读(350) 评论(0) 推荐(0)
摘要: Java的多态 多态的概念(简而言之一句话:父类的引用,指向子类的对象。Parent p = new Child();) 多态:实际类型确定,引用类型不确定,表现出来了多种状态,就是多态。 调用相同名字的方法,具体采用的是哪个方法,根据发送对象的不同而采用多种不同的行为方式,就是多态。 多态使程序更 阅读全文
posted @ 2020-02-13 18:03 WZ_BeiHang 阅读(163) 评论(1) 推荐(0)
摘要: Java的继承 继承的本质是对某一批类的抽象。用extends关键字,子类(派生类)是父类(基类)的扩展。 Object类:Java中,无论写不写entents Object类,所有的类都默认直接或间接继承Object类。 super:可以和this关键字对比。this是本身调用者这个对象(无继承关 阅读全文
posted @ 2020-02-12 23:59 WZ_BeiHang 阅读(204) 评论(0) 推荐(0)
摘要: Java的封装(数据的隐藏) 高内聚,低耦合: 1.1. 高内聚:类的内部数据操作细节自己完成。 1.2. 低耦合:仅留出少量方法给外部使用。 封装(数据的隐藏):通常,因禁止直接访问一个对象中数据的实际表示,而是通过接口来访问。 总而言之:属性私有(希望属性尽量private),get/set。 阅读全文
posted @ 2020-02-12 23:09 WZ_BeiHang 阅读(141) 评论(0) 推荐(0)
摘要: Java面向对象编程(OOP) Java的核心思想就是面向对象(OOP)。面向对象:以类的方式组织代码,以对象的形式封装数据。 对象的创建和默认初始化 构造器(构造方法) 面向对象三大特性(封装、继承、多态) 抽象类和接口 内部类 对象的创建和默认初始化 使用new关键字创建对象,会: 分配内存空间 阅读全文
posted @ 2020-02-12 22:32 WZ_BeiHang 阅读(735) 评论(0) 推荐(0)
摘要: Java的数组 数组声明创建 数组使用 多维数组 Arrays类(专门用来操作数组的类) 稀疏数组(用来压缩数组,使其便于保存,减少空间容量) 数组的声明创建 声明数组变量,语法为: 数据类型[ ] 数组名; (首选)。 C++声明数组变量,语法为: 数据类型 数组名[ ];(虽然也可以,但是不是首 阅读全文
posted @ 2020-02-11 22:37 WZ_BeiHang 阅读(288) 评论(0) 推荐(0)
摘要: Java的方法 方法的定义和调用 方法重载 命令行传参数 可变参数 静态方法、非静态方法 方法 举例说明:System.out.println():System是个类,out是对象,println()就是方法 方法是解决一类问题的步骤的有序组合。相当于C++的函数。 方法包含于类或对象中,在程序中被 阅读全文
posted @ 2020-02-11 20:22 WZ_BeiHang 阅读(204) 评论(0) 推荐(0)
摘要: Java基础语法 注释 单行注释://单行注释 多行注释:/* 多行注释*/ 文档注释:JavaDoc文档。采用/**回车 注意: Locale输入为:zh_CN Other command line arguments输入为: -encoding UTF-8 -charset UTF-8 -win 阅读全文
posted @ 2020-02-10 00:42 WZ_BeiHang 阅读(195) 评论(0) 推荐(0)
摘要: Java建项目 一个项目中,应该只有一个main()方法。 建两种项目 方法1:最简单的建Java项目 建一个Java项目方法如下: 方法2:为了项目方便管理,建空项目 运行 运行哪个就执行哪个main() 包机制(包的本质:文件夹) 一个项目,应该只有一个main()方法,其他地方写class。 阅读全文
posted @ 2020-02-09 19:50 WZ_BeiHang 阅读(252) 评论(0) 推荐(0)
摘要: HelloWorld 建立一个Java文件,文件后缀为.java(Hello.java) public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }} 编译javac 阅读全文
posted @ 2020-02-09 14:32 WZ_BeiHang 阅读(423) 评论(0) 推荐(0)
摘要: Java入门 Java最大优势:基于JVM,跨平台 Java的几个版本 JavaSE:标准版,占领桌面,桌面程序,控制台开发等。 JavaME:嵌入式开发,占领手机,手机,小家电等。(几乎死掉了) JavaEE:企业级开发,占领服务器,web端,服务器开发等 先学JavaSE,再学JavaEE 基于 阅读全文
posted @ 2020-02-09 12:00 WZ_BeiHang 阅读(849) 评论(0) 推荐(0)