自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 前端测试(3)

前端测试(3)1、CSS 文本属性中,文本对齐属性的取值有( )(选择多项)A.autoB.justifyC.centerD.rightE.Left答案:ABCD2、关于 CSS 基本语法说法正确的是( )(选择多项)A、属性必须要包含在{}号之中B、属性和属性值之间用等号链接C、当有多个属性时,用“;”进行区分D、如果一个属性有几个值,则每个属性值之间用分号分答案:AC属性和属性值之间采用 ‘:’连接W3C规范中显示的约定是逗号后的单个空格。属性值中使用什么字符作为分隔符,

2021-08-27 20:00:31 807

原创 前端测试(2)

前端测试(2)1、面关于自定义列表的描述错误的是( )(选择多项)A. <ul><li>...</ul> 定义了一个自定义列表B. 自定义列表中包含标签<dl>C. 自定义列表项以<dl>开头D. 自定义列表项以<dt>开头答案:ADdt 自定义列表以 <dt> 开始。每个自定义列表项的每个自定义列表项定义以 <dd> 开始。ul 无序列表标签。每个列表项始于 <li>。无序列表始于

2021-08-26 20:21:14 1246

原创 前端测试(1)

前端测试(1)1、 在网页中显示特殊字符,如果要输入“<”,应使用( ).A.lt; B.&Lt; C.&lt D.&lt;答案:D>常见特殊字符 &ne; 不等于 &eq; 等于 &ge; 大于等于 &le; 小于等于 &lt; 小于 &gt; 大于 &quot; 引号 &amp; ’&‘符号 &nbsp; 空格2、以下有关列表的说法中,错误的是 ( )

2021-08-25 21:46:56 2667

原创 CSS学习小结Day_01

