自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java程序与数据库连接

一个网络关系数据库应用系统是一个三层次结构。客户机与服务器采用网络连接,客户机端应用程序按通信协议与服务器端的数据库程序通信;数据库服务程序通过SQL命令与数据库管理系统通信。Java程序与数据库连接方法有两种。一种是使用JDBC-ODBC桥接器与数据库连接,一种是用纯Java的JDBC驱动程序实现与数据库连接。使用JDBC-ODBC 桥接器与数据库连接Java程序使用JDBC-ODBC 桥接器与...

2018-07-08 22:58:18 423

原创 数据库实验---视图

一、实验目的:1.掌握创建视图的SQL语句的用法。2.掌握修改视图的方法。3.熟悉和掌握对数据表中视图的查询操作和SQL命令的使用;4.熟悉和掌握对数据表中视图的更新操作和SQL命令的使用,并注意视图更新与基本表更新的区别与联系5.学习灵活熟练的进行视图的操作,认识视图的作用二、实验环境:      SQL Serve 2017 三、实验内容:Part 1 定义视图在数据库中,以Student C...

2018-07-07 22:23:29 1363

原创 Java例题

简单计算器public class Example9_8 { public static void main(String[] args) { WindowOperation win =new WindowOperation(); win.setBounds(100,100,390,360); win.setTitle("简单计算"); }}import java.awt.*...

2018-07-06 22:40:13 401

原创 Java例题

    在窗口的中心位置添加了一个选项窗格,该选项窗格里添加了一个网格布局面板和一个空布局面板。public class Example9_4 { public static void main(String[] args) { new ShowLayout(); }}import java.awt.*;import javax.swing.*;public class Show...

2018-07-04 22:37:39 543

原创 Java例题

使用super调用父类的构造方法class Student{ int number; String name; Student(){ } Student(int number,String name){ this.number=number; this.name=name; System.out.println("我的名字是:"+name+"学号是:"+number); }}class Un...

2018-07-03 22:36:22 337

原创 Java例题

