09 2018 档案
摘要:1、java的API(API: Application(应用) Programming(程序) Interface(接口) (1) Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们只要学会这些类如何使用即可。 JDK安装目录下有个src.zip文件,这个文件解压
阅读全文
摘要:1、求两个数大小Math.max(a,b)求三个数最大值Math.max(Math.max(a,c),b) 2、Java SE 包含构成Java语言核心的类。比如数据库连接、接口定义、数据结构、输入/输出、网络编程。 Java EE 包含Java SE中的所有类,并且还包含用于开发企业级应用的类。
阅读全文
摘要:1、匿名对象 (1)概述:匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。 例如: 创建一个普通对象 Person p = new Person(); 创建一个匿名对象 new Person(); (2)匿名对象的特点: 创建匿名对象直接使用,没有变量值 匿名对象在没有
阅读全文
摘要:1、this关键字 (1)功能: (一)调用本类中的属性,也就是成员变量。哪个对象调用了this所在函数,this就代表哪个对象。 (二)调用本类中的其他方法 (三)调用本类中的其他构造方法,调用时要放在构造方法的首行 (2)调用构造方法 构造方法之间的调用,可以通过this关键字来完成。 构造方法
阅读全文
摘要:1、多态 (1)多态概述定义及使用格式: 多态是继封装、继承之后,面向对象的特性。 父类引用变量可以指向子类对象。 注意: 多态的前提是必须有子父类关系或者类实现接口关系,否则无法完成多态。 在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。 多态的定义格式:就是父类的引用变量指向子类对
阅读全文
摘要:1、抽象类 (1)抽象类的概述 当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体。 但是有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。比如一个图形类应该有一个求周长的方法,但是不同的图形求
阅读全文
摘要:1、面向对象和面向过程 面向对象是让谁干什么 面向过程是按什么顺序来干(干活过程都有参与) 所以在工作中,面向对象更好。 例如: 以打扫办公室为例:面向过程就是将扫地、拖地、擦玻璃、擦门窗这几件事情排好(做好)顺序,先干啥再干啥,需要按照顺序一件一件的参与干活‘ 面向对象就是打扫卫生时,小李拖地,小
阅读全文
摘要:Eclipse是功能强大Java集成开发工具 1、安装 2、工作空间:指的是将来编写的java源文件存放的位置 下图中的复选框“□”,如果选中,表示使用当前工作空间为Eclipse的默认工作空间,以后启动Eclipse时,不在提示选择工作空间。 工作空间为D盘的Workspace\Project中,
阅读全文
摘要:1 案例介绍 模拟真实的库存管理逻辑,完成超市管理系统的日常功能实现,见下图 2 案例需求分析 根据案例介绍,我们进行分析,首先需要一个功能菜单,然后输入功能序号后,调用序号对应的功能方法,实现想要的操作。分析步骤如下 完成超市商品初始化。创建商品,将商品添加到集合 显示来到超市能做的操作,也就是显
阅读全文
摘要:1、方法的基础知识 (1)方法的语法格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 ……… return 返回值; } 修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等,现学习阶段暂时记住
阅读全文
摘要:1、数组的定义: (1)数据类型【】数组名=new 数据类型【元素个数或数据长度】 int [ ] a =new int [100] 数组: 在内存中定义了100个int类型的变量,第一个变量的名称为x[0],第二个变量的名称为x[1],以此类推,第100个变量的名称为x[99],这些变量的初始值都
阅读全文
摘要:现在,我们将原有的库存管理案例,采用更好的集合方式实现。 将对下列功能进行方法封装: l 打印库存清单功能 l 库存商品数量修改功能 l 退出程序功能 1.1 案例需求分析 管理员能够进行的操作有3项(查看、修改、退出),我们可以采用(switch)菜单的方式来完成。 库存管理 1.查看库存清单 2
阅读全文
摘要:1、Scanner类:该类来完成用户键盘录入,获取到录入的数据。 固定格式: 数据类型 变量名 = new 数据类型(); Scanner i = new Scanner(System.in); Scanner使用步骤: 导包:import java.util.Scanner; 创建对象实例:Sca
阅读全文
摘要:1、java介绍: Java的发展可以归纳如下的几个阶段: 第一阶段(完善期)1995-1998 第二阶段(平稳期):JDK 1.3一JDK 1.4; 第三阶段(发展期):JDK1.52005年推出 JDK 1.7(被Oracle收购后推出)。 (1)在开发上更是分为了Java SE, Java E
阅读全文
摘要:#建学生信息表studentcreate table student ( sno varchar(20) not null primary key, sname varchar(20) not null, ssex varchar(20) not null, sbirthday datetime,
阅读全文
摘要:1、效果 (1)隐藏与显示hide() 和 show() 举例说明: 点击后 再点击 (2)淡入淡出:fadeIn(speed,callback)、fadeOut(speed,callback)、 fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换、fa
阅读全文
摘要:1、jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。 2、jQuery 入口函数:$( document ) . ready(function( ){ } );可以简写为$(function(){
阅读全文
摘要:1、多表查询: 表连接分类: 内连接、外连接、交叉连接、自连接 (1)内连接: 语法格式: 语法1: select * from 表1 [inner] join 表2 on 表1.字段1=表2.字段1; 语法2: select * from 表1,表2 where 表1.字段1=表2.字段1; 说明
阅读全文
摘要:1、单行函数: (1)字符函数: 转小写lower: 转大写upper: 首字母大写initcap: select lower('hellO WORld') ,upper('hellO WORld') ,initcap('hello world') from dual; substr(a,b) 从a
阅读全文
摘要:1、常用命令 安装完成oracle后, 点击开始 打开sol plus 后 密码是隐藏的 数据库链接成功 我们使用的是scott用户 alter user scott account unlock; 解锁 commit;切记:后面的commit一定不要忘了,否则是无效滴alter user scot
阅读全文
摘要:1、show userUSER 为 "SCOTT" set linesize 120 设置行宽 每一行显示120个字符 col ename for a8 设置ename列宽 a表示字符串 8表示字符串的宽度是8 col sal for 9999/ 一个9代表一个数字,薪水是四个数字所以是四个9 /
阅读全文
摘要:1、索引:索引是帮助用户在表中快速地找到记录的数据库结构。 a) 自动创建索引:当你为一张表定义主关键或唯一性约束条件时一个惟一的索引就已经被创建了。 b) 手动创建索引: 用户可以自己创建索引。 创建索引:create index 索引名 on 表名 (列名1,列名2); 例如: 何时用到索引:表
阅读全文
摘要:1、整型 类型 大小 范围(有符号) 范围(无符号) 用途 tinyint 1 字节 (-128,127) (0,255) 小整数值 smallint 2 字节 (-32 768,32 767) (0,65 535) 大整数值 mediumint 3 字节 (-8 388 608,8 388 607
阅读全文
摘要:1、数据库的概念 数据库(DataBase,DB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。她是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思: (1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“
阅读全文