
java
叔叵谩
躲了一辈子的雨,雨会不会难过
展开
-
Java学习笔记_线程池
我们为什么需要线程池?因为对于处理多请求的时候,往往会采用多线程来进行处理,但是线程太多的话往往操作起来比较麻烦。说以采用线程池来多多线程进行统一有效的管理。原创 2017-07-24 19:11:17 · 264 阅读 · 0 评论 -
get和post编码方式
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 3、Get是不安全的,因为在传输过程,数据被放在请求的转载 2017-07-11 18:47:30 · 1850 阅读 · 0 评论 -
强引用、弱引用、软引用、虚引用的理解
1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:Object o=new Object(); // 强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。如果不使用时,要通过如下方转载 2017-06-30 08:39:08 · 299 阅读 · 0 评论 -
Java内存分配续
int s1 = 10;//(1) Integer s2 = new Integer(10);//(2) System.out.println(s1==s2);//true以上面的代码表示八大基本类型 通过上面的两步执行分别建立如上图的内存分配,按理说s1==s2,应该为false才对。但是由于包类型有自动拆箱装箱的功能,所以,在比较“=原创 2017-04-16 15:28:57 · 298 阅读 · 0 评论 -
java内存分配
Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内转载 2017-04-16 12:19:40 · 551 阅读 · 0 评论 -
java学习笔记3_继承与多态
继承与多态继承父类creaturepackage shen;public class creature { String name ; int age; public creature(){ } public creature(String name, int age) { super(); this.name = name; this.age原创 2016-12-02 11:12:14 · 361 阅读 · 0 评论 -
java学习笔记2_String
String字符串类的认识字符串(String)是一个有字符构成的序列,在很多编程语言中,字符串通常都是被当成一个字符数组来进行处理,但是在Java中,字符串就是一个对象,在String类中有11个构造方法和40多个处理方法我们应该要知道常用的处理方法,参见API 的定义一个字符串的方法:String message = “wellcome to Java”;String mess原创 2016-11-27 16:54:11 · 351 阅读 · 0 评论 -
java学习笔记1_对象和类
类和对象类是一个模板,是一个抽象的概念,用来定义数据域是什么以及方法是用来做什么的。例子:“人类”就是一个类,“人类”这个类包含了世界上所有的人所共有的属性(名字、性别等)。对象就是代表现实世界中可以明确的一个实体,例子:上面说的“人类”是一个类,那么具体的人,如小张、小红就是一个对象(实体)实现代码:package shen;public class people{ String原创 2016-11-25 13:15:06 · 351 阅读 · 0 评论 -
直接插入排序、归并排序、推排序、快速排序
本题主要考查排序算法。本题给出的数组如果采用直接插入排序,那么其排序过程如下:首先1和1比较找到合适的插入位置,然后2和1比较,找到合适的插入位置;然后4和2比较,找到4的合适插入位置,然后7和4比较,找到7的合适插入位置,然后5和7比较,因为5比7小,因此要与4比较,然后就找到了5的合适位置,整个排序过程结束。总的比较次数为1+1+1+1+2=6次。归并排序的算法思想是将两个相邻的有序子序列归并原创 2016-11-09 15:08:33 · 519 阅读 · 0 评论 -
UML的9种图例解析
UML的9种图例解析转载自Damon_ste博客http://blog.csdn.net/fatherican/article/details/44966891仅供自己学习收藏UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现类与类图1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称转载 2016-10-18 10:17:48 · 975 阅读 · 0 评论