自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 修改密码

package com.imau.view.user;import java.awt.FlowLayout;import java.awt.Panel;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;import com.imau.base.BaseFr

2020-06-15 09:53:14 157

原创 学生管理系统

package com.imau.view;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.List;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing.JLabel;import javax.swing.JOp

2020-06-14 17:57:34 174

原创 课程设计第一节

图像用户界面抽象窗口工具包(AWT)依赖于来创建图像用户界面(GUI)。AWT包中提供了3大类:1、容器类(container)2、UI 组件类(UI component)3、帮助类(layoutmanager 、 graphics 、 color)2.JDK1.2版本后,引入新的包 Javax.swing.(轻重行)swing GUI组件在awt的基础上增加了很多功能。Java.Awt包中的类体系结构UI组件不能独立地显示出来,必须将组件放在一定的容器中才能显示出来。在compone

2020-06-14 17:19:01 154

原创 1

事件处理机制什么是事件?对对象所做的一-组动作称为事件。在GUI程序运行中,通过鼠标、键盘与GUI界面直接或间接交星都会生成事件。如: 按下一一个按钮、通过键盘输入一一个字符、选择列表框中的一项、点击- - 下鼠标等。。当事件发生后,系统会通知我们去处理这些事件。对这些事件做出相应处理的程序,称为事件处理器。事件处理机制中,涉及到三个对象:事件本身、事件的来源和事件处理器事件事件是事件类的一一个对象,事件类的根类是java. util. EventObject。通常所用到的事件类在jav

2020-06-14 08:40:17 139

原创 面向对象(二)

一、import语句在程序开发中,位于不同包中的类经常需要相互调用。例如:package cn. itcast; //使用package关键字声明包public class Student { public void introduce() { System.out.println("我今年18岁"); }}package cn. itcast; //使用package关键字声明包public class Student { p

2020-06-14 06:47:06 81

原创 面向对象(一)

一、多态在同一个方法中,这种用于参数类型不同而导致执行效果各异的现象就是多态。在Java中为了 实现多态,允许使用一个父类类型的变量来引用一一个子类类型的对象,根据被引用子类对象特征的不同,得到的运行结果。二、对象的类型转换在多态的学期中,涉及到将子类对象当作父类类型使用的情况;(1)animal an1= new Cat (); // 将cat对象当作Animal类型来使用(2)Animal an2= new Dog();// 将dog对象当作Animal类型来使用z注: 子类对象当着父类使

2020-06-13 21:41:59 356

原创 类的继承的补充

继承: 是面向对象软件技术当中的一个概念,与多态、封装共为面向对象的三个基本特征。 继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。11.extends:声明某一个类是另一个类的子类多个类称为子类;单独的类称为父类(基类或超类)子类不对父类的子集,而是对父类的“扩展”类继承语法规则: class Subclass extends Suerclass{ }1注:①在Java中,类只支持单继承,不允许多重继承,也就是说个类只能有一 个直接父类.例如

2020-06-13 09:34:34 109

原创 线程

一、线程、进程、程序程序: 是一段静态的代码,他是应用软件执行的基本。进程:是程序的一次执行过程,是系统运行程序的基本单位。线程:是比进程更小的执行单位。相当于一个任务中的一条执行路径。进程每个独立执行的程序都可称为一个进程。每个运行的程序都是一个进程,在一个进程中还可以有多个执行单元同时运行,这些执行单元可以可以看做是进程执行的一条条线索。线程每个运行的程序都是一个进程,在一个进程中还可以有多个执行单元同时运行,这些执行单元可以看作程序执行的一条线索,被称为线程。1、线程的创建Java提

2020-06-12 09:34:38 73

原创 面向对象继承补充

面向对象有三大特性:封装、继承、多态。1.封装:即是把函数或者工具类的实现过程隐藏起来,可以通过创建对象或者实现接口来使用已定义好的功能。Java API是一个很好的例子。2.继承:假设在描述某些事物的时候我们会发现他们具有许多相同的地方,例如鸟类,每种鸟都有眼睛,嘴巴,都会吃东西等,这些相同的地方可以把他们抽取出来定义成一个鸟类,当需要描述多种鸟时就不用再重复定义这些共性,直接继承鸟类即可。注意:Java的继承不是像C++一样,Java只存在单继承,使用extends ,在调用子类构造方法时会调用父

2020-06-12 06:36:05 70

原创 java语言基础补充

1.关键字关键字是Java语言中已经被赋予特定意义的一些单词,不可以把这些字作为标识符来使用。Java中的关键字有:int、public、this、finally、boolean、abstract、continue、float、long、short、throw、throws、return、break、for、static、new、interface、if、double、default、byte、do、case、strictfp、package、super、void、try、switch、else、ca

2020-06-11 20:34:52 104

原创 Java集合补充

