- 博客(12)
- 收藏
- 关注
原创 Request对象中getHeader、requestHeaders、request.getHeaderNames三者区别
1.request.getHeader("Accept-Encoding");//获取单个请求头name对应的value值2.request.getHeaders("Accept-Encoding");//获取多个同名请求头对应的一组value值,因此返回枚举类型数据3.request.getHeaderNames();//获取请求头的所有name值,返回的数据也是一个枚举类型的数据,将枚...
2018-09-23 15:01:43
45599
原创 Servlet中request.getParameter和getParameterValues getParameterNames三者区别
Servlet中request.getParameter和getParameterValues getParameterNames三者区别1.request.getParameter:获取前台表单单个元素name对应的value值2.request.getParameterValues:获取前台表单多个标签同名name对应的所有value值3.request.getParameterN...
2018-09-09 21:17:23
8568
2
原创 java 中的this关键字的几种用法
1. 当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己) package com.twelveday.ts;public class ThisKey { //定义一个成员变量 String s = "Hello"; //定义一个有参构造器 public ThisKey(String s){//定义一个局部变...
2018-09-01 22:07:59
255
转载 java中构造函数和一般函数的区别
构造方法 特点:1.方法名称和类名相同2.不用定义返回值类型3.不可以写return语句 作用:给对象初始化 构造方法的细节:当一个类中没有定义构造函数时,系统会默认添加一个无参的构造方法。当在类中自定义构造方法之后,默认的无参构造方法消失(如果需要无参构造方法需手动添加)。 构造方法与一般方法在写法上的不同: 构造方法:public(修饰符) c...
2018-09-01 16:27:41
1260
转载 java类加载时机与过程
1 开门见山以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样。题目如下: package com.nineday.object;public class SingleTon { private static SingleTon singleTon = new SingleTon(); public static i...
2018-08-29 21:22:40
163
转载 CSDN中markdown编辑器实现首行缩进的两种方法
markdown中实现首行缩进的两种方法 由于markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好,两种方法都可以完美解决这个问题。 把输入法由半角改为全角。 两次空格之后就能够有两个汉字的缩进。(搜狗输入法中可用shift+空格进行切换) 在开头的时候,先输入下面的代码,然后紧跟着输入文本即可。分号也不要掉。 1. 半方大的空白 或&a...
2018-08-29 14:29:45
3626
转载 面向对象
面向对象乃是Java语言的核心,是程序设计的思想。Java语言的面向对象技术包括了面向对象和面向过程的基本概念,面向对象的特征,Java语言的类,对象,修饰符,抽象类等一系列的知识点首先让我们来了解一下什么是对象? 没错!要了解面向对象我们肯定需要先知道对象到底是什么玩意儿。关于对象的理解很简单,在我们的身边,每一种事物的存在都是一种对象。总结为一句话也就是:对象就是事物存在...
2018-08-29 11:41:45
188
原创 环境变量——关于PATH与CLASSPATH的区别(作用)
在安装JDK时需要添加环境变量,经常使用的环境变量有两个:PATH与CLASSPATH,下面总结一下环境变量的作用。 PATH是系统用来指定可执行文件的完整路径。当在CMD中执行命令时,如果执行的可执行文件不在当前目录下,那么系统就会依次搜索PATH中设置的路径。如果在PATH中设置了JDK的安装目录(如在PATH中添加如下的路径——D:\Program Files\Java\jd...
2018-08-29 10:04:19
8960
1
原创 jdk、jre与jvm的区别与联系
很多java初学者可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的。 今天特写此文,来整理下三者的关系。 首先来说一下JDKJDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envir...
2018-08-29 09:40:09
238
原创 java静态成员和非静态成员的区别
static(静态)关键字 static关键字:用于修饰成员(成员变量和成员函数) 被修饰后的成员具备以下特点: 随着类的加载而加载 优先于对象存在 被所有对象所共享 可以直接被类名调用 使用注意 静态方法只能访问静态成员 静态方法中不可以写this,super关键字 主函数是静态的 stati...
2018-08-27 21:01:08
8661
1
原创 java数组功能之二分法查找(含基础查找)
算法:当数组的数据量很大适宜采用该方法。采用二分法查找时,数据需是有序不重复的,如果是无序的也可通过选择排序、冒泡排序等数组排序方法进行排序之后,就可以使用二分法查找。 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止,但是如...
2018-08-25 16:23:57
3262
3
原创 XML语言以及DTD的详解(方立勋javaweb)
XML语言以及DTD的详解 xml语言 什么是XML? XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 XML技术用于解决什么问...
2018-08-09 00:56:50
442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人