2016年7月20日

按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.

摘要: 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间. 栈式存储分配也可称为动态存储分配,栈式存储分配要求在过程的入口处必须知道所有的存储要求,而堆式存储 阅读全文

posted @ 2016-07-20 23:23 雪的心 阅读(820) 评论(0) 推荐(0) 编辑

堆内存与栈内存能不能共享,不能,,通俗的比较,堆主要用来存放对象的,栈主要是用来执行程序的

摘要: 以上两段代码说明,只要是用new()来新建对象的,都会在堆中创建,而且其字符串是单独存值的,即使与栈中的数据相同,也不会与栈中的数据共享。 栈内存: 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 栈内存主要存放的是基本类型类型的数据 如、( int, short, lon 阅读全文

posted @ 2016-07-20 23:23 雪的心 阅读(928) 评论(0) 推荐(0) 编辑

两种方法都需要复写run方法,但是实现runnable接口好一些,因为继承只能继承一个父类.当然还有一种方法叫做创建线程池.只不过,实现接口runnable 的线程里面没有start方法,还是要用thread类的的start方法,那这里的r1,r2对象怎么与t1,t2对象发生关系?????

摘要: 继承thread类,重写run方法 来实现多线程同步, 但是调用不是通过run方法,这样会同以前的普通方法调用没有区别,也不好实现线程同步. 而是通过 start方法,启动线程,这样才能实现多线程同步. 线程并发机制. 只不过,实现接口runnable 的线程里面没有start方法,还是要用thre 阅读全文

posted @ 2016-07-20 23:13 雪的心 阅读(349) 评论(0) 推荐(0) 编辑

接口和抽象类的区别是什么? Java接口中声明的变量默认都是final的。(为什么)

摘要: 接口和抽象类的区别是什么? 接口和抽象类的区别是什么? 参考答案 Java提供和支持创建抽象类和接口。它们的实现有共同点,不同点在于:接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。类可以实现很多个接口,但是只能继承一个抽象类类可以不实现抽象类和接口声明的所有方法,当然, 阅读全文

posted @ 2016-07-20 22:29 雪的心 阅读(11421) 评论(0) 推荐(1) 编辑

java基础题

摘要: 1.Java运行时环境(JRE)是将要执行Java程序的Java虚拟机。它同时也包含了执行applet需要的浏览器插件。Java开发工具包(JDK)是完整的Java软件开发包,包含了JRE,编译器和其他的工具(比如:JavaDoc,Java调试器),可以让开发者开发、编译、执行Java应用程序。 2 阅读全文

posted @ 2016-07-20 22:21 雪的心 阅读(124) 评论(0) 推荐(0) 编辑

java基础题,错

摘要: Which statement declares a variable a which is suitable for referring to an array of 50 string objects? Which statement declares a variable a which is 阅读全文

posted @ 2016-07-20 22:19 雪的心 阅读(134) 评论(0) 推荐(0) 编辑

子类构造器会默认调用 父类的无参构造器....假如我写了一个有参数的 构造器,那么是不是这个类就没有无参构造器了. 因为有了构造器就不会虚拟机自动生成

摘要: 首先,正如以上各位仁兄所说,子类构造器会默认调用 父类的无参构造器,如果父类没有无参构造器,则需在子类构造器的第一行显式地调用父类的其他构造器。其次,从继承的思想来看,你继承一个类,就相当于扩展一个类,形成一个更为特殊的类,但经常,我们需要将子类向上转型为基类,以便使用或达到其他各种目的。这时,如果你生成子类对象时没有调用父类的构造器,那么,我们在使用父类的一些成员变量的时候,就会报变量未初始化... 阅读全文

posted @ 2016-07-20 22:16 雪的心 阅读(568) 评论(0) 推荐(0) 编辑

java笔试题总结 基础

摘要: 1. 选项中哪一行代码可以替换题目中//add code here而不产生编译错误?() Apublic abstract void method(int a); B constInt = constInt + 5; C public int method(); D public abstract 阅读全文

posted @ 2016-07-20 19:59 雪的心 阅读(293) 评论(0) 推荐(0) 编辑

java基础 题和知识点总结, 关于String s是否默认初始化为null......,new一个对象和类静态域,是不是在内存中不是一个地方

摘要: 一道笔试题 22. 下面代码的运行结果为:() import java.io.*; import java.util.*; public class foo{ public static void main (String[] args){ String s; System.out.println( 阅读全文

posted @ 2016-07-20 19:18 雪的心 阅读(5647) 评论(0) 推荐(1) 编辑

SSh购物网站

摘要: 阅读全文

posted @ 2016-07-20 02:02 雪的心 阅读(134) 评论(0) 推荐(0) 编辑

工具自动生成类与表的映射文件,然后加到hibernate.xml中 把一个类自动生成或者映射成表 ....新建一个Hibernate的 hbm.xml文件,然后在里面指定 那个类的 的

摘要: 阅读全文

posted @ 2016-07-20 01:42 雪的心 阅读(96) 评论(0) 推荐(0) 编辑

hibernate 基础总结

摘要: 阅读全文

posted @ 2016-07-20 01:40 雪的心 阅读(72) 评论(0) 推荐(0) 编辑

get方法立刻发送sql语句,load只是在用的时候发送. get找不到返回null,load找不到报错 hibernate

摘要: get方法立刻发送sql语句,load只是在用的时候发送. get找不到返回null,load找不到报错 阅读全文

posted @ 2016-07-20 01:37 雪的心 阅读(164) 评论(0) 推荐(0) 编辑

单一主键 手工赋值 一定要在sql语句中指定id的值 一个类的 hbm.xml 是如何生成的

摘要: 结果是int的默认0,第二次就会出现主键冲突,手工赋值 一定要在sql语句中指定id的值 阅读全文

posted @ 2016-07-20 01:23 雪的心 阅读(125) 评论(0) 推荐(0) 编辑

hbm配置文件 hibernate中

摘要: 阅读全文

posted @ 2016-07-20 01:21 雪的心 阅读(76) 评论(0) 推荐(0) 编辑

总结,hibernate可以通过表生成相应的类,也可以通过类生成相应的表. hibernate中两种获取session的方式的区别

摘要: 在慕课网中是 先建立一个类,然后通过配置????,可以自动生成一张表. 在SSH框架鲜花购物网站中,是先用sql语句生成多张表,并且配置好表之间的外键映射关系. 然后通过myeclipse自动生成相应的类,以及生成相应的 配置信息. 如果不开启事务transaction并且手动提交事务,不会执行提交 阅读全文

posted @ 2016-07-20 00:54 雪的心 阅读(127) 评论(0) 推荐(0) 编辑

导航