- 博客(22)
- 收藏
- 关注
原创 学习前段HTML+CSS+JS的过程(一)
1、首先,我们需要认识什么是html?①HTML:1、超文本标记语言(Hyper Text Markup Language);2、超文本:在文本中嵌入图片、音频、视频和超链接;3、标记:提示性符号;4、语言:计算机沟通;2、前段的三种技术:1、html->定义网页结构、整体轮廓;2、css->修饰网页元素;3、JavaScript->动态效果;3、浏览器:1、运行执行HTML、CSS、JS的软件;2、W3C:规范HTML的语法;
2023-04-05 00:54:50 625
原创 Java中的常用类--->包装类、String类、Data类、Math类、File类、枚举类
Java中的常用类--->包装类、String类、Data类、Math类、File类、枚举类
2022-04-28 19:47:50 1009
原创 Java中如何认识异常以及处理异常
目录一、异常的概念;二、异常的分类;三、异常处理;四、异常和重写的关系;五、自定义异常;一、异常的概念; 1、生活中的异常:例如小王每日开车上班,耗时大概30分钟,但是生活中异常时常发生,例如发生堵车或撞车的情况,这些都需要我们人为的去解决; 2、程序中的异常:二、异常的分类;三、异常处理;四、异常和重写的关系;五、自定义异常;...
2022-04-27 18:03:44 522
原创 Java面向对象编程--->抽象类、final、Object、多态
一、抽象类;1、写代码的过程中父类不需要被实例化,父类被实例化没有意义;2、Java中使用抽象类,限制实例化(abstract);3、abstract也可用于方法,抽象方法;4、抽象方法没有方法体;5、抽象方法必须在抽象类里;6、抽象方法必须在子类中被实现,除非子类是抽象类;7、public abstract int calcRent(int days);二、fin...
2022-01-13 23:22:37 295
原创 Java面向对象编程--->继承、super、方法重写
一、继承;1、从动物的角度去看待继承关系;2、动物可以分为哺乳动物和爬行动物;哺乳动物又可以分为狗、猫、人等;爬行动物又可以 分为蛇和鳄鱼等;这就是动物世界的继承关系;我们的代码也是一样;3、因为我们的代码有重复的代码,可以将重复大妈抽取到父类中,从而实现代码的优化;4、那我们使用继承优化以后就可以实现:方便修改代码;减少代码量的结果; 5、子类和父类是一种is-a的关系;...
2022-01-11 18:26:45 501 1
原创 Java面向对象编程--->this、static、代码块、package、import、封装
一、this关键字1、this的作用:-this表示的是当前对象本身,代表当前对象的一个引用;2、this的用法:普通方法:区分类成员属性和方法的形参; 调用当前对象的其他方法位置:任意 构造方法:...
2022-01-08 19:14:04 353
原创 Java网课①--->期末考试试卷
一、Java期末考试总结整理1、Java源程序要先编译成与平台无关的字节码文件(.class)再被解释成机器码运行; 2、Java虚拟机(JVM)是可运行Java字节码文件的虚拟计算机,不同平台的虚拟机是不同的, 但它们都提供了相同的接口; 3、Java的合法标识符不可以是Java关键字,不可以是数字开头...
2022-01-06 17:34:48 729
原创 Java面向对象编程--->构造方法
一、内存分析; 1、栈: ①存放:局部变量; ②先进后出,自下而上存储; ③方法执行完毕,自动释放空间; 2、堆: ①存放new出来的对象 ②需要垃圾回收器(GC)来回收:System.gc(); 3、方法区: ①存放:类的信息(代码)、static变量...
2021-12-15 19:39:55 639
原创 Java面向对象编程
一、面向对象编程初步(OOP:Object Oriented Programming) 1、面向过程和面向对象的区别和共同点: ①:区别:面向过程:事物比较简单,可以用线性的思维去解决; 面向对象:事物比较复杂,使用简单的线性思维无法解决; ②:共同点:面向过程和面向对象都是解决实际问题的一种思维方式;二者相辅相成,并 ...
2021-12-09 22:30:52 371
原创 Java二维数组和多维数组以及排序算法
Java中的数组运用广泛,之前讲了一维数组的定义与概念,和最后的应用到代码内;那么,今天我们就进行二维数组和多维数组的运用及概念;另外,文章的最后会普及一些笔试中经常出现的算法;一、二维数组 1、二维数组可以看成以数组为元素的数组; 2、Java中多维数组的声明和初始化应按从高维到低维的顺序进行; 3、二维数组举例:<int [] [] a = {{1,2},{3,4,5,6},{6,7,8}}> 4、二维数组的初始化:...
2021-12-02 18:34:37 1650
原创 Java数组的概念及其定义
一、创建数组: 1、数组是相同类型类型数据的有序集合! -相同类型的若干个数据,按照一定先后次序排列组合而成,而不是分大小值来排列; -其中,每一个数据称为一个数组的元素; -每个数组元素可以通过一个下标来访问调用它们; 2、数组特点: -其长度是确定的。数字一旦被创建,它的大小就是不可以改变的。 -其元...
2021-11-28 18:19:00 611
原创 Java跳转语句--return和多重循环结构的编写思路以及递归
一、return语句 1、return语句是从当前整个方法中跳出返回到调用该方法的语句处,并从该语句的下条语句处继续执行程序。 2、返回语句的两种格式: 2.1、return expression -返回一个值给调用该方法的语句 -返回值的数据类型必须和方法声明中的返回值类型一致或精度低于声明的数据类型 2...
2021-11-27 20:08:40 945
原创 Java的变量转换及原文加密
一、变量转换 我们在编写代码的时候,想为输出的数字代码进行简单的数据变量转换,所以就涉及到一些数字位置转换问题,下面是我学到的两种数据变量转换的方法。希望对大家有所帮助:public class Temp{ public static void main(String[] args){ int a = 1; int b = 2; //借助第三变量实现交换 int temp = b ; b = a ; a = temp; System.out.print...
2021-11-21 21:44:56 299
原创 Java的流程控制语句
今天,我学习了Java的流程控制语句,那么我们的Java学习也是逐渐步入正轨,所以我们下面的代码量就不再和之前的HelloWorld语句一样了,学习过之后,我觉得Java的逻辑性和流程控制是特别严谨的一件事。一、顺序结构; 1、顺序结构就是根据代码行,一步一步向下晋级的,之前我们学习的hello world文件都是通过顺序结构向下进行的,顺序结构很好理解。二、分支结构; 1、选择结构:-if-else ; switch ; 下面这...
2021-11-20 22:21:05 402
原创 Java中的各类运算符的作用以及基本的数据类型转换
今天学习了Java中的运算符以及基本数据类型转换,希望各位能够通过本篇博客收获的有用的知识点,那么接下来就把我学的东西分享给大家!一、算术运算符 算术运算符:+, -, *, /, % ,++, -- 前四种就是我们常见的加减乘除,这里我也不再过多阐述,我会打在代码板上。要点在下面 1、 “/”是取整除或取商,“%”是取余数或取模的; 2、“++”:单目运算符,自加1的操作,如果放在值的前面,先自加,再参...
2021-11-17 18:33:33 1358
原创 DOS命令常用指令
今天Javascholar02给大家整理了一些经常用到的cmd面板常用指令,希望能够帮到大家。 打开cmd面板:Windows+R 输入cmd查看本机IP:ipconfig切换盘符(换盘):盘符+英文冒号:退回上级目录:cd..(两个小点点) 进入目录:cd (空格)目录名 列出目录内容:dir 创建文件夹:md (空格)加目录名 删除文件:del (空格)文...
2021-11-16 09:21:05 1429
原创 Java数据类型和运算符
今天学习了Java数据类型以及运算符,希望各位博主能给出宝贵的意见与指导!本章概述: -标识符 -常量与变量 -数据类型: -整形 -浮点型 -字符型 -布尔型--标识符的命名规范: 硬性要求 1、必须以字母、_下划线、美元$开头 2、其他部分可以是字母、"_"下划线、美元"...
2021-11-12 22:42:12 487 2
原创 Java第一个代码:HelloWorld 如何使用与调试环境变量
今天学习了Java初学者最常见的“HelloWorld”代码如何使用与调配,希望各位博主能指出建议和指点,下面就是我今天所学的记录,分享给大家。 首先,我们需要生成一个jre文件,生成指令如下:<bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre> 然后需要在计算机高级设置中找到...
2021-11-11 22:30:56 1165 1
原创 Java初学者01笔记
今天在学校开始了Java的正式学习,如我所料,确实是打开了新世界的大门。以后我会定期在CSDN上更新自己的学习记录和自己的一些随堂笔记,希望各路大神能够予以指点! 首先呢,我们学习了计算机语言的发展史,让我了解到了计算机语言是怎样一个发展过程,怎么从机器语言到我们今天所熟知的高级语言,当然我所关注的重点还是面向Java语言的学习。 Java语言本身是中立的,也就是跨平台,这个跨平台是Java最为核心的优势,让我们只需要一次编译,就可以在任何操作系统上无误运行,这是我觉得最牛的一点! 学...
2021-11-10 14:01:47 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人