orangemilk_
码龄1年
  • 63,364
    被访问
  • 21
    原创
  • 5,105
    排名
  • 5,373
    粉丝
关注
提问 私信

个人简介:计算机科学与技术

  • 毕业院校: 兰州理工大学
  • 加入CSDN时间: 2021-09-29
博客简介:

zhangxia_的博客

查看详细资料
  • 5
    领奖
    总分 718 当月 775
个人成就
  • 获得1,502次点赞
  • 内容获得1,888次评论
  • 获得2,180次收藏
创作历程
  • 20篇
    2022年
  • 1篇
    2021年
成就勋章
  • 入选《本周创作者榜》第5名
TA的专栏
  • Java编程 进阶之路
    18篇
  • Python编程 进阶之路
  • MySQL数据库从入门到精通
    2篇
兴趣领域 设置
  • Python
    python
  • Java
    java
  • 数据结构与算法
    算法数据结构
  • 数据库管理
    数据库开发
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java实现扫雷小游戏【优化版】

游戏的设计类似windows扫雷,用户在图形化用户界面内利用鼠标监听事件标记雷区,左上角表示剩余雷的数量,右上角动态显示使用的时间。用户可选择中间组件按钮重新游戏。在使用Java编写扫雷小游戏时遇到了很多问题,在解决问题时,确实对java的面向对象编程有了更加深入的理解。虽然GUI现在并没有很大的市场,甚至好多初学者已经放弃了学习GUI,但是利用GUI编程的过程对于培养编程兴趣,深入理解Java编程有很大的作用。
原创
发布博客 2022.05.23 ·
4681 阅读 ·
118 点赞 ·
128 评论

【Java篇】多线程详解

Java系统在语言层次上对多线程直接提供支持,多线程的主要目的是将一个程序中的各个程序段并发化,在在通常情况下,Java程序各部分是按顺序一次执行的,由于某种原因,需要将这些按顺序执行的程序段转化为并发执行,每个程序段在逻辑上是相互完整的代码段。实际上,在单处理器上,同一时刻只能执行一个代码,但是在同一时间段内,这些代码交替执行,所谓的“微观串行,宏观并行”。
原创
发布博客 2022.05.19 ·
871 阅读 ·
91 点赞 ·
144 评论

【Java篇】8个图形界面小练习demo

1.框架窗口的创建
原创
发布博客 2022.05.16 ·
7674 阅读 ·
135 点赞 ·
171 评论

Java实现截图小工具【完整版】

大家好呀!今天利用Java的图形用户界面GUI技术写了一个电脑截图小工具。本程序代码简单,涉及到异常处理,事件处理,图形用户界面等,是初学者练手的好项目。一起来学习吧!文章目录🌍写在前面🍊效果展示🍊代码展示🍊项目结构🍊设计思路🍊项目测试🍊效果展示🍊代码展示import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import
原创
发布博客 2022.05.11 ·
3679 阅读 ·
118 点赞 ·
178 评论

Java程序设计基础(第五版)期末总复习

一个程序中可以有多个类,但只能有一个类是主类。 在 Java 应用程序中,这个主类是指包含 main()方法的类。 在 Java 小程序中,这个主类是一个继承自系统类 JApplet 或 Applet 的子类。 应用程序的主类不一定要求是 public 类,但小程序的主类要求必须是 public 类。 主类是 Java 程序执行的入口点。 简单说应用程序是从主线程启动 (也就是 main () 方法)。 applet 小程序没有 main () 方法,主要是嵌在浏览器页面上。
原创
发布博客 2022.05.08 ·
1914 阅读 ·
108 点赞 ·
127 评论

【java篇】java语言的IO流(完结)

计算机程序运行时的数据都是放在内存里的,为了长期的保存数据一般都会把数据存放在磁盘文件里。使用数据时再从磁盘文件里读取。所以说文件的操作是程序必备的功能。
原创
发布博客 2022.05.06 ·
1314 阅读 ·
102 点赞 ·
177 评论

刚下载vscode,代码跑不动

答:

把运行的插件装上了吗

回答问题 2022.05.02

截图中的红色❌是什么意思?如何关掉?

答:

设置里面的自动检查关掉

回答问题 2022.05.02

java实现扫雷小游戏【完整版】