1、List  List只是一个抽象的接口,要使用它,就必须有实现类才行,那么它有哪些实现类呢?  List的实现类有ArrayList、LinkedList、Vector、Stack(这里只列举常用的,Queue也是Collection的子接口,这里不做讨论)都是List的实现类。我们来看看他们的区别:线程安全性  ArrayList和LinkedList插入和删除等操作都是没有加锁的,所以是线程不安全的。而Stack是继承自Vector,且Vector是线程安全的,因此Stack也是线程安全

2020-06-10 13:38:23 76

原创 JAVA集合(一)

方法 功能描述boolean a(E obj) 添加元素,成功则返回trueddboolean addAll(Collection<? extends E> c) 添加集合c的所有元素voi...

2020-06-04 16:31:20 173

原创 java集合

1.泛型:从JDK 5.0开始,Java引入“参数化类型(parameterized type)”的概念,这种参数化类型称为“泛型(Generic)”。泛型经常使用在类、接口和方法的定义中,分别称为泛型类、泛型接口和泛型方法。泛型类是引用类型,在内存堆中2.通配符:当使用一个泛型类时(包括声明泛型变量和创建泛型实例对象两种情况),都应该为此泛型类传入一个实参,否则编译器会提出泛型警告。3.上界:使用extends关键字可以指定类型参数的上界,限制此类型参数必须继承 自指定的父类或父类本身。被

2020-06-03 07:01:59 70

原创 Java异常

Java异常1.异常概述:这种在运行时出现的意外错误称为“异常”对异常的处理机制也成为判断一种语言是否成熟的标准。好的异常处理机制会使程序员更容易写出健壮的代码,防止代码中Bug的蔓延2.Java异常类1)Java中的异常类可以分为两种:错误(Error):一般指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或捕获,将导致应用程序中断;异常(Exception):因程序编码错误或外在因素导致的问题,这些问题能够被系统捕获并进行处理,从而避免应用程序非正常中断,例

2020-05-15 09:50:31 104

原创 第三章 补充案例

10.Person对象的创建及使用过程类的方法声明public String getName() {return name;}public void display() {System.out.println(“姓名:” + name + “,年龄:” + age“,地址:” + address);}11.程序引用传递的执行过程12.方法重载三个原则:在同一个类中;方法...

2020-04-04 07:18:23 223

原创 第三章 java 面向对象

第三章 java面向对象1.面向对象简介1)面向对象分析:2)面向对象设计:3)面向对象变成:2.类与对象:面向对象的两个概念:类和对象类:对某一类事物的抽象描述特征:是对象状态的抽象 用“变量”来描述行为:是对象操作的抽象 用“方法”来描述对象:用于表现现实生活中该类事物的个体3.面向对象特征1)封装性:核心思想2)继承性:对原有类的功能进行扩展3)多态性:不同的数据...

2020-03-25 10:00:39 76

原创 Java概述

第一章 Java概述1.Java起源来自于sun公司的一个“绿色项目”(green project)詹姆斯.高斯林——Java之父2.Java语言优势资源免费跨平台健壮 安全高性能简单面向对象动态性多线程3.Java语言的主要特性1)Java语言是安全的2)Java语言是体系结构中立的3)Java语言是解释型的4)Java语言是原生支持多线程的4.Java应用...

2020-03-18 10:13:34 67

原创 Java基础

1.类型转换1)自动类型转换:byte short char 之间不会相互转换 计算时转换为int类型当把任何基本类型的值和字符串进行连接运算时基本类型的值将自动转换为字符串类型2)强制类型转换:逆过程:容量大的转换为容量小的数据类型boolean类型不可以转换为其他类型当将一个范围大的数据转换为范围小的数据时,进行强制转换2.常量:一旦赋值之后其值不能再改变在Java语言中 使...

2020-03-11 21:11:39 72

原创 Java概述(一)

1.Java起源来自于sun公司的一个“绿色项目”(greenproject) 詹姆斯.高斯林——Java之父2.Java语言优势资源免费 跨平台 健壮 安全 高性能 简单 面向对象动态性 多线程3.Java语言的主要特性1)Java语言是安全的2)Java语言是体系结构中立的3)Java语言是解释型的4)Java语言是原生支持多线程的4.Java应用平台Jav...

2020-03-07 09:18:13 74

第二章Java语言基础

1.字符集 Ascii字符集GB2312字符集Unicode字符集2.分隔符空白符:没有确定意义 空格 回车 换行和制表符(tab)普通分隔符:拥有确定意义任意两个相邻的标识符之间至少有一个分隔符分隔符不能相互替换 用逗号的地方不能用空白符3.标识符Java中的标识符由字母 数字 下划线或美元符组成1)必须以字母 下划线 或美元符开头2)由26个字母大小写 0-9 -或¥...

2020-03-07 08:59:17 110

空空如也

空空如也

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

TA关注的人

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