- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 Java Set集合 HashSet
HashSet存储对象,应重写hashCode()和equals()方法,以便更好控制集合中的这些元素 类Person public class Person { //eclipse source 下自动生成hasCode()和equals 勾选num作为唯一标识 @Override public int hashCode() { final int prime = 31; ...
2019-01-31 00:38:06 124
原创 JAVA Set集合 TreeSet
想要实现Set集合有序,被排序的对象需要实现Compareable接口 定义类Person public class Person implements Comparable{ int num; int age; String name; //创建构造方法 public Person(int num, int age, String name) { super(); ...
2019-01-30 23:48:21 159
原创 Java 什么叫实例化
Person person;这时候没有“=”操作,也就是没有给他赋值,person是空的,即null。 = new Person(),术语就叫实例化,就是person这个对象已经建立了,不为null了。 可以通过instanceof 判断其左边对象是否为右边类的实例 public int compareTo(Object object){ Person person; ...
2019-01-30 23:17:12 361
原创 Collection 接口
import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class guess{ public static void main(String[] args) { Collection collection = new ArrayList(); System....
2019-01-30 22:34:04 83
转载 MySQL数据库安装与配置详解
转载:https://www.cnblogs.com/sshoub/p/4321640.html 目录 一、概述 二、MySQL安装 三、安装成功验证 四、NavicatforMySQL下载及使用 一、概述 MySQL版本:5.7.17 下载地址:http://rj.baidu.com/soft/detail/12585.html?ald 客户端工具:Nav...
2019-01-30 01:11:42 118
原创 Java 常用动作事件监听
import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Scanner; import javax...
2019-01-30 00:06:29 1471
原创 Java开发 一起来画画(源码)
可执行文件 其中路径自己设置,图片自己找 效果图 package com.mr.draw; import javax.swing.JFrame; import java.awt.Canvas; import java.awt.Color; import java.awt.Component; import java.awt.Container; import java.awt.G...
2019-01-28 23:05:34 1572
原创 实现调整画笔粗细
BufferedImage image = new BufferedImage( 570, 390, BufferedImage.TYPE_INT_BGR); Graphics gs = image.getGraphics();//获得绘制图像 Graphics2D g = (Graphics2D) gs;//将绘制图像转换为Graphics2D; strokeBut...
2019-01-23 15:02:51 4245
原创 添加鼠标画笔功能
//鼠标绘制点横纵坐标 int x = -1; int y = -1; boolean rubber = false;//橡皮 /* * 构造方法 */ public DrawPictureFRame() { setResizable(false); setBounds( 500, 100, 574, 460); setDefaultClos...
2019-01-21 19:58:03 865
原创 Java 绘图
package expression; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Rectangle; import java.awt.Shape; import java.awt.geom.Rectangle2D; import ja...
2019-01-19 17:59:07 783
原创 Java 图片的旋转
package expression; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; i...
2019-01-19 12:12:37 1277
原创 Java开发 drawimage 绘制图像
第四个参数是在哪上面画就通知谁 package expression; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Image; import java.awt.image.ImageObserver; import java.awt.image.ImageProducer; import jav...
2019-01-19 00:20:30 4516
原创 Java 文件夹的操作
package expression; import java.io.File; public class Demo2{ public static void main(String[] args) { File file = new File("dir/dir1/dir2/dir3"); //boolean f = file.mkdir();创建单个文件夹...
2019-01-18 23:51:43 211
原创 Java File 文件
package expression; import java.io.File; public class Demo{ public static void main(String[] args){ /* * 项目下的路径(默认路径):word.txt * 包中的文件路径(和类在一起的):src/expression/word1.txt * 注意...
2019-01-18 23:05:57 90
原创 Java开发 菜单栏
package expression; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import javax.swing.ButtonGroup; import javax.swing.Icon; import ...
2019-01-17 23:32:17 504
原创 Java继承注意事项
一个子类只能继承一个父类 错误写法: class Computer1{ String screen = new String("Computer"); } class Computer2{ } class Pad extends Computer1,Computer2{ } 如果想同时继承两个父类怎么办呢? ...
2019-01-17 17:37:56 368
原创 类的继承 super关键字
1.调用父类的成员方法 子类继承自父类方法重写附加,修改父类也要修改子类比较麻烦 父类 package expression; public class Computer { String SayHellow(){ return "welcome"; } } 子类 package expression; public class Pad extends Compu...
2019-01-17 17:06:18 333
原创 类的继承 方法和属性的重写
当子类和父类进行同一件事进行不同的操作需要重新写方法(例如电脑鼠标点击打开图片,平板电脑触摸打开图片) 属性也是同理 父类 package expression; public class Computer { String c = new String("Computer"); void showPicture(){ System.out.println("台式电脑:鼠标点击...
2019-01-17 11:41:59 610
原创 Java关键字 extends继承
父类函数 package expression; public class Computer { String Com = "液晶显示屏"; void Starup() {//方法 System.out.println("正在开机,请稍等..."); } } 子类函数 package expression; public class Pad extends Compute...
2019-01-17 11:31:28 264
原创 Java开发 按钮
package expression; import java.awt.Color; import java.awt.Container; import java.awt.Graphics; import java.awt.GridLayout; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt....
2019-01-17 01:17:38 154
原创 Java开发 窗体JFrame
package expression; import java.awt.Color; import java.awt.Container; import javax.swing.*; public class Demo extends JFrame{//继承父类 public Demo(){ setVisible(true);//设置窗体可见 setTitle("窗体标题"...
2019-01-16 20:16:06 408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人