- 博客(17)
- 收藏
- 关注
原创 Servlet之Cookies汉字编码问题
在java中Cookies只能接受ASCII编码,因此如果想要将汉字设置到Cookie中,则需要编码和解码.JAVA中的java.net.URLEncoder可用来编码;类java.net.URLDecoder可用来解码:上代码:添加Cookies: Cookie cookie1=new Cookie("user",URLEncoder.encode("凯旋","UTF-8"))
2016-07-05 17:16:46 261
转载 java虚拟机启动参数分类详解
以下转自:http://www.2cto.com/kf/201408/322761.htmljava启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不
2016-06-18 16:25:39 2711
原创 java基础之多态
java基础直接上代码:class A { public A fun1(){ System.out.println("A--fun1"); return this; } public A fun2(){ System.out.println("A--fun2"); return this; }}class B extends A{ public A fun1(
2016-06-07 23:33:08 237
原创 JAVA类中的private属性能否被继承
java基础讨论的问题:类中private属性能否被继承?验证过程:1.分别建立三个类Test1/Test2/Test3,类Test2继承Test1,Test3与Test2为空类.2.给这三个类分别new一个对象,并比较各对象的空间大小.3.结果猜测:如果Test1==Test2>Test3则命题成立;如果Test1>Test2==Test3,则命题不成立.上代码:(参考:
2016-06-06 17:45:52 4786 1
原创 java入门之GC的算法与种类(4)
java基础GC:垃圾收集(Garbage Collection),在系统运行过程当中,产生的无用对象\数据等占据着内存空间,这时,GC会回收掉这些无用空间.使程序有更多可用的空间.在c/c++中需要程序员去释放,但是在java中这些由GC来完成,也可防止内存泄漏.GC的对象为永久区和堆空间.算法:1.引用计数法:是一个老牌的垃圾回收算法,通过引用计算来回收垃圾.使用者:C
2016-05-29 13:01:46 381
原创 国内国外最好的java开发论坛及站点 [转]
文章转自:http://blog.sina.com.cn/s/blog_7ee821410101fcxi.html国内:www.chinajavaworld.com-论坛人很多,高手也多,不过好像都在潜水www.cn-java.com-也很不错,文章很好,但是就是商业性浓了点。www.chinaitlab.com-非常有系统性,而且推出的java远程教育是中国最全面
2016-05-22 12:04:15 400
原创 java入门之final
java基础final有最终的意思,也叫完结器.被他修饰的元素即成只读属性.类似c/c++中的const.final修饰的类不能被继承.final修饰的方法不能被覆写.final修饰的变量不能被修改,即成常量.
2016-05-19 14:30:25 192
原创 java入门之接口
java基础接口是一种特殊的类,是由全局常量和公共的抽象方法所组成.其定义格式:interface 接口名称{ 全局常量; 抽象方法;}其中,抽象方法必须是public的访问权限.接口的默认访问权限是public(因此在定义属性和方法时可以直接省略权限关键字public),这一点与类有所区别(类的默认访问权限是default).与类相比的优势:接口可以
2016-05-19 13:52:26 200
原创 java入门之抽象类
java基础抽象类:抽象类的作用类似模板供设计者依据他的格式来修改并创建新类,他不能事例化对象,包含一个或多个抽象方法(用abstract修饰的方法).同样,包含抽象方法的类必须是抽象类.抽象类用abstract修饰.抽象类只能被继承,且继承他的子类必须将所有父类的抽象方法全部实现.抽象方法:抽象方法用abstract修饰,但不需要实现,也不能实现(没有主体,否则编译会报错).
2016-05-19 13:02:46 232
原创 java入门之构造函数
JAVA基础每个类都会有一个构造函数,在实例化对象时调用,如果不写构造函数则系统会分配一个默认的构造函数.一个类也可以有多个构造函数构造函数可以有参数,也可不加参数,但不能有返回值,具体调用情况请看以下事例.例一:public class Demo2{ public static void main(String[] args){ Person person=new Perso
2016-05-18 14:24:47 287
原创 java入门之main
java基础C/C++以main函数作为程序的入口,java也不例外,但java会事先载入主类(main函数所在的类),JVM在转载java程序的时候,会先去检测主类是否载入,如果没载入则调用ClassLoad类载入主类,如果异常则抛出异常.然后随之初始化主类,如果主类有static块则优先初始化.之后再进入main函数.测试代码:public class Demo1{ stati
2016-05-17 15:29:14 248
原创 Java入门之排序算法
Java基础入门将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。常见的排序算法:a.稳定排序:基数排序、冒泡排序、直接插入排序、折半插入排序、归并排序。b.不稳定排序:快速排序、希尔排序、堆排序、直接排序。1)冒泡排序:public class Demo1{ public static void main(String[] args){
2016-05-16 23:58:30 222
原创 Java入门之数组
java基础入门1)二维数组的遍历public class Demo1{ public static void main(String[] args){ int[][] nums={{11,12,13},{21,22,23}}; for(int i=0;i<nums.length;i++){ for(int j=0;j<nums[i].length;j++)
2016-05-16 10:30:24 170
原创 java入门之中文输出问题
测试代码:public class Demo2{ public static void main(String[] args){ double score=98.5; String name="张三"; char sex='男'; System.out.println("本次考试的成绩为:"+score); System.out.println("本次考试的成绩的最高分学
2016-05-14 17:17:42 428 1
原创 java入门之for、if
初学Java入门for循环的应用事例:九九乘法表:public class Day401{ public static void main(String[] args){ int i,j; for(i=1;i<10;i++){ for(j=1;j<=i;j++){ System.out.printf("%d*%d=%d\t",j,i,i*j);//打印并
2016-05-13 17:54:18 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人