面向抽象编程public abstract class Geometry { public abstract double getArea(); }public class Pillar{ Geometry bottom; //bottom是抽象类Geometry声明变量 double height; public Pillar(Geometry bottom,dou...

2018-07-02 22:12:48 356

转载 Java输入输出流

java输入输出流一、什么是IOjava中I/O操作主要指使用java进行输入、输出操作。java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。 java.io是大多数面向数据流的输入/输出类的主要软件包。此外,java也对块传输提供支持,在核心库java.nio中采用的便是块io。 流IO简单易用,效率较低;块IO效率很高,但编程比较复杂。java IO...

2018-07-01 22:18:38 227

原创 Java实验---包与接口以及常用工具类的使用

一、实验目的了解 Java 中包(package)和接口(interface)的作用,掌握包和接口的设计方法。掌握Math类,String类和StringBuffer类的使用。二、实验环境     Eclipse三、实验内容:(一)创建并使用自定义包1.自定义包的声明方式       <package>  <自定义包名>     声明包语句必须添加在源程序的第一行,表示该程...

2018-06-30 22:13:44 565

原创 Java实验九---GUI标准组件及事件处理

   一、实验目的:了解图形用户界面基本组件:框架、面板、按钮、标签、菜单、列表等的使用方法;了解如何使用布局管理器对组件进行管理;理解和掌握 Java 的事件处理机制。二、实验环境:       Eclipse三、实验内容:(一)在面板中添加多个组件,并进行合理的布局   程序功能:在一个框架(Frame)容器中添加一个面板(Panel)容器,并分别在框架和面板容器中添加组件并使用不同的布局管理...

2018-06-29 21:21:50 1475

转载 常用实用类

转自:https://blog.csdn.net/qq949634363/article/details/79591617String对象属于定长字符串,不能对字符串进行修改(例:删除,修改,替换字符串中的某些字符),而StringBuffer类可以。StringBuffer对象主要用于存储可变的字符串(下面我们再细讲分别有哪些方法以及它们的用法)。String类(定长):       由于字符串...

2018-06-28 22:40:02 210

原创 汇编语言编程题

编程题:编程实现: S=1+2+3+……+100  ,要求计算后的结果存放在变量S里[试题解析] 循环控制可以分为:计数循环和条件循环。作为计数循环,一般是指循环次数是已知的情况,在程序设计的的循环时,先应将循环次数送入计数器CX中进行计数,在循环体中使用LOOP等循环指令。当然,也可以通过其他方式来进行,如cx←cx-1,jnz 等结合实现。 DATA SEGMENT     S DW (?)D...

2018-06-27 22:06:30 3641

转载 Java上转型对象

JAVA中上转型对象的详细解释首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型又引出了动态绑定从动态绑定又引出了静态绑定程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定静态绑定...

2018-06-26 22:53:55 324

转载 Java接口与实现

   转自:https://blog.csdn.net/qq_33518744/article/details/52673782接口声明:interface 接口名字接口体:接口体中包含常量的声明(没有变量)和抽象方法两部分。常量是public, static,final型常量,方法是public,abstract方法。如[java] view plain copy interface Print...

2018-06-24 22:16:19 4381

转载 Java之GUI

转自:https://blog.csdn.net/qq_33816875/article/details/50846301一、概述FlowLayout(流式布局管理器);从左到右顺序排列(Panel 默认的布局管理器)BorderLayout(边界布局管理器):东南西北中排列GridLayout(网格布局管理器):规则的矩形排列CardLayout(卡片布局管理器):选项卡排列GridBagLay...

2018-06-23 20:39:06 189

转载 Java关键字

区别与联系:throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。throw关键字通常用在方法体中,并且抛出一个异常对象。程序在执行到throw语句时立即停止,它后面的语句都不执行。通过throw抛出异常后,如果想在上一级代码中来捕获并处理异常,则需要在抛出异常的方法中使用throws关键字在...

2018-06-22 22:57:10 192

原创 Java题目练习

 题目:将一个正整数分解质因数。例如,输入90,打印出90=2*3*3*5。import java.util.Scanner;public class Factor { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入一个正整数:...

2018-06-21 22:18:39 326

原创 Java练习

   题目:判断101~200之间有多少个素数,并输出所有素数。   分析:用一个数分别去除2到 j,如果能被整除,则是素数,反之不是。代码如下:public class prime2 { public static void main(String[] args) { int count=0; for(int i=101;i<200;i++) { boolean b=fa...

2018-06-20 22:23:07 189

原创 Java练习

有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....import java.util.Scanner;public class rabbit { private static Scanner input; public static voi...

2018-06-19 22:19:39 146

原创 Java实验

   (一)类的多态性练习1.   理解类的多态性类的多态性体现在方法的重载(overload)上,包括成员方法和构造方法的重载。   2.   方法的重载    方法的重载是指对同名方法的不同使用方式。1)程序功能:对不同的数进行排序输出。在IntSort 类中定义2 个同名的方法sort。2)编写KY5_1.java 文件,源代码如下:class IntSort{ public String...

2018-06-18 22:45:23 325

原创 Java练习

      定义两个接口,其中各包括一个抽象方法分别用来完成两个数的加法和减法操作,然后创建一个类KY6_3来实现这两个接口中的抽象方法。编写程序KY6_3.java,将源程序写在实验报告中。 代码如下:interface Computable1{ int sum(int x,int y);}interface Computable2{ int subtract(int a,int ...

2018-06-17 21:14:54 422

原创 Java子类与继承小结

    (1)继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类。      (2)所谓子类继承父类的成员变量作为自己的一个成员变量,就好像它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法操作。      (3)所谓子类继承父类的方法作为子类中的一个方法,就像它们是在子类中直接声明一样,可以被子类中自己声明的任何实例...

2018-06-16 21:02:42 2173

原创 Java例题

用流水线完成分数评定public class SingGame { public static void main (String args[]) { Line line=new Line(); line.givePersonScore(); }}import java.util.Scanner;public class InputScore {...

2018-06-15 23:12:17 858

原创 abstract类和abstract方法

  可以使用abstract来修饰一个类或者方法。用abstract修饰的类表示这个类是一个抽象类,用abstract修饰的方法表示这个方法是一个抽象方法。抽象类不能被实例化。抽象方法是只有方法声明,而没有方法的实现内容。一个类中,只要有一个抽象方法,这个类必须被声明为抽象类抽象方法在非抽象子类中必须被重写。重写了这两个方法,虽然方法体里面 {} 的内容是空的,也算重写了这个方法。注意看重写方法的...

2018-06-14 22:57:48 429

原创 Java实例变量和类变量的区别

    实例变量实例变量声明在一个类中,但在方法、构造方法和语句块之外;当一个对象被实例化之后,每个实例变量的值就跟着确定;实例变量在对象创建的时候创建,在对象被销毁的时候销毁;实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;实例变量对于类中的方法、构造方法或者语句块是可见的。一般情况下应该把实例变量设为私有。通过使用访问修饰符可以使实例变量对子类...

2018-06-13 22:45:26 181

原创 Java类与对象小结

     (1)类是组成Java源文件的基本元素,一个源文件是由若干个类组成的。     (2)类体可以有两种重要的成员:成员变量和方法。     (3)成员变量分为实例变量和类变量。类变量被该类的所有对象共享,不同对象的实例变量互不相同。   (4)除构造方法外,其他方法分为实例方法和类方法。类方法不仅可以由该类的对象调用,也可以用类名调用;而实例方法必须由对象来调用。     (5)实例方法既...

2018-06-12 22:54:35 1158

原创 Java继承

继承(Inheritence):Java是单继承的,意味着一个类只能从另一个类继承(被继承的类叫做父类【基类,base class】, 继承的类叫做子类),Java中的继承使用extends关键字。     当生成子类对象时,Java默认首先调用父类的不带参数的构造方法,然后执行该构造方法,生成父类的对象。接下来,再去调用子类的构造方法,生成子类的对象。【要想生成子类的对象,首先需要生成父类的对象...

2018-06-11 22:35:10 126

原创 数据库实验-数据查询练习

     用SQL语句完成以下查询1. 查询所在系为 “CS” 的学生学号和姓名;       select sno,sname      fromstudent      where sdept='CS';2. 查询选修了3号课程的学生学号;       select sno      from SC      where cno=3;3. 查询选修1号 课程的学生学号和成绩,并要求对查询结果按...

2018-06-10 22:46:09 5580

转载 Java包与接口

   1.包:在编程中,把相关程序段组织起来经常是很有益的,Java中通过包来实现;  a.包服务于两个目的:首先它提供了把相关程序段组织成一个单元的机制,在包中定义的类必须通过它们的包名来访问,所以,包就提供了一种命名类的集合的途径;其次包还参与了Java的访问控制,包中定义的类可以声明为包所私有的,使包外的代码无法访问,这样包就为类提供了一种能够被封装的方式。  b.要想创建一个包,应该在Ja...

2018-06-09 23:03:52 503

转载 Java多态性

         运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制。      方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloa...

2018-06-08 22:34:29 788

原创 练习

         编写一个程序文件KY4_4.java。程序功能如下:子类KY4_4继承父类 KY4_3,其不仅具有父类的成员变量 xm(姓名)、xh(学号),还定义了新的成员变量 xy(学院)、xi(系)。在子类KY4_4中重写了父类的方法print(),在该方法中不仅输出学生的姓名和学号,而且还输出学生的学院和系。另外,在子类KY4_4中还定义了一个主方法main。首先,在主方法中创建一个父类...

2018-06-07 21:48:06 288

转载 Java修饰符和继承性

   修饰符:static:有static(类的标识)修饰符修饰的成员(属性或方法)属于类本身(我们称为类成员),反之属于类的实例(我们称为实例成员)。记住永远不要使用对象去调用static修饰的方法、属性,如果使用了的话,一定要把对象翻译成类(当程序通过实例来访问类变量时,由于类变量本身不属于实例,因此底层是委托给通过类来访问,且有static修饰的成员不能访问非static成员)。this(在...

2018-06-06 22:48:14 396

转载 Java小练习

             程序功能如下:有一个主方法main() 以及一个求平方和的方法int square(int x, int y)。square方法计算参数x 和y的平方和,并返回该平方和值。在主方法main中定义两个整型变量,并给它们赋一个初值,然后使用这两个变量作为实际参数来调用square方法,求出平方和,最后输出平方和。public class Prime1 { public ...

2018-06-05 21:01:37 507

转载 Java继承问题

            子类不可以继承父类的构造方法,只可以调用父类的构造方法。        子类中所有的构造函数都会默认访问父类中的空参数构造函数,这是因为子类的构造函数内第一行都有默认的super()语句。super()表示子类在初始化时调用父类的空参数的构造函数来完成初始化。一个类都会有默认的空参数的构造函数,若指定了带参构造函数,那么默认的空参数的构造函数,就不存在了。这时如果子类的构造...

2018-06-04 22:42:56 131

原创 Java小练习

编写一个帐户类实现银行帐户的概念,创建帐户类的对象,完成存款与取款等操作。             定义一个银行帐户类BankAccount实现银行帐户的概念,在BankAccount类中定义两个变量:"帐号"(account_number) 和"存款余额" (leftmoney),再定义四个方法:"存款"(savemoney)、"取款" (getmoney) 、 "查询余额"(getleftmo...

2018-06-03 21:49:27 416

转载 Java入门

  抽象类(abstract class):抽象类不能创建对象,主要用来创建子类。Java中的抽象类使用 abstract 修饰符定义。  抽象数据类型(abstract datatype ADT):抽象数据类型指明了可能的类型和允许进行的操作,但是没有提供实现。  访问标识符(access specifier):用于方法或变量定义,限定了哪些类可以访问该方法或变量。Java中的访问标识符有 pu...

2018-06-02 23:09:20 116

转载 学习Java

    面向对象基础:成员变量:类中定义的变量,有初始值。局部变量:函数中定义的变量,无初始值。局部变量和成员变量同名时,成员变量被隐藏。访问权限:private:同一个类。default:同一个包。protect:同一个包中非子类,子类或不同包中的子类。public:全局。调用this语句必须写在构造函数的第一行。static 静态变量,随着类的加载就在静态区里开辟内存,整个程序执行完消失。值是...

2018-06-01 22:34:13 102

原创 Java 中的静态内部类

     静态内部类是 static 修饰的内部类,这种内部类的特点是:        1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问         2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员       ...

2018-05-31 22:28:31 115

原创 什么是 Java 中的内部类

         什么是内部类呢?       内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。         那为什么要将一个类定义在另一个类里面呢? 内部类的主要作用如下:    1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类    2. 内部类的方法可以直接访问外部类的所有数据,包括私有的...

2018-05-30 22:28:20 149

转载 Java

1,什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。2,线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线程共享一...

2018-05-28 22:52:01 188 1

转载 进程调度算法

#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node { char name[20]; /*进程的名字*/ int prio; /*进程的优先级*/ int round; ...

2018-05-27 22:54:37 438

空空如也

空空如也

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

TA关注的人

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