首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
aris常用命令收集
12 阅读
5
【N1安装飞牛优化四】关闭不必要服务优化记录
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
272
篇与
的结果
2024-05-30
[上]JAVA学习系列模块七第二章147.面向对象_匿名对象的介绍
[上]JAVA学习系列模块七第二章147.面向对象_匿名对象的介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记int i = 10a.int:是数据类型b.i:变量名c.等号右边的10:真正的数据Person p = new Person()a.等号左边的Person:对象的类型,好比是int b.p:对象名c.等号右边的new Person():真正的数据,是一个Person对象,将这个对象真正创建出来了
2024年05月30日
2 阅读
0 评论
0 点赞
2024-05-30
[上]JAVA学习系列模块七第一章146.面向对象_类和对象练习
[上]JAVA学习系列模块七第一章146.面向对象_类和对象练习视频{bilibili bvid="BV1YT4y1H7YM" /}笔记练习需求:用代码去描述一个手机类,在测试类中为手机类中的属性赋值,并且调用手机类中的功能public class Phone { //属性 String brand;//品牌 String color;//颜色 int price;//价格 //行为 public void call(String name){ System.out.println("给"+name+"打电话"); } public String message(){ return "给金莲发短信"; } } ================================================================ public class Demo02Phone { public static void main(String[] args) { Phone phone = new Phone(); phone.brand = "苹果"; phone.color = "黑色"; phone.price = 7999; System.out.println(phone.brand); System.out.println(phone.color); System.out.println(phone.price); phone.call("金莲"); String mess = phone.message(); System.out.println(mess); } }
2024年05月30日
1 阅读
0 评论
0 点赞
2024-05-30
[上]JAVA学习系列模块七第一章145.面向对象_对象的使用
[上]JAVA学习系列模块七第一章145.面向对象_对象的使用视频{bilibili bvid="BV1YT4y1H7YM" /}笔记对象概述:一类事物的具体体现使用: a.导包: import 包名.类名 如果两个类在同一个包下,想要使用对方的成员不需要导包 如果两个类不在同一个包下,想要使用对方的成员需要导包特殊包:java.lang -> 使用lang包下的类不需要导包 -> String友情提示:在学四种权限修饰符之前,尽量让两个类在同一个包下b.创建对象:想要使用哪个类中的成员,就new哪个类的对象 类名 对象名 = new 类名() -> 比如: Person person = new Person()c.调用成员(成员变量,成员方法) -> 想要使用哪个类中的成员,就用哪个类的对象去点哪个成员 对象名.成员变量名 = 值 对象名.方法名() -> 调用的是无参无返回值方法 对象名.方法名(实参) -> 调用的是有参无返回值方法 数据类型 变量名 = 对象名.方法名() -> 调用的是无参有返回值方法 数据类型 变量名 = 对象名.方法名(实参) -> 调用的是有参有返回值方法public class Person { //属性-> 成员变量 String name; int age; //行为 -> 成员方法 public void eat(){ System.out.println("人要干饭"); } public void drink(){ System.out.println("人要喝水"); } }public class Demo01Person { public static void main(String[] args) { Person person = new Person(); System.out.println(person.name); System.out.println(person.age); person.name = "金莲"; person.age = 26; System.out.println(person.name); System.out.println(person.age); person.eat(); person.drink(); } }
2024年05月30日
1 阅读
0 评论
0 点赞
2024-05-30
[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义
[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义视频{bilibili bvid="BV1YT4y1H7YM" /}笔记类和对象类(实体类)_class测试类:带main方法的类,主要是运行代码的实体类:是一类事物的抽象表示形式 世间万物的分类:比如: 人类 狗类 猫类 鼠标类 组成部分: 1.属性(成员变量):这一类事物有啥a.定义位置:类中方法外 b.作用范围:作用于当前类 c.定义格式: 数据类型 变量名 d.默认值: 整数:0 小数:0.0 字符:'\u0000' 布尔:false 引用:null 2.行为(成员方法):这一类事物都能干啥只需要将模块六所学的方法中的static干掉,其他的都一样 public class Person { //属性-> 成员变量 String name; int age; //行为 -> 成员方法 public void eat(){ System.out.println("人要干饭"); } public void drink(){ System.out.println("人要喝水"); } }描述动物类public class Animal { String kind;//品种 String color;//颜色 public void eat(){ System.out.println("动物要吃饭"); } public void sleep(){ System.out.println("动物都睡觉"); } }描述手机类public class Phone { //属性 String brand; String color; int price; //行为 public void call(String name){ System.out.println("给"+name+"打电话"); } public String message(){ return "给金莲发短信"; } }
2024年05月30日
2 阅读
0 评论
0 点赞
2024-05-30
[上]JAVA学习系列模块七第一章143.面向对象_面向对象思想介绍
[上]JAVA学习系列模块七第一章143.面向对象_面向对象思想介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记类和对象面向对象的介绍面向过程:自己的事情自己干,代表语言C语言 洗衣服:每一步自己要亲力亲为 -> 找个盆,放点水,找个搓衣板,搓搓搓面向对象:自己的事情别人帮忙去干,代表语言Java语言 洗衣服:自己的事情别人干 -> 全自动洗衣机为啥要使用面向对象思想编程:懒 很多功能别人都给我们实现好了,我们只需要直接拿过来使用即可,简化了我们自己的编写过程,减少了我们的代码量什么时候使用面向对象思想编程: 调用别人的功能时 在一个类中想使用别的类中的成员时,就使用面向对象思想编程 至于我们使用的功能人家怎么实现的,我们不需要关心,我们只需要知道怎么使用即可怎么使用面向对象思想编程: a.new呀,new完点呀-> 点代表的是调用 b.特殊:如果调用的成员带static关键字,我们不需要new,我们直接类名点即可public class Demo01Object { public static void main(String[] args) { /* 我们想在Demo01Object类中使用Scanner类中的next方法实现录入字符串 那么我们就需要使用面向对象思想编程 对象:Scanner-> new出来的 对象实现好的功能:next() 我们只需要知道找来Scanner这个对象,就可以调用这个对象中实现好的next方法 至于next方法怎么实现的,我们不需要关心 */ Scanner sc = new Scanner(System.in); String data = sc.next(); System.out.println("data = " + data); System.out.println("==================================="); /* 我们想在Demo01Object类中使用Random类中的nextInt方法实现随机整数 那么我们就需要使用面向对象思想编程 对象:Random -> new出来的 对象实现好的功能:nextInt() 我们只需要知道找来Random这个对象,就可以调用Random中的nextInt方法 至于nextInt怎么实现的,我们不需要关心 */ Random rd = new Random(); int data2 = rd.nextInt(); System.out.println("data2 = " + data2); System.out.println("===================================="); int[] arr = {1,2,3,4};//[1,2,3,4] /* System.out.print("["); for (int i = 0; i < arr.length; i++) { if (i== arr.length-1){ System.out.print(arr[i]+"]"); }else{ System.out.print(arr[i]+","); } }*/ /* Arrays就是我们找来的对象 toStrig就是此对象中实现好的功能 我们只需要调用,怎么实现我们不关心 */ System.out.println(Arrays.toString(arr)); } }
2024年05月30日
0 阅读
0 评论
0 点赞
2024-05-29
[上]JAVA学习系列模块六142.模块六回顾&模块七重点说明
[上]JAVA学习系列模块六142.模块六回顾&模块七重点说明视频{bilibili bvid="BV1YT4y1H7YM" /}笔记模块六回顾: 1.概述:拥有功能性代码的代码块将来干开发一个功能就应该对应一个方法2.方法的通用定义格式:修饰符 返回值类型 方法名(参数){ 方法体 return 结果 } a.修饰符:public static b.返回值类型:方法最终返回的结果的数据类型 c.方法名:给方法取的名字,见名知意,小驼峰式 d.参数:进入到方法内部参与执行的数据 e.方法体:具体实现该方法的具体代码 f.return 结果:该方法操作完参数之后,最终返回的一个数据 3.无参无返回值方法:a.定义: public static void 方法名(){ 方法体 } b.调用:方法名() 4.有参无返回值方法:a.定义: public static void 方法名(形参){ 方法体 } b.调用: 方法名(实参) 5.无参有返回值方法:a.定义: public static 返回值类型 方法名(){ 方法体 return 结果 } b.调用: 数据类型 变量名 = 方法名() 6.有参有返回值方法:a.定义: public static 返回值类型 方法名(形参){ 方法体 return 结果 } b.调用: 数据类型 变量名 = 方法名(实参) 7.注意事项:a.方法不调用不执行,main方法是jvm调用的 b.方法之间不能互相嵌套 c.方法的执行顺序只和调用顺序有关 d.void不能和return 结果共存,但是能和return共存 void:代表没有返回值 return 结果:代表有返回值,先将结果返回,再结束方法 return:仅仅代表结束方法 e.一个方法中不能连续写多个return f.调用方法是,需要看有没有此方法 8.参数和返回值使用时机:a.参数:当想将一个方法中的数据,传递到另外一个方法中操作,就需要参数了 b.返回值:如果调用者需要使用被调用者的结果,被调用者就需要将自己的结果返回 9.方法的重载:a.概述:方法名相同,参数列表不同 b.什么叫参数列表不同: 参数个数不同,类型不同,类型顺序不同 c.和什么无关: 和参数名无关,和返回值无关 模块七重点: 1.知道为啥使用面向对象思想编程 2.知道怎么使用面向对象思想编程 3.知道什么时候使用面向对象思想编程 4.会利用代码去描述世间万物的分类 5.会在一个类中访问另外一个类中的成员 -> new对象 6.成员变量和局部变量的区别
2024年05月29日
1 阅读
0 评论
0 点赞
2024-05-29
[上]JAVA学习系列模块六141.模块六总结
[上]JAVA学习系列141.模块六总结视频{bilibili bvid="BV1YT4y1H7YM" /}
2024年05月29日
0 阅读
0 评论
0 点赞
2024-05-29
[上]JAVA学习系列模块六第三章140.方法_方法重载的注意事项
[上]JAVA学习系列模块六第三章140.方法_方法重载的注意事项视频{bilibili bvid="BV1YT4y1H7YM" /}笔记判断两个方法是否为重载方法,和什么无关: a.和参数名无关 b.和返回值无关public static void open(){} public static void open(int a){} static void open(int a,int b){} public static void open(double a,int b){} public static void open(int a,double b){} public void open(int i,double d){} public static void OPEN(){} public static void open(int i,int j){}如果定义方法功能一样,只不过实现细节不一样,就可以考虑定义成重载的方法
2024年05月29日
0 阅读
0 评论
0 点赞
1
...
8
9
10
...
34