本程序共封装了五个类,分别是主类GameWin类,绘制底层地图和绘制顶层地图的类MapBottom类和MapTop类,绘制底层数字的类BottomNum类,以及初始化地雷的BottomRay类和工具GameUtil类,用于存静态参数和方法。游戏的设计类似windows扫雷,用户在图形化用户界面内利用鼠标监听事件标记雷区,左上角表示剩余雷的数量,右上角动态显示使用的时间。用户可选择中间组件按钮重新游戏。
原创
发布博客 2022.05.02 ·
15764 阅读 ·
168 点赞 ·
178 评论

大一Java的一个测试问题

答:

创建输入流对象

回答问题 2022.05.02

c++初学者,请问这里的Node*parent,是什么意思

答:

创建自身数据类型(Node类型)的指针变量

回答问题 2022.05.02

【java篇】java中数组到底是不是对象?

不同于C/C++的是,Java语言是一种支持完全面向对象的语言,万物皆对象的思想是Java面向对象的核心,Java的一切特性和设计都是围绕面向对象设计的。其中Java的八种基本数据类型并不是对象,这一点可以通过验证:
原创
发布博客 2022.04.30 ·
1329 阅读 ·
99 点赞 ·
128 评论

继续加油!

发布动态 2022.04.29

【Java篇】Java语言的IO流(中)

字符输入输出流`Reader`和`Writer`是用来处理文本文件的。其作用是建立一条通往文本文件的通道,在实现读写操作时,由于两者均为抽象类,所以要先使用它们的子类来创建对象,再利用其对象调用读方法和写方法实现读写操作。`本文使用的流类构造方法和常用方法参考Java> API。`
原创
发布博客 2022.04.28 ·
1008 阅读 ·
83 点赞 ·
102 评论

Java相关问题的求解疑惑

答:

对象变量放在栈,对象放在堆,一个在堆区包含在对象里的对象变量仍然是另一个对象的引用

回答问题 2022.04.26

【java篇】Java到底是值传递还是引用传递?

JVM划分了很多块区域,我们创建的对象就放在堆中,而基本数据类型和局部变量都放在栈中.当传递基本数据类型时,是将数据创建了一个副本传递到方法中,所以实参不会受到形参修改的影响,如图:
原创
发布博客 2022.04.25 ·
2328 阅读 ·
102 点赞 ·
120 评论

【java基础篇】第一话-Java语言入门

你要学会第一个Java程序Java虚拟机Java语言的源文件和字节码文件Java语言的特点Java语言完全面向对象,简单易学,跨平台运行,安全可靠,可实现网络编程。1.Java语言的现状2.Java语言的诞生与发展史3.Java语言一些主要的特点4.Java技术与Java虚拟机5.Java程序的种类和结构6.第一个Java程序及原理哈哈,终于到了学习第一个Java程序的时候!首先要想编译运行Java程序,你的计算机必须安装JDK。后续介绍Java的JDk的安装,下面使用命.
原创
发布博客 2022.04.24 ·
1451 阅读 ·
74 点赞 ·
80 评论

【Java篇】Java语言的IO流(上)

Java语言的输入输出流都封装在java.io包中,使用前要先导包。用户可以选择包里的不同的流类实现各种数据的输入输出。其中字节流每次读取8位二进制数,不能分解,重组和理解这些数据,所以可以恢复到原来有意义的状态。字符流每次读取16位二进制数,将其作为一个字符处理。
原创
发布博客 2022.04.22 ·
1234 阅读 ·
68 点赞 ·
73 评论

【java篇】第六话-java垃圾回收浅析

Java的垃圾回收机制,是C++/C语言的一个重要的区别,既减轻了手动释放垃圾内存的压力,又解决了错误释放引起的安全问题!作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样严格,Java垃圾回收机制根据一定的回收策略,自动的回收内存,永不停息的保证JVM中的内存空间,防止出现内存泄露和溢出问题。
原创
发布博客 2022.04.19 ·
1715 阅读 ·
84 点赞 ·
92 评论

【java篇】第五话-内部类详解

内部类把逻辑上相关的类放在一起。而有的内部类不会在其他地方用到,它没有类名,在定义的时候就生成一个该类的实例,称为匿名内部类。匿名内部类是一种特殊的内部类。在内部类对象中保存了一个对外部类对象的引用,当在内部类的成员方法中访问某一变量时,如果在该方法和内部类中都没有定义这个变量,调用就会被传递给内部类保存的那个对外部类的引用,通过这个外部类对象的引用去调用这个变量。
原创
发布博客 2022.04.16 ·
1462 阅读 ·
93 点赞 ·
101 评论
加载更多