自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 JDBC连接sql server数据库

JDBC JDBC是一套API,包含着一些接口和类,使用这些接口和类可以连接数据库,执行sql语句操作。 JAVA使用JDBC访问数据库的步骤: 得到数据库驱动程序 创建数据库连接 执行SQL语句 得到结果集 对结果集做相应的处理(增,删,改,查) 关闭资源 JDBC常用类和接口 DriverManager DriverManager类是JDBC的管理类,作用于用户和驱...

2018-06-10 19:49:08 730

原创 JAVA窗口编程 (2)图片的加载和移动

图片的加载 首先在src中新建一个文件夹用来存储图片。我新建的文件夹名称为image,要加载的图片叫sun.jpg。 这里我新建了一个工具类gameutil用来存放相关代码。 package test; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.IOException; imp...

2018-06-03 20:28:28 3592 1

原创 JAVA窗口编程(1)窗口加载,画图

java.awt是一个软件包,包含用于创建用户界面和绘制图形图像的所有分类。这次创建窗口等操作都需要引入awt包。 创建窗口 创建窗口需要给出位置,大小。 setSize(500,500);//创建500*500的窗口 setLocation(100,100);////窗口位置 setVisible(true);//显示创建的窗口 这样创建的窗口还不...

2018-06-01 23:44:19 4747

原创 JAVA DATE类

程序中经常要与时间打交道。JAVA的date类就提供了一些与时间有关的方法。在最基本的java.util.Date之下,有许多拓展,如java.util.Calendar,java.sql.Date,java.text.DateFormat。 时间的相关规定 时间一般用一串数字表示,long类型,原点设置为1970-1-1,以毫秒为单位。 举个例子,时间相差一秒,数值相差1000;相差...

2018-05-27 20:45:47 126

原创 Java 接口

Java 接口 接口的设定给了JAVA一个实现多继承的方法。接口内部有着一个或多个方法的声明,与内部全是抽象方法的类相似(但是也有不同,比如接口中的成员变量只能是 public static final 类型的,接口中不能含有静态代码块以及静态方法)。但是与类不同的是,一个类只能继承一个类,但是可以继承多个接口。 接口与类的区别: 接口不能实例化 。 接口中每一个方法也是隐式抽象的,接...

2018-05-20 20:03:18 126

原创 Java 抽象类

JAVA实现多态大致有三种方法,一是重写,二是抽象类,三是接口。 这次是关于抽象类。 抽象类和抽象方法 抽象类是一种特殊的类,它和普通类的区别在于不能被实例化,这也就决定了它只有被子类继承才能发挥作用。在Java语言中使用abstract class来定义抽象类。 class abstract A { } 驱动函数: public static void main(String...

2018-05-19 19:44:29 105

原创 重写和重载

重写 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。当子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应时,就要通过重写覆盖父类方法。 重写的规则 返回类型,参数列表必须完全与被重写方法的相同 访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。...

2018-05-13 22:35:21 87

原创 JAVA继承

JAVA继承 java的继承通过extends 关键字实现,与c++不同的是,JAVA的继承是单继承。不过,使用 implements 关键字可以通过继承多个接口的方式变相实现多继承。 super 与 this super关键字用来引用当前对象的父类。 this关键字是指向自己的引用。 class A { void f() { System.out.println...

2018-05-13 22:09:25 119

原创 Java Scanner

要使用scanner需要引入java.util.Scanner,通过scanner可以获取用户输入。 在通过例如 Scanner s = new Scanner(System.in); 获取用户输入后,可以通过next()或nextLine() 方法获取输入,在读取前我们一般需要使用 hasNext或hasNextLine 判断是否还有输入的数据。 next 一定需要读取到有效字符后才...

2018-05-06 23:23:31 98

原创 Java 异常处理

异常是程序中的一些错误,但并不是所有的错误都是异常,常见的异常有 运行异常:编译可以通过。 检查异常:编译不可以通过。 所有的异常类是从 java.lang.Exception 类继承的子类。 Exception 类是 Throwable 类的子类。除了Exception类外,Throwable还有一个子类Error 。 Java 程序通常不捕获错误。错误一般发生在严重故障时,它们在J...

2018-05-06 19:20:44 115

原创 JAVA拆箱和装箱,以number类为例

使用数字时,有时使用基本数据类型,而有时却需要将它当作对象。 根据数值创建对应的 对象就是装箱,将包装器类型转换为基本数据类型叫做拆箱。 举个例子 Integer a = 1;//装箱 int b=a;//拆箱 装箱过程是通过调用包装器的valueOf方法实现的,而拆箱过程是通过调用包装器的 xxxValue方法实现的。(xxx代表对应的基本数据类型)。 与Integer对应int...

2018-04-28 21:55:04 214

原创 JAVA修饰符

修饰符 修饰符分两类,分别是访问修饰符和非访问修饰符。修饰符的作用是对类、变量、方法和构造方法做出一些特有的限制。 访问修饰符 default (即缺省,什么也不写) 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。不加任何前缀即为缺省,不需要写出“default”。 private : 在同一类内可见。 被声明为 private 的方法、变量和构造方法只能被所属类...

2018-04-28 21:21:32 81

原创 classpath,变量,数据类型

classpath classpath可以指导编译器去制定路径寻找相应文件执行。默认情况下javac是在.java的目录下查找类文件,但是如果.class文件不在.java目录下,就需要使用classpath告诉javac去哪里寻找需要执行的文件。 数据类型 基本数据类型 java的基本数据类型有byte,short,int,long,boolean,char,float,doub...

2018-04-21 17:34:41 143

原创 JDK,JRE&命令行

JDK,JRE和JVM JRE: Java Runtime Environment 中文名称叫做JAVA运行环境,包含了JAVA虚拟机JVM( java virtual machine),JAVA基础类库,构成了JAVA程序运行所需要的软件环境,有了JRE只可以运行而不可以编写JAVA程序。 JDK:Java Development Kit 中文名称叫做java开发工具包,包含了JAVA编...

2018-04-19 22:40:11 953

空空如也

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

TA关注的人

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