Study
文章平均质量分 75
一起找点乐子
这个作者很懒,什么都没留下…
展开
-
HTML学习
P2网页基本信息 <!--DOCTYPE:告诉浏览器,我们使用什么规范--> <!DOCTYPE html> <html lang="en"> <!-- head标签代表网页头部--> <head> <!-- meta描述性标签,它用来描述我们网站的一些信息 --> <!-- <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。--> &l原创 2021-02-06 11:17:10 · 255 阅读 · 0 评论 -
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 · 100 阅读 · 0 评论 -
Java入门day10(形式参数和返回值的问题、包、权限修饰符、内部类)
形式参数和返回值的问题 (1)形式参数 类名:需要该类的对象 抽象类名:需要该类的子类对象 接口名:需要该接口的实现类对象 (2)返回值 类名:返回该类的对象 抽象类名:返回该类的子类对象 接口名:返回该接口的实现类对象 (3)链式编程 对象.方法1( ).方法2…方法n 这种用法:在调用完方法1,2等它们返回的是该类的对象 包 (1)其实就是文件夹 (2)作用 A:区分同名的类 B:对类进行分类管理 a:按功能分 b:按模块分原创 2021-01-30 17:30:24 · 137 阅读 · 0 评论 -
Java入门day09(final、多态、抽象类、接口)
final关键字 (1)最终的意思,可以修饰类,方法,变量。 (2)特点: a:它修饰的类,不能被继承 b:它修饰的方法,不能被重写 c:它修饰的变量,是一个常量 (3)面试相关: a:final修饰变量 基本类型:值不能发生改变 引用类型:地址值不能发生改变,但是对象的内容可以发生改变 b:初始化时机 a:只能初始化一次 b:常见的给值 1.定义的时候(推荐原创 2021-01-30 09:36:21 · 99 阅读 · 0 评论 -
Java入门day08(帮助文档、代码块、继承)
1.如何制作帮助文档 个人理解:写一个功能类,然后对其解释说明 注意该功能类必须用public修饰,否则会报错 如class ArrayTools javadoc: 错误 - 找不到可以文档化的公共或受保护的类。 工具使用格式:javadoc -d 目录 -auther -version 功能类名.java 注意: 1.目录就是生成文档存放的路径(会自动生成) 2.功能类必须用public修饰,否则没有访问权限 3.有参数的方法必须使用@param来注释(否则会有警告) 4.有返回值原创 2021-01-28 17:44:33 · 178 阅读 · 0 评论 -
Java入门day07(成员/局部变量、构造方法、this/static关键字)
成员变量和局部变量的区别 1.在类中的位置不同 成员变量:类中方法外 局部变量:方法声明上或者方法定义中 2.初始化值不同 成员变量:有默认值 局部变量:没有默认值,必须定义,赋值,然后才能使用 3.生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 4.在内存中的位置不同 成员变量:在堆中 局部变量:在栈中 类作为形式参数的问题 类作为形式参数传递时,需要的是该类的具体对象。 匿名对象 (原创 2021-01-28 10:32:57 · 123 阅读 · 0 评论 -
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 · 231 阅读 · 0 评论 -
Java入门day05(方法、数组、Java内存分配)
方法 含义: 完成特定功能的代码块。 格式: 权限修饰符 返回值类型 方法名(参数类型1 参数名1,参数类型2 参数名2…) { 方法体; return 返回值; } 参数分类: 实参:实际参与运算的数据 形参:方法定义上的,用于接收实际参数的变量 返回值:就是功能的结果,由return带给调用者 两个明确: a.参数列表:参数的个数及对应的数据类型 b.返回值类型 注意事项: a.方法不调用不执行 b.方法之间是平级关系,不能嵌套调用 c.方法调用原创 2021-01-25 21:16:19 · 61 阅读 · 0 评论 -
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 · 199 阅读 · 0 评论 -
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 · 118 阅读 · 0 评论 -
Java入门day02(关键字、标识符、进制转换、常量、变量)
关键字(掌握) 含义:被Java赋予特殊含义的单词 格式:全部小写 注意:1.不能用关键字命名变量 2.高级记事本会将关键字特殊表示出来 3.goto和const作为保留字存在 标识符(掌握) 含义:用于给类、接口、方法、变量、常量起名字的字符序列 组成规则:英文大小写字母、数字、_和$ 注意:1.不能以数字开头 2.区分大小写 3.不能是关键字 格式: 1.对于包 单级包:全部小写 举例:bai 多级包:全部小写,中间用.(点)隔开 举例:com.baidu 原创 2021-01-22 11:11:32 · 112 阅读 · 0 评论 -
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 · 67 阅读 · 0 评论 -
Markdown的了解与学习
Markdown学习 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 标题 代码:#+内容 三级标题演示:###+三级标题 三级标题 代码:###+内容 引用原创 2021-01-19 17:50:20 · 77 阅读 · 0 评论