自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript

JavaScriptjs发展史JavaScript是由Netscape公司(美国网景公司)开发的一种脚本语言, 结构简单,使用方便,对用户自身知识水平的要求并不高,易学易懂。Netscape公司将这种脚本语言命名为LiveScript,它的整个语法以Java为基础(面向对象),但比Java要简单,同时,由于它是一种脚本语言,所以无需编译,可由浏览器直接解释运行,而不象Java那样需要经过编译。Netscape公司见LiveScript大有发展前途,而SUN公司(java)也觉得可以利用Livescr

2021-03-11 10:50:59 106

原创 Java--网络编程

计算机网络编程网络编程的目的 直接的或者间接的通过网络与协议其他计算机进行通信网络编程中的主要问题如何准确的定位网络上的一台或者多台主机 —IP地址找到主机后如何高效的进行数据传输—通信协议网络分层结构OSI参考模型目的支持 异构网络的互联互通 从功能上分为七层TCP/IP参考模型各层功能物理层 +数据链路层 : 物理介质的访问 二进制的传输网络层 路由 寻址 (逻辑寻址)传输层 两台主机之间进程通信(端到端)应用层 提供应用程序的接口如何实现网络中的主机互相通信通

2021-01-31 19:44:19 116

原创 Java--I/O流

I/O流File类File类的对象可以表示文件也可以表示目录File类的对象可以对文件或者目录的属性进行操作 例如文件名 最后的修改日期 文件的大小File无法操作文件的具体数据 即不能对文件进行读写操作File类的构造方法的3种方式 /*三种创建方式*/ File file=new File("F:\\Demo.txt");//在当前对象下创建一个与文件名相关联的文件对象 String f="F:\\";//将文件根目录传入 Fil

2021-01-30 20:13:11 92

原创 Java中的集合

