自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

witty-joker的分享站

Java,分享调用请标明出处。谢谢

  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 第二阶段 day08_ Collection 、List、泛型、数据结构

第二阶段 day08_ Collection 、List、泛型、数据结构今日内容泛型Collection集合迭代器数据结构List集合教学目标能够说出集合与数组的区别能够使用Collection集合的常用功能能够使用迭代器对集合进行遍历能够使用增强for循环遍历集合和数组能够理解泛型上下限能够阐述泛型通配符的作用能够说出常见的数据结构能够说出数组结构特点能够说出栈结构特点能够说出队列结构特点能够说出单向链表结构特点能够说出List集合特点能够完成斗地主的案例第一

2020-08-01 21:12:17 222

原创 第二阶段 day07 【Object类、常用API】

第二阶段 day07 【Object类、常用API】主要内容Object类Date类DateFormat类Calendar类System类StringBuilder类包装类教学目标-[ ] 能够说出Object类的特点-[ ] 能够重写Object类的toString方法-[ ] 能够重写Object类的equals方法-[ ] 能够使用日期类输出当前日期-[ ] 能够使用将日期格式化为字符串的方法-[ ] 能够使用将字符串转换成日期的方法-[ ] 能够使用System类

2020-08-01 21:11:17 151

原创 第二阶段 day06 final、 权限 、内部类 、引用类型

第二阶段 day06 final、 权限 、内部类 、引用类型今日内容final关键字权限内部类引用类型教学目标描述final修饰的类的特点描述final修饰的方法的特点能够说出权限修饰符作用范围说出内部类的概念能够理解引用类型作为成员变量能够理解引用类型作为方法参数能够理解引用类型作为方法返回值类型第一章 final关键字1.1 概述学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是

2020-07-25 18:09:39 124

原创 第二阶段 day05 接口 多态

第二阶段 day05 接口 多态今日内容接口三大特征——多态引用类型转换目标写出定义接口的格式写出实现接口的格式说出接口中成员的特点能够说出使用多态的前提条件理解多态的向上转型理解多态的向下转型能够完成笔记本电脑案例(方法参数为接口)第一章 接口1.1 概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JD

2020-07-23 21:23:20 96

原创 第二阶段 day04【继承、super、this、抽象类】

第二阶段 day04【继承、super、this、抽象类】今日内容三大特性——继承方法重写super关键字this关键字抽象类教学目标能够解释类名作为参数和返回值类型能够写出类的继承格式能够说出继承的特点能够说出子类调用父类的成员特点能够说出方法重写的概念能够说出super可以解决的问题描述抽象方法的概念写出抽象类的格式写出抽象方法的格式能够说出父类抽象方法的存在意义能够完成发红包案例的代码逻辑第一章 继承1.1 概述由来​ 多个类中存在相同属性和行为时,将

2020-07-22 09:18:46 117

原创 第二阶段 day03 String类、static关键字、Array类、Math类

第二阶段 day03 String类、static关键字、Array类、Math类今日内容String类static关键字Arrays类Math类目标:能够使用String类的构造方法创建字符串对象能够明确String类的构造方法创建对象,和直接赋值创建字符串对象的区别能够使用文档查询String类的判断方法能够使用文档查询String类的获取方法能够使用文档查询String类的转换方法能够理解static关键字能够写出静态代码块的格式能够使用Arrays类操作数组能够使用

2020-07-20 21:37:01 100

原创 第二阶段 day02【Scanner类、Random类、ArrayList类】

第二阶段 day02【Scanner类、Random类、ArrayList类】今日内容API概述Scanner类Random类ArrayList类目标:能够明确API的使用步骤能够使用Scanner类获得键盘录入数据能够使用Random类生成随机数能够使用数组存储自定义类型并遍历能够使用ArrayList集合的构造方法创建ArrayList集合对象能够使用ArrayList集合存储数据能够使用ArrayList集合中常用的方法能够使用ArrayList集合存储字符串并遍历能

