- 博客(18)
- 收藏
- 关注
原创 UML详细讲解
1.用例图用例图用于描述系统提供的系列功能,而每个用例则代表系统的一个功能模块。用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的需求功能,用例图对系统的实现不做任何说明,仅仅是系统功能的描述。用例图包括用例(以一个椭圆表示,用例的名称放在椭圆的中心或椭圆下面)、角色(Actor,也就是与系统交互的其他实体,以一个人形符号表示)、角色和用例之间的关系(以简单的线段来表示),以及系统...
2018-12-17 19:55:50 847
原创 理解面向对象
理解面向对象结构化程序设计 顺序结构 分支结构 循环结构 面向对象程序设计 继承、封装、多态 UML简介 掌握常用的UML图形 理解Java的面向对象特征Java语言是纯粹的面向对象的程序设计语言,这主要表现为Java完全支持面向对象的三种基本特征:继承、封装和多态。Java语言完全以对象为中心,Java程序的最小程序单位是类,整个Java程序由一个一个的类组成。Java...
2018-12-17 16:56:04 204
原创 Java语言概述与开发环境
Java语言概述与开发环境基本要点:Java语言的发展简史 编译型语言和解释型语言 Java语言的编译、解释运行机制 通过JVM实现跨平台 安装JDK 设置PATH环境变量 编写、运行Java程序 Java程序的组织形式 Java程序的命名规则 初学者易犯的错误 掌握jshell工具的用法 Java的垃圾回收机制开发环境:操作系统:windows7 旗舰版 64...
2018-12-17 15:20:49 346 3
原创 树的增、删、改(多级菜单)
package com.my;import java.awt.BorderLayout;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JButton;import javax.swin...
2018-11-29 08:23:44 1082
原创 JTree创建树
普通节点:包含子节点的节点,具有唯一父节点的节点 叶子结点:没有子节点的节点,因此叶子结点不可作为父节点 根节点:没有父节点的节点,根节点不可作为子节点创建树当一个节点具有子节点的两种状态展开状态:当父节点处于展开状态时,其子节点是可见的 折叠状态:当父节点处于折叠状态时,其子节点都是不可见的JTree常用构造器JTree(TreeModel newModel):使用指定的数...
2018-11-28 15:52:41 614
原创 AWT菜单
AWT中的菜单由如下类组合而成MenuBar:菜单条,菜单的容器 Menu:菜单组件,菜单项的容器 PopupMenu:上下文菜单组件 MenuItem:菜单项组件 CheckboxMenuItem:复选框菜单组件 MenuShortcut:菜单快捷键组件package com.my;import java.awt.*;import java.awt.event.Actio...
2018-11-28 14:57:26 276
原创 Web的概念
Web是一种分布式应用架构,指在共享分布网络上的各个Web服务器中的所有相互链接的信息。Web采用客户/服务器通信模式,客户与服务器之间用HTTP协议通信。Web使用超级文本技术(HTML)来链接网络上的信息。信息存在服务器端,客户机通过浏览器就可以查找网络中的各个Web服务器上的信息。与Web相关的一个概念是WWW。WWW是指全球范围内的Web,它以Internet为网络平台,Interne...
2018-11-13 20:18:30 435
原创 The first unite : noun
一、名词的分类1.专有名词和普通名词1)专有名词指表示个人、机构、组织、地方、国家的专有名词。首字母一般要大写。例如:Alice, Oxford University, Harry Potter.eg:Tasmania was named after its discoverer, A. J. Tasman.English is also spoken in Singapore and Malay...
2018-04-24 19:03:11 295
原创 JS面向对象
/* * 创建对象 *创建一个对象,然后给这个对象新建属性和方法。 */var box=new Object(); //创建一个Object对象box.name="zhang"; //创建一个name属性并赋值box.age=22; //创建一个age属性并赋值box.run=function(){ //创建一个run方
2017-03-20 13:37:53 255
原创 String类型
String类型用于表示由于零或多个16位Unicode字符组成的字符序列,即字符串。字符串可以由双引号(")或单引号(‘)表示。var box='lee';var box="lee";PS:在某些其他语言(PHP)中,单引号和双引号表示的字符串解析方式不同,而ECMAScript中,这两种表示方法没有任何区别。但要记住的是,必须成对出现,不能穿插使用,否则会出错。var bo
2017-03-10 15:24:06 702
原创 JS中NaN定义与用法
NaN,即非数值(Not a Number)是一个特殊的值,这个数值表示本来要返回数值的操作数未返回数值的情况(这样就不会抛出错误了)。比如在其他语言中任何数值除以0都会导致错误而终止程序执行。但是在ECMAScript中,会返回出特殊的值,因此不会影响程序的执行。var box=0/0; //NaN;var box=12/0;
2017-03-09 21:30:25 28806 1
原创 JSP语法讲解
脚本程序脚本程序可以包含任意量的java语句、变量、方法或表达式,只要他们在脚本语言中是有效的。脚本程序的语法格式:也可编写XML语句代码
2017-03-08 16:43:59 401
原创 JSP 生命周期
JSP 生命周期理解JSP底层功能的关键就是去理解它们所遵守的生命周期。JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括JSP文件编译成servlet。以下是JSP生命周期中所走过的几个阶段: 编辑阶段:servlet source文件,生成servlet类初始化阶段
2017-03-08 16:40:30 290
原创 企业发放奖金跟利润
利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%;高于100万元时,超过100万元的部分按1%提成。从键盘
2017-03-02 11:07:48 791
原创 1,2,3,4组成无重复数组的三位数
这里用到for循环,三重for循环就OK了!具体的就不说了,代码很简单。#include int main(){ int a,b,c; for(a=1;a<5;a++) //判断百位 { for(b=1;b<5;b++) //判断十位 { for(c=1;c<5;c++) //判断个位 { if(a!=b&&a!=c&&b!=c)
2017-03-02 10:58:55 769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人