Java
文章平均质量分 97
Tsuki111
这个作者很懒,什么都没留下…
展开
-
Java学习笔记(七)
定义一个类实现Callable接口,重写call方法,封装要做的事情,和要返回的数据。③ 优点:线程任务类只是实现接口,可以继续继承类和实现接口,扩展性强,可以在线程执行完毕后去获取线程执行的结果。c. 调用对象的start方法启动线程(启动线程后,会自动执行run方法中的代码)c. 创建一个Thread对象,把Runnable实现类的对象传递给Thread。② 优点:优点:任务类只是实现接口,可以继续继承其他类、实现其他接口,扩展性强。a. 先写一个Runnable接口的实现类,重写run方法。原创 2023-08-13 21:50:34 · 50 阅读 · 1 评论 -
Java学习笔记(五)
执行第一句话时,会在堆内存的常量池中,创建一个字符串对象黑马,然后把黑马的地址赋值给String name。执行第二句话时,产生一个新的字符串对象黑马程序员,然后将新产生的黑马程序员对象的地址赋值给String name变量。String类的对象是不可变的对象,每次指向新的字符串对象。(4)如果当前程序中,要调用多个不同包下的程序,而这些程序名正好一样,此时默认只能导入一个程序,另一个程序必须带包名访问。(3)果当前程序中,要调用Java.lang包下的程序,不需要我们导包的,可以直接使用。原创 2023-08-04 16:44:56 · 60 阅读 · 1 评论 -
Java学习笔记(四)
1、static的定义:静态,可以用来修饰成员变量,也能修饰成员方法。2、注意事项(1)类方法中可以直接访问类的成员,不可以直接访问实例成员。(2)实例方法中既可以直接访问类成员,也可以直接访问实例成员。(3)实例方法中可以出现this关键字,类方法中不可以出现this关键字的。原创 2023-07-31 20:03:34 · 65 阅读 · 0 评论 -
Java学习笔记(三)
(6)如果某个对象没有一个变量去引用它,则该对象无法被操作,就会成为所谓的垃圾对象。(1)定义:构造器其实是一种特殊的方法,但是这个方法没有返回值类型,方法名必须和类名相同。时,其实就是通过s1找到对象的地址,再通过对象找到对象的name属性,再给对象的name属性赋值为。(5)对象与对象之间的数据不会相互影响,但是多个变量指向同一个对象会相互影响。接着把对象的地址赋值给栈内存中的变量s1,通过s1记录的地址就可以找到这个对象。原理完全一样,只是在堆内存中重新创建了一个对象,又有一个新的地址。原创 2023-07-13 21:31:04 · 123 阅读 · 1 评论 -
Java学习笔记(二)
(1)if分支:对条件进行判断,判断的结果有两个值true或者false,然后根据条件判断的结果来决定执行那段代码。(1)定义:控制某段代码重复执行。原创 2023-07-11 21:36:28 · 114 阅读 · 1 评论 -
Java学习笔记(一)
文章目录第一章 Java基础知识一、Java的技术体系二、JDK的组成三、Java开发程序的三步骤四、配置环境变量五、命令行窗口的常用命令六、IDEA编写Java程序七、IDEA常用快捷键第二章 Java基础语法一、注释二、字面量三、变量四、关键字五、标识符六、数据类型七、类型转换八、运算符第一章 Java基础知识一、Java的技术体系1、JavaSE标准版:后面两个版本的基础,也就是学习后面两个版本必须先学习JavaSE。2、JavaEE企业版:为企业级应用开发提供的一套解决方案。3、Jav原创 2023-07-09 18:37:23 · 81 阅读 · 1 评论