自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 java双击事件处理

import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;public abstract class GameMouseListener extends MouseAdapter { private ClickThread clickThread;// 非null,表示存在一个待双击的单击事件 @Override public final void mouseClicked(MouseEvent e) { in.

2020-05-11 03:04:08 415

原创 Swing窗口设置透明窗体

1、AWTUtilities透明窗体jFrame.setUndecorated(true);AWTUtilities.setWindowOpaque(jFrame, false);半透明窗体jFrame.setUndecorated(true);AWTUtilities.setWindowOpacity(jFrame, 0.5f);2、jan.jar包,透明窗体...

2018-10-16 15:14:37 2776 3

原创 读和写文件python

open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)Open file and return a corresponding file object. If the file cannot be opened, an OSError is r...

2018-10-11 17:25:31 146

原创 javaBean——json

JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。——百度百科---------------------...

2018-10-10 10:48:11 147

转载 java_编码

问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了一个编码的细节,new String(byte[]);会使用操作系统默认的字符集来解码字...

2018-09-11 11:20:15 95

转载 java学习笔记——IO流

java中的流是实现输入/输出的基础。Java中吧所有的输入/输出源都抽象地表述为“流”(stream),通过流的方式允许java程序使用相同的方式访问不同的输入/输出源。stream是从源(source)到池(sink)的有序数据。流的分类:输入流:只能从中读入数据,不能向其中写入数据。输出流:只能向其中写入数据,不能从中读入数据。(输入/输出都是相对于java程序(程序运行所在...

2018-09-04 18:48:08 114

原创 java学习笔记——FileFilter接口与FilenameFilter接口

FileFilter其中只有一个待实现方法boolean accept(File pathName);//测试指定抽象路径名是否应该包含在某个路径名列表中。FilenameFilter其中也只有一个待实现方法boolean accept(File dir ,String name);//测试指定文件是否应该包含在某一文件列表中。 在File对象中有重载的方法Stir...

2018-09-04 16:07:54 675

转载 java学习笔记——File类

File类使用文件路径字符创建File对象,此路径可以为绝对路径也可以为相对路径。系统默认是以当前工作路径来解释相对路径。创建File对象之后即可使用File对象的方法操作文件/文件夹(目录)。常用方法:String getName();String getPath();//获得此对象路径。以创建此对象时的路径为准。String getAbsolutePath();//获取此对...

2018-09-04 15:14:35 86

转载 java学习笔记——内部类

大多数时候我们把类定义成独立的程序单元。在某些情况下,我们可以吧一个类定义在另一个类的里面,这个被定义在类里面的类,被称之为内部类、或嵌套类。相应的,被定义内部类的类称之为外部类、或宿主类。java从JDK1.1开始引入内部类。 非静态内部类定义在方法里面的类称之为局部内部类,被当成类的成员(属性、方法、构造器、初始化块)定义的类称之为成员内部类。其中成员内部类分为静态内部类和...

2018-08-20 16:55:57 141

转载 java学习笔记——初始化块(代码块)

初始化块是java类中可以出现的第四种成员(前面包括属性、方法、构造器)。一个类中可以有多个初始化块,相同类型的初始化块按顺序执行。初始化块要么不写修饰符,要么用static修饰,用static修饰的叫静态代码块。代码块里可以包括任何可执行语句。普通初始化块、声明实例属性值都可以被认为是对象的初始化代码。初始化块在创建对象时隐式地执行,在构造器之前执行。与构造器类似的是,系统会一直上溯到O...

2018-08-16 18:53:18 1632

转载 java学习笔记_继承多态

一、继承java通过关键字extend,声明一个类,继承自另一个类。class classA extend classB{...}作用:用于将相似类的共同属性、方法写至同一个父类,那么这些相似类中就不必在重复定义相同的属性、方法了,只需要通过extend继承父类,子类在对象即可拥有这些属性、方法,从而避免了代码冗余。同时,对共同属性方法的修改也可以通过修改父类实现,简化了操作。...

2018-08-16 09:10:06 160

转载 Java学习笔记——多态(Polymorphism)

Java引用变量有两个类型:一个是编译时的类型,一个是运行时的类型。编译时的类型由声明该引用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时的类型与运行时的类型不一致,就会出现所谓的多态。 子类其实就是一种特殊的父类,因此,Java允许把一个子类对象直接赋值给一个父类引用变量,无需任何的类型转换,或称之为向上转型(upcast)。向上转型由系统自动完成。当把一个子...

2018-08-16 09:09:38 209

转载 java学习笔记——继承

Java 程序创建某个类的对象时,系统就会隐式地创建该类的父类对象。只要有一个子类对象存在,则一定存在一个与之对应的父类对象。在子类方法中使用super引用时,super总是指向作为该方法调用者的子类对象所对应的父类对象。其实super引用与this引用很像,其中this总是指向调用该方法的对象,而super则指向this指向对象的父对象。在一个在一个构造器中调用另一个重载的构造器需要使用th...

2018-08-16 09:08:04 127

转载 java学习笔记——构造器

构造器构造其是一个特殊的方法,用于创建类的实例。构造其器最大的作用就是在创建对象时执行初始化。当系统创建一个对象时,系统为这个对象的属性进行默认初始化,这种默认初始化将所有基本数据类型的值设为0(对数值类型),将布尔类型设为false,将所有引用类型设为null。如果我们想要改变这种默认初始化,就可以使用构造器。如果你没有为构造器提供任何构造器,系统会自动为这个类替工一个无参构造器,此...

2018-08-16 09:06:21 182

转载 static关键字

static 可以用来修饰成员变量、方法、代码块。主要用于不创建对象而直接用类对方法、变量进行访问。 其中,static 修饰的成员变量、方法,是静态的,是类的,是该类对象所共享的。直接用类名进行访问。适用于各种工具方法、变量。但也可以用对象进行访问。由于,static与对象无关,所以static修饰的方法中不能使用this(指对象自身)。static修饰的方法不能访问非静...

2018-08-16 09:04:21 83

转载 abstract抽象类interface接口

类是对对象的抽象,抽象类是对类的抽象。构建方式是在类名前用abstract修饰。在方法声明时在方法名前用abstract修饰,表示这是一个抽象方法。它没有方法体,甚至连大括号都省略了。抽象类中可以有成员变量和普通的成员方法,普通类中却不能有抽象方法。抽象方法不能有实例对象。抽象类的子类要么重写父类的所有没被重写抽象方法,要么以旧是一个抽象类。只有当抽象类的子类吧所有抽象方法...

2018-08-16 09:04:03 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除