自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lights

学海无涯。

  • 博客(13)
  • 收藏
  • 关注

原创 HTML学习

P2网页基本信息<!--DOCTYPE:告诉浏览器,我们使用什么规范--><!DOCTYPE html><html lang="en"><!-- head标签代表网页头部--><head><!-- meta描述性标签,它用来描述我们网站的一些信息 --><!-- <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。-->&l

2021-02-06 11:17:10 212

原创 Java入门day11(Object类)

Object类(1)Object是类层次结构的根类,所有的类都直接或间接的继承自Object类(2)Object类的构造方法有一个,就是无参构造​ 这其实就可以理解之前讲的:子类构造方法默认访问父类的构造是无参构造(3)要掌握的方法​ A:toString( )​ 返回对象的字符串表示,默认是由类的全路径+’@’+哈希值的十六进制表示​ 比如我在com.zhou 包下创建了Student类​ Student s = new Student( );​ sout(

2021-01-30 21:24:38 74

原创 Java入门day10(形式参数和返回值的问题、包、权限修饰符、内部类)

形式参数和返回值的问题(1)形式参数​ 类名:需要该类的对象​ 抽象类名:需要该类的子类对象​ 接口名:需要该接口的实现类对象(2)返回值​ 类名:返回该类的对象​ 抽象类名:返回该类的子类对象​ 接口名:返回该接口的实现类对象(3)链式编程​ 对象.方法1( ).方法2…方法n​ 这种用法:在调用完方法1,2等它们返回的是该类的对象包(1)其实就是文件夹(2)作用​ A:区分同名的类​ B:对类进行分类管理​ a:按功能分​ b:按模块分

2021-01-30 17:30:24 89

原创 Java入门day09(final、多态、抽象类、接口)

final关键字(1)最终的意思,可以修饰类,方法,变量。(2)特点:​ a:它修饰的类,不能被继承​ b:它修饰的方法,不能被重写​ c:它修饰的变量,是一个常量​ (3)面试相关:​ a:final修饰变量​ 基本类型:值不能发生改变​ 引用类型:地址值不能发生改变,但是对象的内容可以发生改变​ b:初始化时机​ a:只能初始化一次​ b:常见的给值​ 1.定义的时候(推荐

2021-01-30 09:36:21 75

原创 Java入门day08(帮助文档、代码块、继承)

1.如何制作帮助文档个人理解:写一个功能类,然后对其解释说明 注意该功能类必须用public修饰,否则会报错​ 如class ArrayTools​ javadoc: 错误 - 找不到可以文档化的公共或受保护的类。工具使用格式:javadoc -d 目录 -auther -version 功能类名.java注意:1.目录就是生成文档存放的路径(会自动生成)2.功能类必须用public修饰,否则没有访问权限3.有参数的方法必须使用@param来注释(否则会有警告)4.有返回值

2021-01-28 17:44:33 135

原创 Java入门day07(成员/局部变量、构造方法、this/static关键字)

成员变量和局部变量的区别1.在类中的位置不同​ 成员变量:类中方法外​ 局部变量:方法声明上或者方法定义中2.初始化值不同​ 成员变量:有默认值​ 局部变量:没有默认值,必须定义,赋值,然后才能使用3.生命周期不同​ 成员变量:随着对象的创建而存在,随着对象的消失而消失​ 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失4.在内存中的位置不同​ 成员变量:在堆中​ 局部变量:在栈中类作为形式参数的问题​ 类作为形式参数传递时,需要的是该类的具体对象。匿名对象​ (

2021-01-28 10:32:57 103

原创 Java入门day06(二维数组、参数传递、面向对象)

二维数组理解: 元素是一维数组的数组格式:​ A:数据类型[ ] [ ] 数组名 = new 数据类型[m] [n];​ B:数据类型[ ] [ ] 数组名 = new 数据类型[m] [ ];​ C:数据类型[ ] [ ] 数组名 = new 数据类型[ ] [ ]{{…},{…},{…}…};​ D:数据类型[ ] [ ] 数组名 = {{…},{…},{…}…};注意:​ 1.注意下面定义的区别int x; int[ ] x;int y;

2021-01-27 20:59:01 192

原创 Java入门day05(方法、数组、Java内存分配)

方法含义: 完成特定功能的代码块。格式:权限修饰符 返回值类型 方法名(参数类型1 参数名1,参数类型2 参数名2…) {​ 方法体;​ return 返回值;}参数分类:​ 实参:实际参与运算的数据​ 形参:方法定义上的,用于接收实际参数的变量返回值:就是功能的结果,由return带给调用者两个明确:​ a.参数列表:参数的个数及对应的数据类型​ b.返回值类型注意事项:​ a.方法不调用不执行​ b.方法之间是平级关系,不能嵌套调用​ c.方法调用

2021-01-25 21:16:19 49

原创 Java入门day04(switch、三种循环语句、控制跳转语句)

switch语句格式:switch(表达式) {​ case 值1:​ 语句体;​ break;​ case 值2:​ 语句体;​ break;​ case 值3 :​ 语句体;​ break;​ 。。。​ default:​ 语句体;​ break;}switch解析:​ 表达式:可以是byte,short,char,int JDK5以后可以是枚举类型,JDK7以后可以是String类型​ case:后面的值就是和表达式比较的值(常量)​ de

2021-01-25 18:09:02 174

原创 Java入门day03(运算符、导包、if条件语句)

运算符(掌握)算术运算符+,-,*,/,,%,++,--++和–的用法a:单独使用在前在后都一样,a++,++a;b:参与运算​ 放在操作数前面:先自增或自减,再参与运算;​ int a = 10;​ int b = ++a;​ 结果:a=10,b=11;​ 放在操作数后面:先参与运算,再自增或自减;​ int a = 10;​ int b = a++;​ 结果:a=11,b=10;int x = 4;int y = (x++)+(++x)+

2021-01-25 11:16:39 94

原创 Java入门day02(关键字、标识符、进制转换、常量、变量)

关键字(掌握)含义:被Java赋予特殊含义的单词格式:全部小写注意:1.不能用关键字命名变量2.高级记事本会将关键字特殊表示出来3.goto和const作为保留字存在标识符(掌握)含义:用于给类、接口、方法、变量、常量起名字的字符序列组成规则:英文大小写字母、数字、_和$注意:1.不能以数字开头​ 2.区分大小写​ 3.不能是关键字格式:​ 1.对于包​ 单级包:全部小写​ 举例:bai​ 多级包:全部小写,中间用.(点)隔开​ 举例:com.baidu​

2021-01-22 11:11:32 84

原创 Java入门day01基础知识和环境配置

JDK,JRE,JVM的作用及关系(掌握)JDK:Java Developement Kit Java开发元件JRE:Java Runtime Enviroment Java运行环境JVM: Java Virtual Machine Java虚拟机关系:JDK:JRE+开发工具(tools)JRE:JVM+类库(class library)Java程序的开发流程1.编写Java程序 .java文件2.编译java文件 生成字节码文件(通过javac命令)3.运

2021-01-21 20:30:19 57

原创 Markdown的了解与学习

Markdown学习Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。标题代码:#+内容三级标题演示:###+三级标题三级标题代码:###+内容引用

2021-01-19 17:50:20 67

空空如也

空空如也

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

TA关注的人

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