摘要:
一、数据定义: SQL数据的定义包括模式的定义、表定义、视图定义和索引的定义。 1.基本的模式定义情况如下表。 2.一个关系数据库管理系统的实例中可以创建多个数据库,一个数据库中可以建立多个模式,一个模式下面通常包括多个表、视图和数据库对象。 二、模式的定义与删除 1.定义模式:CREATE SCH 阅读全文
摘要:
一、java容器 1.java容器类库中一共有两种主要类型:Collection和Map (1)Collection和Map的区别在于容器内每个槽所存储的元素的个数不同,Collection类型中,每个槽只有一个元素;Map类型中,持有key-value关联(key叫做键,value叫做值)像一个小 阅读全文
摘要:
1.java是如何管理内存的? (1)java的内存管理就是对象的分配和是释放问题。在java中,程序员你需要通过new 关键字为每个对象来申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在java中,内存的分配是由程序完成的,而内存的释放 阅读全文
摘要:
1.Java中的垃圾收集器相对于以前语言的优势是什么?、 (1)过去的语言要求程序员显示的分配内存、释放内存。程序在需要的时候分配内存,在不需要的时候释放内存。但是这种做法常常引起内存泄漏,即由于某种原因使得分配的内存始终没有得到释放。如果该任务不断重复,程序最终会耗尽内存并异常终止,至少使得程序无 阅读全文
摘要:
1.在java的I/O结构中,RandomAccessFile是比较不寻常的类,直接继承自Object类,并不属于Streams结构的一部分。 2.读取具有很多字节流的文本文件的时候,通常使用BufferedReader。 3.java中的IO流图。 (1)java 的IO操作中有面向字节(Byte 阅读全文
摘要:
1.时间复杂度为O(n^2)排序的稳定性:原序列中相同的值,在排好顺序之后,能够保证原来的相同的值相对顺序保持不变。在一个算法中,如果所有相同值,在排完序之后,值的顺序不会被打乱,那么这个算法就是稳定的。如果会被打乱,那么这个排序就不具备稳定性。 如果在相等情况下也进行交换,那么冒泡排序就不是稳定的 阅读全文
摘要:
一、传值与传引用 1.不管java参数的类型是什么,一律传递参数的副本。 在thinking in java中,明确指出,如果java是传值,那么传递的是值的副本,如果java传递的是引用,那么传递的是引用的副本。 2.java中变量分为两类: (1)对于基本类型变量(int ,long,doubl 阅读全文
摘要:
ubuntu apt //advanced package tool,高级包工具。 apt-get install centos yum //yellowdog updater modified. 软件源 Repository //仓库. URL //http:// .d //directory目录 阅读全文
摘要:
权限 r //100 = 4 //文件 :读取内容, //文件夹:是查看文件夹的内容 w //文件 :写数据到文件 //文件夹:增删文件. //10 = 2 x //文件 : 运行程序 //文件夹: 进入该目录. // 1 = 1 权限控制涉及范围 U:user ,rwx r-x G:group , 阅读全文
摘要:
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.Arithm 阅读全文