css笔记一、字体设置大小设置 font-size:(px - 像素) (em)(%)字体设置 font-family:(serif) (sans-serif) (楷体) (Times New Roman)斜体设置 font-style:(normal - 正常) (italic - 斜体)(oblique - 倾斜)粗体设置 font-weight:(normal)(bold) (100-900) 400正常 700blod简明设置 font:(斜体)(粗体)(大小

2021-08-10 21:23:05 104

原创 UDP通讯协议练习

UDP通讯协议练习UDP是属于一种不可靠的协议 ,在通信的两端 需要建一个Socket(网络套接字)对象。但是这两个Socket只是发送和接收数据的对象,因此对于基于UDP协议的通信而言,没有所谓的客户端和服务器的概念。DataGramSocket 基于UDP协议的Socket此类表示用于发送和接收数据报数据包的套接字。数据报套接字是分组传送服务的发送或接收点。构造方法:DatagramSocket() 构造数据报套接字并将其绑定到本地主机上的任何可用端口。prot

2021-07-30 19:46:56 151

原创 Java——多线程1

多线程1.1 进程 线程 程序程序: 是为了完成特定任务 用某种语言编写的一组指令的集合。指的一段静态。进程:是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程:有他自身的产生 存在 以及消亡的过程–生命周期程序是静态的 进程是动态的。进程作为资源分配单位,系统在运行时会为每个进程分配不同的内存区域。线程(thread) 进程进一步细化就是线程,是一个程序内部的一条执行路径。若一个进程同一时间并行执行多个线程,就是支持多线程。线程作为调度和执行的单位,每个线程拥有独立的运行栈

2021-07-29 19:59:13 61

原创 Java——IO流

1 字节缓冲流BufferInputStream 将创建一个内部的缓冲区数组,内部缓冲区数组将根据需要从包含的输入流中重新填充,一次可以读取多个字节BufferOutputStream 该类实现缓冲输出流。 通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用构造方法方法作用BufferedOutputStream(OutputStream out)创建一个新的缓冲输出流,以将数据写入指定的底层输出流。BufferedOutpu

2021-07-29 19:57:16 91

原创 Iterator迭代器

Iterator迭代器Iterator(迭代器)是一个接口,它的作用就是遍历容器的所有方法作用boolean hasNext()如果被迭代的集合元素还没有被遍历完,则返回 true。Object next()返回集合里的下一个元素。void remove()删除集合里上一次 next 方法返回的元素。 public static void main(String[] args) { //创建一个Collection对象 C

2021-07-27 19:53:08 110

原创 Collection接口

Collection接口Collection 接口是 List、Set 和 Queue 接口的父接口,通常情况下不被直接使用。Collection 接口定义了一些通用的方法,通过这些方法可以实现对集合的基本操作。– Collection接口的常用方法 public static void main(String[] args) { //创建一个Collection对象 Collection collection = new ArrayList();

2021-07-27 19:45:55 84

原创 Java——集合

集合Java 的集合就像一个容器,用来存储 Java 类的对象。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),而集合里只能保存对象(实际上只是保存对象的引用变量,但通常习惯上认为集合里保存的是对象)。Java 集合类型分为 Collection 和 Map,它们是 Java 集合的根接口,这两个接口又包含了一些子接口或实现类。黄色块为集合的接口,蓝色块为集合的实现类。...

2021-07-26 19:28:45 58

原创 Java——包装类

包装类java语言是面向对象的语言为了弥补java设计中的8基本类型不满足面向对象思想缺陷,同时便于在开发中对基本数据类型的数据进行相关的操作,因此引入了八种基本类型所对应的类。这个类就称为基本类型的包装类。八种基本类型对应的包装类基本类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBooleanBy

2021-07-23 20:39:01 49

原创 Java——Math类

Math 类Math 类封装了常用的数学运算,提供了基本的数学操作,如指数、对数、平方根和三角函数等。Math 类位于 java.lang 包,它的构造方法是 private 的,因此无法创建 Math 类的对象,并且 Math 类中的所有方法都是类方法,可以直接通过类名来调用它们。静态常量Math 类中包含 E 和 PI 两个静态常量,正如它们名字所暗示的,它们的值分别等于 e(自然对数)和 π(圆周率)。Math.E Math.PI求最大值、最小值和绝对值求整运算三角函数运算指数运算

2021-07-23 20:13:35 7857 4

原创 Java——main方法分析

main()方法public static void main(String[] args) {}调用者是 Jvm关键字 public 表示访问说明符,表明该类是一个公共类,可以控制其他对象对类成员的访问。关键字 class 用于声明一个类,其后所跟的字符串是类的名称。关键字 static 表示该方法是一个静态方法,允许调用 main() 方法,无须创建类的实例。保证了方法的加载时机 可以不需要对象就能访问关键字 void 表示 main() 方法没有返回值。main() 方法是所有程序

2021-07-23 20:05:23 104

原创 Java——代码块

代码块代码块即为 程序中被** { } **括起来的代码构造代码块在类中直接定义没有任何修饰符、前缀、后缀的代码块即为构造代码块。它随着对象的创建而执行,每创建一个对象时就会执行一次,且优先于构造函数,主要勇于对成员变量的初始化public class Student { private String name; private int age ; //代码块 使用大括号括起来的一段代码 { System.out.println("代码块执行...

2021-07-23 19:46:22 57

原创 Java——基础知识

一、注释注释就是对一行或者多行代码的功能或者作用进行简单描述或说明‘三种注释:// 单行注释​ /* */ 多行注释​ /** */ 文档注释/** * 文档注释 * 可以注释多条内容 */public class HelloWorld { /* * 这是多行注释 * 这是多行注释 * 这是多行注释 */ public static void main(String[] args){ //这是单行注释

2021-07-22 21:35:49 113

原创 进制,进制转换

进制二进制用0、1两个数字来表示数值,这就是二进制(Binary)二进制,是计算技术中广泛采用的一种数制,由德国数理哲学大师莱布尼茨于 1679 年发明。二进制数据是用 0 和 1 两个数码来表示的数。它的基数为 2,进位规则是“逢二进一”。数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。二进制对应两种状态,广泛应用于电子科学。比如:可以对应电子器件的开关状态、对应信号电压状态(+5V 等价于逻辑"1",0V 等价于逻辑"0")、对应卡带是否打孔状态、电磁存储(磁体状

2021-07-22 21:07:05 301

原创 Java——方法重载和重写

Java方法重载Java 允许同一个类中定义多个同名方法,只要它们的形参列表不同即可。如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,这种情况被称为方法重载(overload)。public void println(int i){…}public void println(double d){…}public void println(String s){…}同一个类 方法名相同 参数列表不同 (个数 类型 顺序)方法返回值类型、修饰符等,与方法重载没有任何关系。Jav

2021-07-22 20:40:23 98

原创 Java——多态性

Java多态性多态是指父类中定义的方法被子类继承之后,可以表现出不同的行为,这使得同一个方法在父类及其各个子类中具有不同的含义。Java 实现多态有 3 个必要条件:继承、重写和向上转型。继承:在多态中必须存在有继承关系的子类和父类。重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。向上转型(父类对象指向子类引用):在多态中需要将子类的引用赋给父类对象,只有这样该引用才既能可以调用父类的方法,又能调用子类的方法。多态中的成员的访问特点多态分为编译时多态和运行时多态

2021-07-22 20:29:45 162

原创 Java——抽象类

Java抽象类(abstract)一个类中没有包含足够的信息来描绘一个具体的对象,那么这样的类称为抽象类。定义语法格式:abstract class class_name { abstract type method_name();}用abstract修饰的类 就是抽象类用abstract修饰方法 就是抽象方法抽象类的特点:抽象类不能实例化,也就是不能使用 new 关键字创建对象。抽象类是用来被继承可以通过多态来访问其中的成员抽象方法的特点:抽象方法没有方法体

2021-07-22 19:56:07 578 1

原创 Java——接口

Java接口(Interface)1、接口定义Java 接口的定义方式与类基本相同,不过接口定义使用的关键字是 interfacepublic interface 接口名{// 接口体,其中可以包含定义常量和声明方法}2、成员特点方法的声明不需要其他修饰符,在接口中声明的方法,将隐式地声明为公有的(public)和抽象的(abstract)。接口没有构造方法,不能被实例化。在 Java 接口中声明的变量其实都是常量,接口中的变量声明,将隐式地声明为 public、static 和

2021-07-22 19:38:19 2323

原创 Java——内部类

Java内部类概念:在类内部可定义成员变量和方法,且在类内部也可以定义另一个类。如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Outer 则称为外部类(或称为宿主类)。定义格式:public class Outer {//外部类 public class inner{//内部类 }}特点:内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否为

2021-07-22 19:11:24 44

原创 Java——匿名类

Java匿名类匿名类是指没有类名的内部类,必须在创建时使用 new 语句来声明类。其语法形式如下:new <类或接口>() { // 类的主体};匿名类有两种实现方式:继承一个类,重写其方法。实现一个接口(可以是多个),实现其方法。public class Out { void show() { System.out.println("调用 Out 类的 show() 方法"); }}public class TestAnonymo

2021-07-22 18:19:52 393 1

原创 JavaSE——环境搭建

一、Java程序开发的步骤1、搭建Java开发环境1)安装jdk(java开发工具包)① jdk = jre + 开发工具包② jre = jvm + 核心API2)配置环境变量①在计算机环境变量中添加JAVA_HOME。②在path路径下添加%JAVA_HOME%\bin3)检查环境配置JDK 安装和配置完成后,可以测试其是否能够正常运行。选择“开始”|“运行”命令,在打开的“运行”对话框中输入 cmd 命令,按 Enter 键进入到 DOS 环境下。在命令提示符后输入并执行java

2021-07-22 18:07:21 205

空空如也

空空如也

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

TA关注的人

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