05 2017 档案

摘要:抛出异常抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。系统自动抛异常当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常。如: 1 public static void main(String[] args) { 2 int a 阅读全文
posted @ 2017-05-31 11:28 千彧 阅读(369) 评论(0) 推荐(0)
摘要:finally 代码块主要用来释放资源,比如说 I/O 缓冲区 数据库连接。 阅读全文
posted @ 2017-05-31 11:08 千彧 阅读(210) 评论(0) 推荐(0)
摘要:下载地址: http://www.eclipse.org/windowbuilder/download.php 看到页面如下:选择图片标记的 3.7 (Indigo) update site link 如下 http://download.eclipse.org/windowbuilder/WB/r 阅读全文
posted @ 2017-05-30 08:29 千彧 阅读(347) 评论(0) 推荐(0)
摘要:普通代码块:直接在方法或是语句中定义的代码块 构造块:直接写在类中的代码块 执行结果: 1、构造块。 2、构造方法。 1、构造块。 2、构造方法。 1、构造块。 2、构造方法。 静态代码块:使用statickeyword声明的代码块 执行结果: 在主方法所在类中定义的代码块 0、静态代码块 1、构造 阅读全文
posted @ 2017-05-28 16:09 千彧 阅读(159) 评论(0) 推荐(0)
摘要:Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数 阅读全文
posted @ 2017-05-28 11:16 千彧 阅读(880) 评论(0) 推荐(0)
摘要:所有进程都使用寄存器,Java虚拟机使用下列寄存器管理系统堆栈: 程序记数寄存器:跟踪程序执行的准确位置 堆栈指针寄存器:指示操作栈项 框架寄存器:指向当前执行的环境 变量寄存器:指向当前执行环境中第一个本地变量 Java开发组决定Java只使用四个寄存器,这是因为如果使用的寄存器数多于处理器端口数 阅读全文
posted @ 2017-05-28 09:32 千彧 阅读(5949) 评论(0) 推荐(2)
摘要:1.java变量存储域 java变量的存储区域主要放在以下几个地方: (1)寄存器:可以说是最快的存储区,在C/C++中可以声明寄存器变量,但是在java中不能声明寄存器变量,只是编译器在编译时确定。 (2)栈:存放关于基本类型数据和对象的引用,但是对象本身并不在栈里,(通过new出来的)对象放在堆 阅读全文
posted @ 2017-05-28 09:30 千彧 阅读(708) 评论(0) 推荐(0)
摘要:前期绑定,在程序执行前根据编译时类型绑定,调用开销较小,如C语言只有前期绑定这种方法调用。 后期绑定,是指在运行时根据对象的类型进行绑定,又叫动态绑定或运行时绑定。实现后期绑定,需要某种机制支持,以便在运行时能判断对象的类型,调用开销比前期绑定大。 Java中的static方法和final方法(pr 阅读全文
posted @ 2017-05-28 08:59 千彧 阅读(1162) 评论(0) 推荐(0)
摘要:查看表的字段信息:desc 表名; 查看表的所有信息:show create table 表名; 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段); 添加外键约束:alter table 从表 add co 阅读全文
posted @ 2017-05-14 07:34 千彧 阅读(4331) 评论(0) 推荐(0)
摘要:Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是 阅读全文
posted @ 2017-05-13 15:22 千彧 阅读(257) 评论(0) 推荐(0)
摘要:1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明' 3:修改列的类型信息 ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和 阅读全文
posted @ 2017-05-13 11:22 千彧 阅读(173) 评论(0) 推荐(0)
摘要:用GRANT、REVOKE或SET PASSWORD对授权表施行的修改会立即被服务器注意到。如果你手工地修改授权表(使用INSERT、UPDATE等等),你应该执行一个FLUSH PRIVILEGES语句或运行mysqladmin flush-privileges告诉服务器再装载授权表,否则你的改变 阅读全文
posted @ 2017-05-13 11:18 千彧 阅读(1100) 评论(0) 推荐(0)
摘要:用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为 阅读全文
posted @ 2017-05-13 11:08 千彧 阅读(204) 评论(0) 推荐(0)
摘要:-- 使用数据库hruse hr; -- 在数据库中创建表-- JOBS表 判断数据库中是否存在表JOBSdrop table if exists JOBS;-- 创建表JOBScreate table JOBS(JOB_ID VARCHAR(10) not null,-- 职位编号,主键JOB_T 阅读全文
posted @ 2017-05-13 09:48 千彧 阅读(251) 评论(0) 推荐(0)
摘要:Combo 下拉列表框 public class Combo extends Composite Instances of this class are controls that allow the user to choose an item from a list of items, or o 阅读全文
posted @ 2017-05-11 15:15 千彧 阅读(1261) 评论(0) 推荐(0)
摘要:package 绘图程序; import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Shell; import java.awt.even 阅读全文
posted @ 2017-05-08 17:59 千彧 阅读(386) 评论(0) 推荐(0)