![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ANiuZY
The Rickest Rick!
展开
-
Java - Graphics2D - 图形渲染
g.setRenderingHints(mapH); HashMap mapH = new HashMap(); mapH.put(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY); //alpha差值(着色) mapH.put(RenderingHi...原创 2019-12-28 01:19:59 · 851 阅读 · 0 评论 -
Java学习 - Swing绘图 - 图形的双缓存技术 & 绘图背景透明化
Swing绘图Swing绘制图形的方法:重写JPanel 的paint() 方法。这样(这只是最基础的):class JCanva extends JPanel{ public void paint(Graphics g){ super.paint(g); //在此处绘图 }}双缓存技术上面的代码可以实现绘图,但是,如果...原创 2019-11-26 15:59:53 · 616 阅读 · 0 评论 -
Java日常 - 2048
用Java实现2048游戏(带动态):写完java聊天室的ui后,感觉自己很膨胀,偶然中又看到了2048这个游戏,然后心血来潮,我觉得我也可以!然后花了一天半的时间完成了具有动态效果的 Java2048。要资源可私戳。先看效果图 :(右边是正在移动的)主体框架:程序分为游戏功能实现和UI实现两个部分,游戏功能的实现很简单,不需要多叙述,重点谈一下UI的实现。整个棋盘背景...原创 2019-11-26 14:22:05 · 441 阅读 · 2 评论 -
Java作业 - 聊天室系统
介绍这学期Java的一个大作业室使用socket 实现一个聊天室系统,要求能够做到:实现多客户端之间的交流 实现无限制的对方自由发送信息 实现文件传输 另外,可以引入UI框架 我的代码可以分为两个相对独立的部分:UI框架实现和 核心功能实现。虽然说本次任务的主要部分不是UI的实现,但从这次UI设计编写中我学到很多东西,对java中AWT和Swing的了解有很大的进...原创 2019-11-22 13:37:34 · 2759 阅读 · 1 评论 -
Java作业 - c++代码转Java代码 个人银行账户管理程序c++源码
4_9:c++代码://4_9.cpp#include <iostream>#include <cmath>using namespace std;class SavingsAccount { //储蓄账户类private: int id; //账号 double balance; //余额 double rate; //存款的年利率...原创 2019-10-06 21:47:57 · 510 阅读 · 0 评论 -
Java作业-习题5-9
题目:设计Src和Dis两个类,Src中有一个被封装的属性,类型为int(要求为非负值),每当通过特定方法更改Src对象中的这个属性后,Dis对象都能得到通知,并向Src发消息获得此属性值。不知道它在讲什么,随便写写。...原创 2019-09-25 13:44:30 · 225 阅读 · 0 评论 -
Java作业 - 编写运行4.16,4.17,并打包
[例4.16]class FighterPlane{ String name; int missileNum; void fire() { if(missileNum>0) { System.out.println("now fire a missile!"); missileNum-=1; }else { System.out.println("No ...原创 2019-09-25 12:31:29 · 194 阅读 · 0 评论 -
Java对象 与 Java 对象引用 的区别
举例说明:定义类:class A{ public int n; A(){ System.out.println("Created."); n=0; } public void print(){ System.out.println("n="+n); }}Java对象:A a =new A(...原创 2019-09-11 14:03:26 · 180 阅读 · 0 评论 -
Java 入门 - 从 C++ 到Java
Java语言是纯面向对象语言,有很高的可移植性,具有动态多线程。基础输出:Java 的基础输入输出(Application)↓:一切从输入输出开始.Applet程序的输出方式相对麻烦,而且没太大意义,这里直接略过,不多解释.Java语言基础 (从C++到Java):在Java中,对比C++需要区别的地方有:常量保留字:final 布尔类型:boolean;...原创 2019-09-10 21:09:04 · 457 阅读 · 0 评论 -
个人对Java的一些理解
刚开始接触Java,还没有什么理解。不过,这篇博客说的挺好的,可以参考:https://blog.csdn.net/weixin_43873355/article/details/100565071原创 2019-09-10 18:48:02 · 214 阅读 · 0 评论