摘要:
今天学习了Java web中eclipse连接数据库的过程。 首先下载Mysql的驱动(.jar包)。 然后通过JDBC代码实现连接数据库。 代码如下: public Connection connectToMySql() { try { String driver = "com.mysql.jdb 阅读全文
摘要:
今天学习了java 的异常处理。 在编写程序时,经常要在可能出现错误的地方加上检测的代码,如进行x/y运算时,要检测分母为0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿,可读性差。因此采用异常处理机制。 Java异常处理Java采用的异常处理机制,是将异常 阅读全文
摘要:
今天学习了Java的多态。 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作。 优点: 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 存在的必要条件: 继承 重写 父类引用指向子类对象:Pa 阅读全文
摘要:
今天学习并练习了数据库的查询语句。 SELECT 语句用于从数据库中选取数据。 语法: SELECT column_name,column_name FROM table_name; SELECT * FROM table_name; 阅读全文
摘要:
今天学习并练习了数据库的更改数据的语句。 UPDATE 语句用于更新表中已存在的记录。 语法: UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value; 如果我们省略了 WHERE 子句 阅读全文
摘要:
今天学习并练习了数据库的删除语句。 DELETE 语句用于删除表中的行。 语法: DELETE FROM table_name WHERE some_column=some_value; 也可以删除所有数据: DELETE FROM table_name; 或 DELETE * FROM table 阅读全文
摘要:
今天学习了数据库的下载和表的创建以及基本的向表中增加数据的语句。 创建数据库,表为: create database 数据库名 create table 表名 INSERT INTO 语句用于向表中插入新记录。 INSERT INTO 语句可以有两种编写形式。 第一种形式无需指定要插入数据的列名,只 阅读全文
摘要:
今天改进了小学生出题的界面,可以进行选择出题范围和运算符。 代码为: package math4; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.GridLayou 阅读全文
摘要:
今天用java swing编写了小学生出题的判断界面。 代码为: package math15; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.GridLayout 阅读全文
摘要:
今天学习了Java swing组件的各种方法。 阅读全文