- 博客(41)
- 收藏
- 关注
原创 Java笔记八(instanceof,类型转换,static详解,抽象类,接口,内部类以及异常)
在此狂神java基础笔记全部结束,用时一个月左右学完,也不能说是学完,算是看完吧,真的很喜欢狂神的java基础课,仍然记得狂神的那句话:学编程是为了更好得建模这个世界。愿我们与月作伴的日子不要忘记自己的初心。路漫漫其修远兮,吾将上下而求索!
2023-10-08 20:40:52 293
原创 Java笔记七(封装,继承与多态)
程序设计追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。
2023-10-06 00:43:37 201
原创 Java笔记六(面向对象:类与对象)
1.区别:类是一个模板,抽象,对象是一个具体的实例2.属性:默认初始化:数字:0 0.0char:u0000引用:null修饰符 属性类型 属性名=属性值!3.对象的创建和使用必须使用new关键字创造对象,构造器 Person jiawei=new Person()对象的属性——————————————jiawei.name对象的方法——————————————jiawei.sleep()
2023-10-03 19:22:43 119
原创 Java笔记五(数组)
数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用。数组本身就是对象,Java中对象是在堆中的因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的。多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一位数组。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。
2023-10-01 13:25:33 157 1
原创 Java笔记四(方法与递归)
◆设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。◆方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。◆Java支持两种调用方法的方式,根据方法是否返回值来选择。◆当方法返回一个值的时候,方法调用通常被当做一个值。◆方法体: 方法体包含具体的语句,定义该方法的功能。
2023-09-27 23:23:00 103
原创 Java笔记一
同时在javawork文件夹中出现新文件HelloWorldApp.class。E:\javawork-----新建HelloWorldApp.java。同时在javawork文件夹中出现新文件Student.class。二:在HelloWorldApp.java中更改代码。输入cd javawork访问,如有错误则会报错。在HelloWorldApp.java输入代码。保存文件,像第一次那样使代码运行。打开命令提示符输入e:转E盘。
2023-09-15 21:15:38 92
原创 前锋学习笔记(1)IP详解
10.1.0.0网段可用的IP地址范围:10.1.0.1-10.1.255.254。10.1.1.0网段可用的IP地址范围:10.1.1.1-10.1.1.254。子网掩码如何确定网络位:与255对应的数字为网络位,与0对应的数字是主机位。国际标准组织ISO定义地址分类:五大类(是以IP地址的第一位进行区分的)总结:当主机全部置0代表网段,主机位全部置255代表该网段的广播地址。IP地址构成:网络位+主机位(网络位相同的IP地址,为同一网段)IP地址的形式:X.X.X.X X的范围:0-255。
2023-01-14 18:02:42 447
原创 PTA(03)典例详解(7-2 打印沙漏 7-7 均是素数 7-14 单词长度7-15 九宫格输入法7-21 验证“哥德巴赫猜想”7-22 找完数)
PTA(03)典例详解(7-2 打印沙漏 7-7 均是素数 7-14 单词长度7-15 九宫格输入法7-21 验证“哥德巴赫猜想”7-22 找完数)
2022-12-08 20:31:56 1891
原创 PTA(02)典例解析(02已完结)7-72 查验身份证7-77 阅览室7-79 判断题
PTA典例解析7-72 查验身份证7-77 阅览室7-79 判断题
2022-12-03 20:32:59 372
原创 PTA(02)典例详解(7-48 龟兔赛跑7-49 币值转换7-51 念数字7-53 抓老鼠啊~亏了还是赚了?7-56 谁先倒7-58 输出GPLT7-60 福到了)
7-48 龟兔赛跑7-49 币值转换7-51 念数字7-53 抓老鼠啊~亏了还是赚了?7-56 谁先倒7-58 输出GPLT7-60 福到了
2022-12-02 20:41:11 488
原创 PTA(02)典例解析(23,28,30,32,34)统计字符[2] 天梯赛的善良 静静的推荐 Shuffling Machine 简单计算器
PTA详解统计字符[2] 天梯赛的善良 静静的推荐Shuffling Machine 简单计算器
2022-12-02 16:45:36 1527
原创 PTA(02)典例详解(11,18,20,21,22) 7-11 Cassels方程 7-18 找出三位水仙花数 7-20 洛希极限7-21 胎压监测 7-22 前世档案
pta典例详解7-11 Cassels方程7-18 找出三位水仙花数7-20 洛希极限7-21 胎压监测7-22 前世档案
2022-12-01 18:57:19 2640
原创 PTA(02)典例详解(6-10)
PTA02典例详解7-6 N个数求和7-7 谁是赢家7-8 整数的分类处理7-9 与01典例相似,已解,见《01详解》7-10 不变初心数
2022-12-01 00:02:08 1824 5
原创 攻防世界web难度1解题步骤(1)
1.view_source2.ics-063.PHP24.Training-WWW-Robots5.get_post6.backup
2022-11-28 23:22:36 501
原创 【极客大挑战2019】http(改包)和BUU BRUTE 1 (爆破)
【极客大挑战2019】http(改包)和BUU BRUTE 1 (爆破)
2022-11-27 22:14:35 1082
原创 C语言中swap函数的使用注意事项
这里是因为如上的交换我们只改变了在swap函数里的值,也就是只改变了形参,待其回到main即会复原,所以我们需要用指针把两个int的地址传过去,如下。大多初学者使用时都会犯这样的错误,那么为什么输出来的两次中a,b的值并没有发生交换呢。以上两种方法即可帮助我们成功交换两个值。
2022-11-26 13:25:52 1242
原创 HTTP协议
一种无状态的(不会存储用户的信息),以请求/应答方式运行的协议,它使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统灵活的互动。
2022-11-25 00:28:23 311
原创 PTA(01)典例详解
7-1 然后是几点7-2 逆序的三位数7-4 掉入陷阱的数字7-15 冠军魔术7-21 英文字母替换加密(大小写转换+后移1位)7-46 计算存款利息7-49 BCD解密7-54 Wifi密码
2022-11-21 12:25:16 2345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人