摘要: (一) Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将 Java源程序翻译为JVM可执行代码--字节码。这一编译过程同C/C++的编译有些不同。当C编译器编译生成一个对象的代码时,该代码是为在某一特定 硬件平台运行而产生的。因此,在编译过程中,编译程序通过查表将所有对符号的引用转换为特定的内存偏移量,以保证程序运行。Java编译器却不将对变量和 方法的引用编译为数值引用,也不确定程序执行过程中的内存布局,而是将这些符号引用信息保留在字节码中,由解释器在运行过程中创立内存布局,然后再通过查 表来确定一个方法所在的地址。这样就有效的保证了Java的可移植性和安全性 阅读全文
posted @ 2012-11-30 16:02 if_only 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 1.查询第二个字母是t或者a的雇员的全部信息1 select *2 from employees3 where firstname like '_[t,a]%'注意:在sql中%表示字符串,所以不可像matlab一样用其注释,两个双斜线好像也不行,/**/可以,有网友说sql单行注释为--2.更改字段名1 select '名字' = firstname ,'姓氏' = lastname2 from employees 3 where firstname like '_[t,a]%'或者1 select firstname as & 阅读全文
posted @ 2012-11-30 10:57 if_only 阅读(1269) 评论(1) 推荐(1) 编辑
摘要: dao1)什么是daodata access object(数据访问对象),dao封装了数据访问逻辑,使得调用者不用关心具体的数据访问技术就可以访问数据库或者其它的存储设备(比如文件、目录服务器、或者是其它的第三方的程序)。2)dao的组成a,实体一个java类,这个类与数据库中的表对应。比如,t_order表与Order类对应:对应关系指的是:t_order表名与Order类名对应t_order表的列与Order类的属性对应t_order表中的一条记录与Order类的一个实例对应b,dao接口声明一系列方法(即对数据库进行哪些操作),这些方法应该与具体的技术无关。c,dao实现实现dao接口 阅读全文
posted @ 2012-11-30 10:36 if_only 阅读(245) 评论(0) 推荐(0) 编辑
回到顶部