![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 63
快乐管理猴
这个作者很懒,什么都没留下…
展开
-
java反射(易懂)
(1)Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行 期 借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内 部属性及方法。(2)加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射。原创 2022-11-11 18:56:31 · 1196 阅读 · 0 评论 -
手把手教你实现一个JDBC程序
static {//静态初始化器 properties = new Properties();try {} } //关闭数据库连接对象 public void releaseConnection() {try {= null) {} } //定义方法获得数据库的连接对象 public Connection getMysqlConnection() {try {//加载驱动 Class . forName(driver);原创 2022-11-01 17:31:49 · 541 阅读 · 0 评论 -
Java中的面向对象
1:什么是对象面向对象是java中特有的功能,也有着万事万物皆对象这一说法。能看的见,摸得着的就是对象。例如猫就是一个对象猫的毛色 ,品种可以算是对象的状态猫的跑,条,做老鼠的行为叫做对象的行为2:什么是类类是具有相同的状态和相同的行为的一组对象的集合。例如有身高,有体重,有姓名,有学号的状态,有听课,有做作业的行为的所有对象可以归纳为同一类,即学生类。3:定义类class 类名{ 成员变量声明;//即属性 成员方法声明;//即行为}...原创 2022-05-26 14:49:13 · 57 阅读 · 0 评论 -
java中的循环语句
有些程序段在某些条件下重复执行多次,称为循环结构程序。Java提供了3种循环语句实现循环结构,包括while语句、do-while语句、for语句。它们的共同点是根据给定条件来判断是否继续执行指定的程序段(循环体)。如果满足执行条件,就继续执行循环体,否则就不再执行循环体,结束循环语句。1:while循环while循环的语法如下: while(布尔表达式){ 循环体;}说明: 布尔表达式表示循环体执行的条件,当条件为true时执行循环体。 循环体既可以是一条简单的原创 2022-04-21 10:15:20 · 23605 阅读 · 0 评论 -
java入门
a++和++a的区别原创 2022-04-11 11:14:34 · 347 阅读 · 0 评论 -
浅谈Nio编程
1.Selector一般称为选择器,也可以翻译为多路复用器,它是javaNio核心组件中的一个,用于检查一个或多个NioChannel(通道)的状态是否处于可读,可写,如此可以实现单线程管理多个channels,也就是可以管理多个网络链接。2.使用Selector的好处在于使用更少的线程就可以处理通道了,相比于使用多个线程,避免了线程上下文切换带来的开销。.....................原创 2022-07-27 12:17:56 · 154 阅读 · 0 评论 -
JVM中的垃圾回收机制
java相较于c、c++语言的优势之一是自带垃圾回收器,垃圾回收是指不定时去堆内存中清理不可达对象。不可达的对象并不会马上就会直接回收, 垃圾收集器在一个Java程序中的执行是自动的,不能强制执行,程序员唯一能做的就是通过调用System.gc 方法来建议执行垃圾收集器,但其是否可以执行,什么时候执行却都是不可知的。这也是垃圾收集器的最主要的缺点。当然相对于它给程序员带来的巨大方便性而言,这个缺点是瑕不掩瑜的。原创 2022-10-25 17:46:14 · 4344 阅读 · 0 评论 -
内部类,静态内部类,匿名内部类
以动物园来举例子,动物园(class zoo)里面有猴子(monkey)类,有鱼(fish)类,但鱼和猴子都是zoo类的一部分。匿名内部类比较实用,它比较符合当初设计内部类时的场景。内部类:就是我是你的一部分,我了解你,我知道你的全部,没有你就没有我。开发中,最常用到的内部类就是匿名内部类了。以接口举例,当你使用一个接口时,似乎得做如下几步操作。静态内部类:就是我跟你没关系,自己可以完全独立存在,但是我就借你的壳用一下,来隐藏自己。一个继承了类的子类的匿名对象 或者一个实现了接口的实现类的匿名对象。原创 2022-10-07 16:08:37 · 169 阅读 · 0 评论 -
Mybatis程序
数据持久化1.持久化就是将程序的数据在持久状态和瞬时状态转化的过程。储存在内存中就不是持久化因为断电即失。2.持久化例子数据库(通过jdbc)可以持久化,io流通过把数据存储在文件中保证数据的持久化。............原创 2022-07-28 12:31:56 · 255 阅读 · 0 评论 -
浅谈UDP
UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket只是发送、接收数据的对象,因此对于基于UDP协议的通信双方而言,没有所谓的客户端和服务器的概念。JAVA提供了DatagramSocket类作为基于UDP协议的Socket。1.创建发送端的Socket对象(DatagramSocket)1.创建接收端的Socket对象(DatagramSocket)3.调用DatagramSocket对象的方法接收数据。2.创建数据,把数据打包。.........原创 2022-07-18 22:21:22 · 495 阅读 · 0 评论 -
浅谈TCP
2.监听客户端连接,返回一个Socket对象Socketaccept()3.如果想要的到服务端的反馈需要创建byte数组用来接收服务端的反馈。3.获取输入流,读取客户端发来的数据,并显示在控制台上。1.创建客户端的Socket对象。2.引入输出流来写数据。.........原创 2022-07-18 21:57:16 · 353 阅读 · 0 评论