- 博客(32)
- 收藏
- 关注
原创 JDBC 的常用 API
一、Connection接口: 1.createStatement():创建数据库连接 2.prepareStatement(Stringsql):创建预处理语句 3.prepareCall(Stringsql):创建可调用语句 4.getAutoCommit():获取自动提交的模式
2017-06-17 23:04:24 498
原创 如何使用三层框架开发 JDBC 连接 Mysql 数据库
(一)项目对应的包和类,接口(二)对应的编码:package com.cn.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sq
2017-06-15 21:17:35 651
原创 MyEclipse 如何设置代码提示功能
先将提示时间从200 改为50 红圈里面编写.qwertyuiopasdfghjklzxcvbnm然后OK 这样在编码区,就会有提示代码了! 先将提示时间从200 改为50 红圈里面编写.qwertyuiopasdfghjklzxcvbnm然后OK 这样在编码区,就会有提示代码了!
2017-06-14 09:12:55 340
原创 JDBC 连接mysql, oracle, sqlservice数据库操作步骤
1、加载合适的JDBC驱动程序Class.forName(Driver); MySQL驱动程序:com.mysql.jdbc.Driver URL = jdbc:mysql://localhost:3306/GUESTBOOK?useUnicode=true&characterEncoding=UTF-8
2017-06-12 20:30:45 500
原创 第六章 异常 try-catch-finally 6.2.3
1.try-catch-finally 程序块的执行流程大致分为两种情况:(1)如果 try 块中所有语句正常执行完毕,那么finally 就会被执行。(2)如果 try 语句块在执行过程中碰到异常,无论这种异常能否被catch块捕捉到都将执行 finally块中的代码。2.try-catch-finally结构中try 块是必须的,catch和finally块为可选,但二者至少出现其
2017-05-12 09:25:13 187
原创 HTML的基本结构语法 表格, 框架, 表单
三、表格1.表格基本语法: 内容 2.表格的对齐方式:属性值说明align(水平对齐方式)left左对齐center居中对齐right右对齐
2017-05-09 12:54:30 7107
原创 HTML的基本结构语法
1.HTML基本结构 头部《head》 主体《body》常用编码(1) gb2312:简体中文,一般用于包含中文和英文的页面(2) ISO-885901:纯英文,一般用于只包含英文的页面(3) big5:繁体,一般用于带有繁体字的页面(4) utf-8:国际通用的字符编码,同样适用于中文和英文的页面2.标题
2017-05-09 12:34:57 430
原创 第六章 异常
1. Java的异常是通过五个关键字来实现的: try , catch , finally ,throw 和 throws2. try--catch 块首先执行的是try语句块中的语句,这时可能会出现三种情况:(1)如果try中的所有语句都正常执行完毕,不会发生异常,那么catch块中的所有语句都将会被忽略,当我们在控制台输入两个整数时候,try语句中的代码将正常执行,不会执行
2017-05-05 08:24:13 206
原创 4.3插入记录 INSERT 查询数据库记录 SELECT
4.3.1.插入记录 INSERT语法:insert into 数据表名(StuName1,StuName2......) values (value1,value2......);在MySQL中, 一次可以插入多行记录,各行记录的值清单在 VALUES 关键字后可以“,”分隔,而标准的SQL语句一次只能插入一行。4.3.2.查询数据库记录 SELECT语
2017-05-03 00:48:37 603
原创 4.2.4重命名表 RENAME TABLE 4.2.5删除表 DROP TABLE
1.说明:该语句可以同时对多个数据表进行重命名,多个表之间可以“,” 分隔。2.删除表语法:DROP TABLE 数据表名;注意:在删除表的过程中,删除一个不存在的表会产生错误,如果在删除语句中加入 IF EXISTS 关键字就不会出错了。语法;drop table if exists 数据表名 ;
2017-05-03 00:34:55 433
原创 4.2.3 修改表结构ALTER TABLE
1.修改表结构指:增加或者删除字段,修改字段名称或者字段类型, 设置取消主键外键, 设置取消索引以及修改表的注释等。语法:ALTER [ IGNORE] TABLE 数据表名 alter_spec[,alter_spec....]注意: 当指定 IGNORE时, 如果就出现重复关键的行, 则只执行一行, 其他重复的行被删除。其中 ,alter_spec 子句定义要修改的内
2017-04-28 00:39:45 275
原创 4.2.2 查看表结构 SHOW COLUMNS 或DESCRIBE
1.SHOW COLUMNS语句语法:SHOW [FULL] COLUMNS FROM 数据表名 [FROM 数据库名] ;或写成:SHOW [ FULL] COLUNMS FROM 数据库名.数据表名 ;2.DESCRIBE 语句语法:DESCRIBE 数据表名 ;( 其中DESCRIBE 可已简写成DESC)3.在查看表
2017-04-28 00:11:19 8305
原创 MySQL 数据表操作
4.2.1 创建数据表 CREATE TABLE语法:CREATE [ TEMPORARY ] TABLE [ IF NOT EXISTS] 数据表名 CREATE TABLE 语句的参数说明参数说明TEMPORARY如果使用该关键字,表明创建一个临时列表IF NOT EXISTS该关键字用于避免表存在时
2017-04-26 08:12:11 210
原创 四, 创建数据库 CREATE DATABASE
4.111.创建数据库 CREATE DATABASE语法:CREATE DATABASE 数据库名 ;2.在创建数据库时,数据库命名有一以下几项规定:(1)不能与其他数据库重名, 否则将会发生错误。(2)名称可以由任意字母,阿拉伯数字,下划线(_)和 “$” 组成,可以使用上述的任意字符开头,但不能使用单独的数字,否则会造成它与数值相混淆。(3)名称最
2017-04-25 20:00:44 12298
原创 逻辑运算符
1.逻辑运算逻辑运算符 符号作用符号作用&&或AND 与 ! 或 NOT非|| 或OR或XOR异或"与" 运算(1)“&&”或者“AND” 是 "与" 运算的两种表达方式。 如果所有数据不为0且不为空值(NULL) 则结果返回1; 如果存在任何一个数据为0,则结果返
2017-04-23 01:44:40 438
原创 在C# 中使用接口
1.C#中定义接口的语法:[ 修饰符] interface 接口名: 父类名1, 父类名2,.......{属性定义方法定义}语法:class 类名: 父类名, 接口1, 接口2 ,.....{ }说明:(1)接口之前可以通过冒号 “ :” 来实现继承关系, 一个接口可以继承多个接口, 但接口不能继承类。 类只能继承一个父类, 但可以实现多个接口, 使
2017-04-21 23:50:33 888
原创 MySQL 第三章
1.查询MySQL 中支持的存储引擎:(1)使用SHOW ENGINES 语句查询MySQL 中支持的存储引擎。语法:SHOW ENGINES;SHOW ENGINES语句可以用 “;” 结束, 也可以用 “\g” 或者 “\G” 结束。 “\g” 与 “;” 的作用是相同的, “\G” 可以让结果显示的更加美观。 2.MySQL 支持多个引擎,其中In
2017-04-20 22:31:06 707
原创 第四章 接口
1.接口的定义语法:[修饰符] interface 接口名 extends 父接口1, 父接口2,...{// 常量定义//方法定义{2.类实现接口语法:class 类名 extends 父类名 implements 接口1 ,接口2,....{// 类成员}3. (1)接口的明规则与类名相同。如果修饰符是 public ,则该接口在整个项目
2017-04-20 00:33:02 175
原创 MySQL
数据根源————MySQL下载 (1)打开htppt://www.mysql.com网址, 进入MySQL主页。 (2)单机页面上部“Downloads (GA)” 链接 (3)在新页面上提供了MySQL ,MySQL Workbench, Connector/J (MySQL JDBC 驱动) 的下面的链接 (4)单击
2017-04-18 19:25:49 295
原创 父类到子类的转换(向下转型)and instanceof 运算符
1.将一个指向子类对象的父类引用赋给一个子类的引用,称为向下转型。此时必须进行强制类型转换。2.对比:基本数据类型之间进行强制类型转换是对被强制转换类型“做手术”。如:double d1=5; //对5做手术,变成5.0int a=(int)3.14; //对3.14做手术,变成3引用数据类型之间强势转换时是还原子类的真实目的,而不是给子类“做
2017-04-18 01:08:00 1579
原创 第三章 多态
1.什么是多态?多态是具有表现多种形态的的能力特征。更专业的说法是:同一个实现接口使用不同的实例而执行不同的操作。2.多态性与继承,方法重写密切相关。3.子类到父类的转换 (向上转型)// 将int型常量或变量的值赋给double型变量,可以自动进行类型转换int i =5;double d1 =5;// 将double 型常量
2017-04-15 00:47:36 572
原创 final 修饰符
final 1. 用final 修饰的类,不能再被继承。 用final修饰的方法不能被子类重写。用final修饰的变量(包括成员变量和局部变量) 将变成常量,只能赋值一次。2.注意:(1)final和 abstract 是功能相反的两个关键字,可以对比记忆。(2)abstract 可以用来修饰类和方法, 不能用来修饰属性和构造方法。(3)final
2017-04-14 00:11:56 535
原创 抽象类
抽象类抽象方法:1.如何把Pet限制为不能实例化呢?使用Java中的抽象类实现,用abstract来修饰Pet类。抽象类不能通过new 实例化。抽象类和抽象方法的特点: (1)抽象类和抽象方法都通过abstract关键字来修饰。(2)抽象类不能实例化。抽象类中可以没有、有一个或多个抽象方法,甚至全部方法都可以是抽象方法。(3)抽象方法只有方法
2017-04-13 23:43:55 134
原创 继承关系中的构造方法
继承条件下构造方法的调用。1.继承条件下的构造方法的调用规则:如果子类的构造方法中没有通过super显示调用父类的有参构造方法,也没有通过this显示调用自身的其他构造方法,则系统会默认先调父类的无参构造方法,在这种情况下,有没有“super();”语句,效果都是一样的。如果子类的构造方法中通过super显示调用父类的有参构造方法,则将执行父类相应的构造方法,而不执行父
2017-04-13 00:07:51 260
原创 重写和继承关系中的构造方法
1.子类中根据需求对从父类继承的方法进行重新编写,称为:方法的重写或方法的覆盖。2.方法重写必须满足的需求:重写方法和被重写方法必须具有相同的方法名。重写方法和被重写方法必须具有相同的参数列表。重写方法的返回值类型必须和被重写方法的返回值类型相同或是其子类。重写方法不能缩小被重写方法的访问权限。3. 重载和重写的区别联系:重载
2017-04-12 23:30:46 200
原创 第二章 继承
继承 (阳光正好,薇风独到!)1.语法:修饰符 SubClass extends SuperClass {//类定义部分}继承通过 extends 关键字来实现,其中的SubClass是子类,SuperClass称为父类,基类或超类。修饰符如果是public,则该类在整个项目中可见,若无public修饰符,则该类只在当前包可见;不可以使用private 和 protec
2017-04-10 21:50:05 187
原创 封装
封装 (当年一首另类曲,迷倒万千美少女!)1.通过 public ,protected , private 和默认权限的控制符来实现权限的控制。private 权限这样的属性只能在类内可见;在用提供 public权限的 setter方法 和 getter 方法实现对属性的存取。2.封装 是面向对象的三大特征之一,就是将类的信息隐藏在内部,不允许外部程序直接访问,而是
2017-04-10 08:10:20 180
原创 Static 修饰符
1.static 可以用来修饰:属性 方法 和代码块。 2.static修饰的变量属于这个类所有,即有这个类创建的所有对象共用同一个static变量。 3.通常把static修饰的属性和方法称为:类属性(类变量),类方法。 4.不使用static修饰的属性和方法属于单个的对象,通常 称为: 实例属性(实例变量),实例方法。 5.在加载类的过程中,完成静态变量的内
2017-04-07 19:33:13 237
原创 使用java实现面相对象编程
对象面向对象设计的过程就是抽象过程,三步步骤:发现类。 发现类的属性。发现类的方法。 java中创建对象,调用属性及方法语法和C#中是相同的。通过构造方法来创建对象,如: Penguin p=new Penguin(); 通过对象名.属性名的方式调用属性,如:p.name="qq";通过对象名.方法名
2017-04-07 08:41:16 560
原创 气质另类人嚣张, 道家建迎横过江
敬爱的授哥请原谅我迟来的博客,为此我深表歉意,请求您的原谅。我呢是一个不善于言语表达的人。在这二十多年里让我由衷敬佩的人很少你算一个,可以说是你唤起了我学习的热情,是你坚定了我人生的方向。真的非常感谢。在这个原本对我来说并不如意的学校和左右摇摆不定的专业里,能够遇到你是我的LUCK。我呢是一个不相信缘分的人,但是此刻让我对缘分有了一个全新的认识。嗨,都是大老爷们说多了就不免有些伤感了。祝我
2017-04-05 13:02:17 449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人