随笔 - 26
文章 - 0
评论 - 0
阅读 -
1213
随笔分类 - JAVA学习随笔
线程知识总结3
摘要:一、线程同步 不安全的案例: //不安全买票 public class Demo24_UnsafeBuyTicket { public static void main(String[] args) { BuyTicket buyTicket = new BuyTicket(); new Threa
阅读全文
线程知识总结2
摘要:参考文档:https://blog.csdn.net/weixin_45860338/article/details/113824249 B站:遇见狂神说 案例:线程停止 /** * 测试stop * 1.建议线程正常停止-->利用次数,不建议死循环 * 2.建议使用标志位-->设置一个标志位 *
阅读全文
线程知识总结
摘要:一、String 和 StringBuffer、StringBuilder 的区别: String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象,而 Stri
阅读全文
JAVA学习过程记录(七)
摘要:1.访问控制权限 范围从大到小排序: public >protected > 默认 > private 访问控制权限可以修饰什么? 属性(4个都能用) 方法(4个都能用) 类(public 默认,其他不行) 接口(public 默认,其他不行) 2.匿名内部类 Q:什么是内部类 A:内部类:在类的内
阅读全文
JAVA学习过程记录(六)
摘要:1. final final是java中的一个关键字,表示最终的,不可变的,final可以修饰变量方法还有类。 如果给类添加final关键字,则类无法继承。 final修饰的方法无法被重写和覆盖。 final修饰的局部变量,一旦赋值不能重新被赋值。只能赋一次值 final修饰的引用: 该引用只能指向
阅读全文
JAVA学习过程记录(五)
摘要:1.this this是一个关键字,全部小 this的内存图 一个对象一个this,this是一个变量,是一个引用, this保存当前对象的内存地址。指向自身,所以,严格意义上来说,this代表的就是当前对象。 this只能使用在实例方法中,谁调用这个实例方法,this就是谁,所以this代表的就是
阅读全文
JAVA学习过程记录(四)
摘要:一:面向对象 Q:什么是面向对象的开发方式? A:采用面向对象的开发方式更符合人类的思维方式,人类就是以“对象”来认识世界的。所以面向对象更容易让人接受。面向对象就是将现实世界分割成不同的单元,然后每一个单元都实现成对象,然后驱动一下 让各个对象直接协作起来形成一个系统。 当我们采用面向对象的方式贯
阅读全文
JAVA学习过程记录(二)
摘要:JAVA语言的特性总结: 1.在JAVA语言中操控内存的实际上是JVM(JAVA虚拟机) JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机
阅读全文
JAVA学习过程记录(三)
摘要:1.注释 在JAVA中 //这种注释属于单行注释,只注释两个斜杠后面的内容。 /* 这个属于 多行注释 */ /** * javadoc注释:这里的注释信息可以自动被javadoc.exe命令解析提取并生成到帮助文档当中 */ 2.代码规范 以 public class Test{ public s
阅读全文
JAVA学习过程记录(一)
摘要:前言: 经历过一年的考研学习最后还是没能如愿终归还是有些遗憾吧。但是我相信努力学习无论最后成没成功,都绝不是无用功。 人生的目的地固然重要,但是也不要忽视了沿途的风景。我会永远坚持永远相信,世上无难事,只怕有心人。所以来记录一下自己的学习成果,看看最后自己到底能走到哪一步。 首先先创建一个文件 He
阅读全文