![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 91
Java学习栏目
杰仔正在努力
万石谷,粒粒积累;千丈布,根根织成
展开
-
Java面试题:Singletion单例设计模式
1、认识Singleton2、要点3、常见形式3.1 直接实例化饿汉式3.2 枚举式3.3 静态代码块饿汉式3.4 线程不安全3.5 线程安全3.6 静态内部类形式4、总结原创 2022-07-04 23:16:53 · 145 阅读 · 0 评论 -
Java实现简易的学生管理系统
该项目主要是作为新手快速上手实操,围绕面向对象所学知识实现学生管理系统的增删改查功能,所使用的知识点主要是面向对象的三大特征使用的方法、判断语句、构造方法等知识点,代码量并不是很多,主要是考察我们在做项目会遇到的一些问题,我们会用什么样的方法去解决,以及提高我们的逻辑能力,从而为后面学习我们的集合、多线程、框架等打牢基础。原创 2022-11-27 10:00:00 · 1170 阅读 · 0 评论 -
Java之socket网络编程
网络编程的目的直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯网络编程中有两个主要的问题①如何准确地定位网络上一台或多台主机;定位主机上的特定的应用②找到主机后如何可靠高效地进行数据传输① IP② 端口号。原创 2022-12-19 18:31:46 · 617 阅读 · 0 评论 -
《Java基础》从入门到放弃系列 万字超详
Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础 [1] 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Java appletJDK下原创 2022-11-22 21:13:38 · 1065 阅读 · 1 评论 -
Java之IO流
字符流底层还是用的字节流,字符流仅仅做字符和字节的转换!接收一个字节流,生成的一个字符流。把字节流转换为字符流。3、向流中写入字节时,不会直接写到文件,先写到缓冲区中直到缓冲区写满,BufferedOutputStream才会把缓冲区中的数据一次性写到文件里。Unicode只是定义了一个庞大的、全球通用的字符集,并为每个字符规定了唯一确定的编号,具体存储成什么样的字节流,取决于字符编码方案。5、如果是带缓冲区的流对象的close()方法,不但会关闭流,还会在关闭流之前刷新缓冲区,关闭后不能再写出。原创 2022-12-09 20:47:11 · 347 阅读 · 0 评论 -
Java之多线程(详细总结)
Java 给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。原创 2022-12-16 18:07:45 · 794 阅读 · 0 评论 -
Java之反射技术
Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法动态语言 vs 静态语言1、动态语言在运行时代码可以根据某些条件改变自身结构2、静态语言运行时结构不可变的语言就是静态语言反射机制能提供的功能①在运行时判断任意一个对象所属的类②在运行时构造任意一个类的对象③在运行时判断任意一个类所具有的成员变量和方法④在运行时获取泛型信息⑤在运行时调用任意一个对象的成员变量和方法。原创 2022-12-21 23:11:07 · 160 阅读 · 1 评论 -
Java之集合万字详解
常用方法三、Collection 接口练习四、迭代器(Iterator)方法说明it.next()返回迭代器的下一个元素,并且更新迭代器的状态it.hasNext()用于检测集合中是否还有元素it.remove()将迭代器返回的元素删除4.1 foreach循环的使用五、泛型泛型标记符说明EElement (在集合中使用,因为集合中存放的是元素)TType(Java 类)原创 2022-12-05 21:39:47 · 92 阅读 · 0 评论