2020-07-19 23:36:36 104

原创 第二阶段 day01 — 类与对象、封装、构造方法

第二阶段 day01 — 类与对象、封装、构造方法内容面向对象类与对象三大特征 – 封装构造方法目标:能够理解面向对象的思想能够明确类与对象关系能够掌握类的定义格式能够掌握创建对象格式,并访问类中的成员能够完成手机类的练习能够理解对象的内存图能够说出成员变量和局部变量的区别能够理解private关键字的含义能够说出this关键字可以解决的问题能够理解构造方法的含义能够用封装的思想定义一个标准类第一章 面向对象思想1.1 面向对象思想概述概述:​ Java

2020-07-18 15:40:38 159

原创 1.15 学员管理系统【综合案例】

1.15 学员管理系统【综合案例】1.学生管理系统1.1学生管理系统实现步骤【理解】案例需求针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下:添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改查看学生:将集合中的学生对象信息进行展示退出系统:结束程序实现步骤定义学生类,包含以下成员变量private String sid // 学生

2020-07-04 15:38:28 461

原创 1.14 ArrayList集合

1.14 ArrayList集合1.ArrayList1.1ArrayList类概述【理解】什么是集合提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点底层是数组实现的,长度可以变化泛型的使用用于约束集合中存储元素的数据类型1.2ArrayList类常用方法【应用】1.2.1构造方法public ArrayList() 创造一个空的集合对象1.2.2成员方法方法名说明public boolean remove(Object

2020-07-04 14:12:17 457

原创 1.13 String 和StringBuilder

1.13 String 和StringBuilder1 String1.1字符串的比较【理解】1.1.1==号的作用比较基本数据类型:比较的是具体的值比较引用数据类型:比较的是对象地址值1.1.2equals方法的作用方法介绍:public boolean equls(String s) 比较两个字符串内容是否相同、区分大小写示例:/*equals方法介绍比较两个字符串内容是否相同、区分大小写 */public class StringDemo01 { public s

2020-07-04 10:06:27 126 1

原创 1.2 封装、构造、String类

1.2 封装、构造、String类1 封装1.1 private关键字【理解】private是一个修饰符,可以用来修饰成员(成员变量,成员方法)被private修饰的成员,只能在本类进行访问,针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作**提供“get变量名()”方法,**用于获取成员变量的值,方法用public修饰提供“set变量名(参数)”方法,用于设置成员变量的值,方法用public修饰示例代码:package Demo06;/* 学生类

2020-07-03 19:51:41 98

原创 1.11 类和对象

1.11 类和对象1 类和对象1.1 类和对象的理解【理解】客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类​ 类的理解​ 类是对现实生活中一类具有共同属性和行为的事物的抽象​ 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合​ 简单理解:类就是对现实事物的一种描述​ 类的组成​ 属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)​ 行为:指事物能执行的操作,例如:手机事物(打电话,发短信)​ 类和对象的关系​ 类:类是对现实

2020-07-03 17:27:33 110

原创 1.10 阶段练习题

1.10 阶段练习题11.1减肥计划if版本【应用】1.1.1案例需求输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击周六:爬山 周日:好好吃一顿 *//*思路:1:键盘录入一个星期数,用一个变量接收2:对星期数进行判断,这里用 if 语句实现3:在对应的语句控制中输出对应的减肥活动package Demo03;import java.util.Scanner;public class Demo01 { public s

2020-07-03 15:01:11 257

原创 1.9 -方法重载、Debug调试

1.9 -方法重载、Debug调试1 方法重载1.1 方法重载(理解)方法重载概念方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载多个方法在同一个类中多个方法具有相同的方法名多个方法的参数不相同,类型不同或者数量不同注意:重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载正确范例:package Demo02;public c

2020-07-03 10:48:52 172

原创 1.8 数组使用

一、什么是数组数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。二、数组定义格式1.数据类型[] 数组名 int[] arr;2.数据类型 数组名[] int arr[];​ 示例:int[] arr;double[] arr;char arr[];三、数组初始化1、动态初始化数据类型[] 数组名 = new 数据类型[数组长度];int[] arr = new int[3];等号左边:int:数组的数据类型 []:代表这是一个数组 arr:代表数组

2020-07-03 09:41:37 106

原创 1.7 方法入门

1.7 方法入门1.方法概述1.1 方法的概念(理解)方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用2 方法定义和调用2.1 无参数方法定义和调用格式:public static void 方法名称() { 方法体;}调用格式:方法名称();注意:​ 方法必须先定义,后调用,否则程序将报错2.2 无参数方法

2020-06-27 21:38:32 206

原创 1.6 跳转语句、嵌套循环、随机数

1.6 跳转语句、嵌套循环、随机数第一章 跳转语句​ 跳转控制语句(break)​ 跳出循环,结束循环​ 跳转控制语句(continue)​ 跳过本次循环,继续下次循环​ 注意: continue只能在循环中进行使用!第二章 循环嵌套循环嵌套概述:在循环中,继续定义循环案例:package demo06;public class Demo01 { public static void main(String[] args) { // 外循环控制小时,内

2020-06-27 18:42:30 129

原创 1.5 循环结构

1.5 循环结构第一章 for循环(常用)循环:循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。for循环格式:for (初始语句;条件判断语句;条件控制语句) { 循环体语句;}格式解释:​ 初始化语句: 用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样​ 条件判断语句:用于表示循环反复执行的条件,简单

2020-06-26 17:58:00 458

原创 1.4 选择结构

1.4 选择结构顺序结构选择结构 :if选择结构 :switch第一章 流程控制1.1 流程控制语句顺序结构:流水线 。顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。分支结构:(if , switch) 选择题循环结构:(for,while,do…while) 回转寿司1.2 选择结构 ifa if 语句格式1格式:if (关系表达式) { 语句体;}其他语句执行流程:​ ①首先计算关系表达式

2020-06-26 15:20:46 82

原创 1.3 IDEA安装,运算符、数据输入

1.3 IDEA安装,运算符、数据输入第一章 开发工具Intellij IDEA1.1 IDEA软件安装1.2 设置:​ Settings - Editor -Font 设置字体大小1.3 快捷键功能Alt+Enter 导入包,自动修正代码Ctrl+Y 删除光标所在行Ctrl+D 复制光标所在行的内容,插入光标位置下面Ctrl+Alt+L 格式化代码Ctrl+/ 单行注释Ctrl+Shift+/ 选中代码注释,多行注释,再按取消注释Alt+Shift+上下箭头 移动当前

2020-06-24 16:03:13 447

原创 1.2 变量、类型转换、运算符

1.2 变量、类型转换、运算符一 变量和数据类型1.1 变量​ 变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。数学中,可以使用字母代替数字运算,例如 y=x+5 或者 6=x+5。程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比如x保存5,x也可以保存6,这样x保存的数据是可以改变的,也就是我们所讲解的变量。Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。结论:变量就是内存中的存储空间,空间中的存储着经常发生变化的量。1

2020-06-24 09:23:59 109

原创 1.1 Java前言、入门程序、常量

一 、 前言1.1 Java语言概述什么是Java语言Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言能做什么Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。1.2 Java语言跨平台原理Java虚拟机—

2020-06-23 21:52:52 127

bootstrap-4.5.0.zip

Bootstrap (Web框架 可用) Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 [1] 国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。

2020-06-26

JsoupXpath-0.3.2.jar 完整版

JsoupXpath 是一款纯Java开发的使用xpath解析提取html数据的解析器,针对html解析完整实现了W3C XPATH 1.0标准语法,xpath的Lexer和Parser基于Antlr4构建,html的DOM树生成采用Jsoup,故命名为JsoupXpath. 为了在java里也享受xpath的强大与方便但又苦于找不到一款足够好用的xpath解析器,故开发了JsoupXpath。(适用于XML快捷查询)

2020-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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