泛型参数化的类型 将类型由原来的具体的类型参数化 类似于 方法中的变量参数此时的类型也定义为参数形式 在使用 调用时传入具体的参数(传入的必须是一个类 泛型参数可以有多个 )public class TypeDemo<T,E> {//定义一个泛型 T name; E color; public T test(E e){//泛型的方法 return null; } public static void main(Stri

2021-01-17 21:13:43 94

原创 Java中的异常

异常异常概述Java语言在执行过程中发生的不正常的情况两类异常:Error : Java 虚拟机无法解决的严重问题 如 : JVM系统内部的错误 系统资源耗尽等严重问题**Exception:**其它因编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。例如 : 访问数组下标越界 试图读取不存在的文件 网络连接中断异常的体系Throwable 类有两个直接子类:Exception类、Error类Error表示错误,可能是编译期错误或者系统错误,往往程序中并不处理。

2020-12-18 10:36:55 206

原创 Java中常见的API

APIAPI概述API 应用程序编程接口是对java预先定义的类或接口功能和函数功能的说明文档,目的是提供给开发人员进行使用帮助说明.基本数据类型包装类Java中的基本数据类型不是面向对象的 , 在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样和八个基本数据类型对应的类统称为包装类包装类 这些类封装了一个相应的基本数据类型数值,并为其提供了一系列操作方法.主要用途 作为和基本类型对应的类的类型存在​ 包含每种基本数据类型的相关属性 如最大值

2020-12-17 11:15:51 135

原创 Java学习笔记-- 面向对象2

Java 面向对象对象与引用Java语言中除基本基本类型外的变量类型都称之为引用类型Java的对象时通过引用对之进行操作的例:public class Practice { String name; String adderse;}Practice zs=new Practice();//创建对象/*new Practice() 是一以pratice为模板 调用Practice类的构造方法在堆空间里面创建了Practice的对象Practice zs 创建了一个Prac

2020-12-09 18:59:25 141

原创 Java 学习笔记--面向对象的三大特征

面向对象的三大特征封装封装 将类的某些信息隐藏在类的内部 不允许外部程序直接访问 只能通过该类提供的方法来实现封装的好处 只能通过规定方法访问 隐藏类的实现细节 方便修改 方便加入控制语句具体实现属性用private修饰方法用public修饰public class Person {private String name;public void setName(String name){ this.name=name; } publ

2020-12-09 18:57:43 88

原创 Java面向对象--学习笔记

Java-面向对象案例把大象放进冰箱面向过程 : 一步一步来解决问题1 把冰箱门打开2 把大象放进去3 把冰箱门关上面向对象 : 将事件的事物整体分类 每个事物有不同的特点人 : 装东西(动作)大象冰箱 : 装大象门 : 开门 关门Notes:以分类的方式思考解决问题先对整体关系作出分类 再根据不同的类深入细节研究面向对象和面向过程是相辅相成类什么是类 一个模板 对某一事物的属性和行为的描述 描述客观世界某类事物最基本的特征抽象类的结构成员变量 : 事物属

2020-11-27 22:18:18 67

原创 数组排序 冒泡排序 插入排序 选择排序

数组的排序冒泡排序算法思想 : 从头开始依次比较两个相邻的元素 如果后面一个比前面一个大 说明顺序不对,则将两个交换,本次循环完成后从头开始,直到没有发生交换为止.给你一个栗子对5 2 3 1 4排序首先 5 和 2 比较 5>2 , 将5 和 2 交换位置 之后的元素按照同样的方法进行比较交换第一次比较交换完成后 2 5 3 1 4第二次比较交换完成后 2 3 5 1 4第三次比较交换完成后 2 3 1 5 4第四次比较交换完成后 2 3 1 4 5至此 第一次循

2020-11-20 17:56:48 111

原创 Java攻略---数组

Java攻略–数组基本概念数组是相同数据类型元素的集合数组本身是引用数据类型 --对象 但是数组可以存储基本数据类型 也可以存储引用类型声明数组数据类型 [] 数组名字数据类型 数组名字 []数组在创建时必须指定长度 长度一旦给定不能更改int [] a; int a [] ; //一般使用第一种 以免混淆创建数组数组创建的三种方式:声明数组的同时,根据指定的长度分配内存,但数组中元素值都为默认的初始化值声明数组并分配内存,同时将其初始化与前一种方式

2020-11-19 20:57:30 57

原创 Java攻略3 --方法--return语句

Java攻略3 --方法–return语句Java中的方法Java语言 调用方法 对象名.方法名(实参列表)实参的数目 数据类型和次序必须和调用方法声明参数的形参列表匹配return语句 终止方法的运行并指定要返回的数值/*定义方法*///无参数 public void open(){ System.out.println("请开门"); }//有参数 public long compar(long a , long b ){ re

2020-11-15 10:14:09 218

原创 Java攻略--基础语法

Java攻略–基础语法基本数据类型转换Java中可以从任意基本类型转型为另外的基本类型例外 -> Boolean类型不可以转换为其他类型默认转换整型 字符型 浮点型的数据在混合运算中相互转换,转换时遵循以下原则:容量小的默认转换为容量大的数据类型 数据类型按容量大小排序为byte,short,char->int->long->float->doublebyte,short,char之间不会互相转换,他们三者在计算时首先会转换为int类型强制转换容量

2020-11-14 20:46:03 132

原创 Java攻略--基础概述

Java攻略–基础概述IDEIDE(集成开发环境) : 是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具常用的Java开发工具 :​ IDEA ( 收费 )​ Eclipse (免费 )​ My eclipse (收费)注释以某种特种符号修饰的内容 用来对代码进行解释说明程序运行时不运行Java中的三种注释单行注释对某行代码进行说明

2020-11-14 20:40:45 137

原创 Java 学习笔记 1 Java概述

Java概述为什么是Java呢Java语言编写主要以编写应用程序为主且涉及领域非常广,使用量高Java语言发展史1991年 由sun公司 , 工程师詹姆斯.高斯林 开发其提出研发需求 : 程序运行环境内存小,跨平台在1995年正式确立2004年9月Java1.5正式发布2009年被oracle收购Java语言特点开源 – 免费面向对象平台无关性 --跨平台 Java语言/程序 与平台无关 (前提jvm虚拟机与平台无关)交互式特性多线程机制动态的内存管理机制安全性J

2020-11-07 18:09:06 67

原创 CSS -浮动-定位

CSS文档流标签在网页中的默认排放顺序浮动使标签脱离原来的文档流 在父标签中浮动起来通过< float >设置 left向左浮动 none不浮动 right向右浮动 .f1{ float: left; <!---向左浮动---> background-color: cornflowerblue; height: 60px; padding: 2px 100px; }行级标签和块级标签

2020-10-31 19:54:12 131

原创 css 盒子模型

css盒子模型理解css在处理网页时,会把所有的标签放在一个盒子中,包含起来盒子实质上也就是标签css网页布局就相当于摆放盒子盒子的构成一个盒子由四部分构成内容区(content) 内边距(padding) 边框(border) 外边框(margin)内容区(content) : 放置内容的区域----存放标签中文本内容的区域子标签存在于内容区中 , 通过 width 和 height 为内容区设置大小, 如果没有设置,默认内容区的大小和盒子大小一致 , width 和 he

2020-10-28 20:52:17 134 1

原创 CSS 基础入门

CSScss是什么css 联级样式表级联:关联 两个内容之间的关系样式表 : css修饰网页的语法集优点: 将页面的内容与表现形式(css)分离 可达到重复利用css与html之间的关系html 是网页的内容css 是网页样式 外观css能做什么作用:为html控制外观css基本语法三种样式表1.行级样式表<p style="color:red;font-size:20px;"></p>2.内嵌样式表写在head中将样式与网页内容分离&lt

2020-10-27 18:17:45 225

原创 HTML-表单

HTML-表单表单< form > 输入选择组件 写在标签中action 服务器地址 写在form中method提交方式< input type=“输入类型”> 输入类型 单行输入id 定义id号 ,唯一,不能重复,自定义值,数字不能开头name 自定义,可重复,向服务器提交数据的键value 向服务器提交值< label for =“ID号”>增加用户体验placeholder =“请输入账号”readonly 只读 --只可以读 不可以写

2020-10-24 22:10:54 90

原创 HTML -超链接锚点 -表格

HTML -超链接锚点 -表格超链接锚点定义锚点:< a name=“名字”>< /a>超链接寻找锚点:< a href="#名字">返回网页顶部: 锚点要定义在上方<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <a nam

2020-10-20 21:38:20 307 1

原创 HTML概述

HTML概述html是什么超文本标记语言标记语言 标签 用标签来标注网页内容 浏览器在运行网页时可以根据标注来显示我的第一张<b>网页</b>html做什么制作网页HTML基本语法开发工具HBuilder X基本结构<html> <!-- 网页的头部 设置网页信息 声明html版本类型 --> <head> <!-- 说明字符编码集 --> <meta charset="utf-8" /&g

2020-10-20 21:07:35 167

空空如也

空空如也

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

TA关注的人

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