- 博客(16)
- 收藏
- 关注
原创 数据库连接查询机制
在数据库操作中,连接(JOIN)是一种用于组合多个表中的行的机制。根据连接的方式不同,可以分为几种类型,这里主要介绍表内连接(INNER JOIN)、左连接(LEFT JOIN)和右连接(RIGHT JOIN)。
2024-09-13 15:59:03
314
原创 国庆节内蒙古自驾游计划
商务车百公里油耗约为 10 升,油价为 8 元 / 升,往返全程约 2000公里,则油费大概需1600 元。:按照150元/人/天估算,预计需4200元。:包括停车费、过路费等,预计500元。
2024-09-12 18:12:08
2670
原创 12.跟着狂神学JAVA(注解和反射)
反射就像是一个魔法镜,你可以通过它查看和修改程序的内部结构。想象你有一面镜子,不仅可以照见自己的样子,还可以让你改变自己的衣服或者发型。在编程中,反射允许你动态地查看和修改类、方法和字段。注解:给代码添加额外的信息,类似于书中的标记。反射:动态地查看和修改程序的内部结构,类似于一面“魔法镜”。结合使用:注解用来标记代码,反射用来在运行时读取这些标记并执行相应操作。
2024-09-09 18:53:43
445
原创 11.跟着狂神学JAVA(GUI编程)
JavaFX 是一个现代的 GUI 框架,它提供了更丰富和现代化的 UI 控件,支持 CSS 样式和更强大的动画功能。Java 提供了多种库和工具来创建 GUI 应用程序,包括 Swing 和 JavaFX。Swing 是一个用于构建桌面应用程序的组件库,它提供了丰富的组件集,如按钮、文本框、标签、列表框等。Swing 更加成熟和广泛使用,而 JavaFX 提供了更多的现代化特性和更好的跨平台支持。),并在其中添加了一个按钮和一个文本框。),并在其中添加了一个按钮和一个文本框。
2024-09-09 16:18:31
259
原创 10.跟着狂神学JAVA(网络编程)
这些示例展示了如何在 Java 中进行基本的网络编程,包括 TCP 和 UDP 的客户端和服务器实现。TCP(Transmission Control Protocol)是一种可靠的、面向连接的协议,常用于需要高可靠性的场景。对于更复杂的网络编程任务,可以考虑使用第三方库,如 Netty 或 Apache Mina,这些库提供了更高级的功能和更好的性能。UDP(User Datagram Protocol)是一种无连接的协议,适合于不需要可靠传输的场景,如实时音视频传输。
2024-09-09 16:15:40
281
原创 9.跟着狂神学JAVA(多线程)
Lambda表达式(也称为匿名函数)是Java 8引入的一个重要特性,它允许开发者以简洁的方式表示只有一个抽象方法的接口(称为函数式接口)的实例。静态代理的核心思想就是通过代理对象来包装目标对象,从而可以在目标对象的方法执行之前或之后添加一些额外的操作。在Java中,静态代理是一种设计模式,它主要用于在客户端调用目标对象的方法之前或之后添加一些额外的操作。在Java中,死锁是一个常见的并发问题,它发生在两个或多个线程互相等待对方持有的锁释放时,导致所有线程都无法继续执行的情况。通常涉及多个线程和多个锁。
2024-09-09 16:11:10
1992
原创 8.跟着狂神学JAVA(异常机制)
使用Java内置的异常类可以描述在编程时抛出的绝大部分异常自定义的异常类需要继承Exception异常类Alt+Enter可以查看IDEA提示异常的处理方法。
2024-09-08 18:54:49
308
原创 6.跟着狂神学JAVA(数组)
在面向对象编程的语言中,“实例”和“对象”通常是可以互换使用的,但是从概念上讲,“实例”更强调的是类的一个具体实现或存在形式,而“对象”则更多地指代现实世界中的实体映射到程序中的抽象。数组是引用类型,他的元素相当于类的示例变量,因此数组一经分配空间,其中的每个元素也被按照示例变量同样的方式被隐式初始化。实例是由类创建的具体对象。每个实例都有自己的状态,但共享相同的类定义的行为。在Java中,类、实例(对象)、以及成员之间的关系是面向对象编程的核心概念。成员指的是类中的属性(字段)和方法。
2024-09-02 10:55:41
1978
原创 5.跟着狂神学JAVA(方法)
方法头修饰符返回值类型方法名参数类型实参形参方法体return在方法体中除了可以返回值以外,还可以用来终止方法,使用的语句是return 0;
2024-08-29 11:06:39
327
原创 4.跟着狂神学JAVA(基础)
类变量属于类所有,被类的所有实例共享实例变量属于特定的对象实例局部变量则是在特定的方法、构造函数或代码块中定义和使用。
2024-08-28 08:11:20
527
原创 3.跟着狂神学JAVA(入门)
72年C诞生 贴近硬件 指针和内存管理太繁琐复杂82年C++诞生 面向对象 兼容CJava 一次编写到处运行J2SE 标准版占领桌面J2ME 移动版占领手机J2EE 企业版占领服务器。
2024-08-26 17:42:54
251
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人