- 博客(17)
- 收藏
- 关注
原创 二、java中级Servlet常用对象
一、请求方式 要访问服务器首先需要由客户端主动发出请求,在实际的操作中,我们可以通过多种方式向服务器 发起请求。根据不同的场景需求,使用不同的请求方式可以达到不同的效果。 1.1地址栏输入 在浏览器地址栏直接输入要访问的地址即可,此种方式可以看做是访问服务器的起始操作。 例如:http://ip:port/path 1.2超链接 使用超链接也可以向服务器发出请求 1.3 Form表单 当需要向服...
2019-09-04 20:08:36
300
1
原创 Java基础——泛型、反射、迭代器
一、Collection集合中的三个知识点 我们在学习集合的时候会接触到三个常用的知识点,这三个知识点看起来不起眼但是在关键时刻, 关键的地方能起到非常强大的作用。在这我就来介绍一下这三知识点。 1.1泛型 说明:泛型是jdk1.5之后的新特性 数据类型 1:什么是泛型: 泛型就是广泛的类型,也是一种数据类型,这种数据类型可以是任意类型,编写过程中是不能确定其数据类型的,创建对象时候可以确...
2019-08-05 21:29:24
317
原创 Collection集合(二)——HashMap
一、Map接口 1、描述 Map是HashMap和TreeMap的父接口 2、特点: 通过key-value的形式存储元素,key只能存在一个,但是value可以存在多个相同的值 3、获取方法 通过接口变量指向实现类对象 Map list = new HashMap(); 4、Map中常用的方法: a、clear();//清除所有元素 b、containsKey(Object key);//是否...
2019-08-05 21:15:24
360
原创 Java基础——Collection集合类(一)
一、Collection集合接口 1、介绍 Collection是List和Set集合的父接口。 2、特点: 无序、可以重复,只能存储引用类型 3、获取方法 通过接口变量指向实现类对象 Collection coll = new ArrayList(); 4、Collection中常用的方法: a、add(E e);//可以添加任何类型 b、addAll(Collection coll);//...
2019-08-05 21:11:56
491
原创 Java基础——基本数据类型的包装类
一、 包装类 java中的数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可以,只因为String是一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。为了弥补这个缺陷,java提供了包装类。 包装类顾名思义就是将基本的数据类型以及一些辅助方法包装到类中,例如自己实现一个int的包装类: class I...
2019-08-05 20:50:02
429
原创 Java基础——String类
一、String的基本概念 1、String是一组字符序列,由于其内部是用字符数组实现的,所以他是一个不可变的串。即改变它的值地址也会随之改变。 2、创建String对象的方式 String s = new String(); String s = new String(“11”); String s = “111”; String s = new String(byte[] bytes)//通...
2019-08-05 20:37:21
319
原创 Java基础——IO流
一、IO流的分类。 IO:首先io是指input output 输入输出流,输入输出是对于程序而言的。 IO:分类: 1、按照输出的数据类型不同 字节流 输入输出时候按照字节输入输出 字符流 输入输出时候按照字符输入输出 2、按照流的方向: 输入流 Input 输出流 Output 3、按照处理功能 节点流 处理流 二、File类 File f= new File(“路径”); 创建...
2019-08-05 20:19:13
204
原创 java基础 ——方法重写与方法重载的区别
一、方法的重写 对于一个方法而言: 区分方法是通过方法名找方法 通过参数列表来确定方法 方法重写: 发生继承关系、实现关系 父类不满足子类的需求 子类重写父类中的方法 什么情况下会发生重写? 1:发生继承 2:方法名同名 3:参数列表要一模一样 (顺序 个数 类型) 4:子类的返回值类型<=父类的返回值类型(引用) 基本类型一模一样 5:子类的修饰符>=父类的修饰符 (父...
2019-07-27 11:25:31
412
原创 浅谈单例模式的4种写法
单例模式 一个类只能产生一个对象就叫做单例模式 如果编写单例模式: 1.构造器私有 2.对外提供获取对象的方法 3.声明一个static成员变量 类加载的时候创建当前对象 4.在获取方法的时候放回成员变量的值 饿汉式: 优点:天然线程安全 缺点:不能做到延迟加载 public class Single { // 声明一个Single对象 public static Single singl...
2019-07-27 10:49:20
408
2
原创 类的加载顺序
###类的加载顺序: 一个类在运行的时候会按照固定的顺序执行里面的代码,现在就用代码来测试一下类加载执行的顺序。 public class TestExtend { public static void main(String[] args) { C2 c2 = new C2(); } } class F{ static { System.out.println("F...
2019-07-27 10:31:59
162
原创 java面向对象的三大特性
一、封装 在Java中面对对象是指宏观上把控整个事务的完成度以及事务走向。而面向对象三大特性中封装就是 将底层的实现方法抽离出来,变成一个类或方法,隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处: 将变化隔离、便于使用、提高重用性、提高安全性 封装原则: 将不需要对外提供的内容都隐藏起来、把属性都隐藏,提供公共方法对其访问。 1.1、访问权限修饰符 在学习封装的过程中首先要了解到j...
2019-07-17 19:58:28
349
原创 java基础——面向对象的概念
一、什么是面向对象? 面向对象: 语言在发展过程中有两种编程思想一是面向过程,二是面向对象,面向对象和面向过程不是相对的,而是相辅相成。 面向过程: 1:买辆车 2:考驾照 3:打开车门 4:踩离合,打火 5:挂挡、松离合、踩油门 。。。。 将一个问题,分成N多个小步骤,按步骤 按照顺序依次完成 ,整个功能就完成 面向对象: 对象: 对象可以帮助你完成一些功能或者是愿望、完成该功能中遇到的所...
2019-07-15 20:19:52
266
原创 java基础——方法的使用
一、方法 1.1、方法注意事项 方法: 1:什么是方法?函数 方法就是一个段代码的集合, 这段代码完成了某个具体的功能 业务场景()。 一个方法就是一个功能。 2:为什么使用方法? 避免main方法中的代码堆积,造成后期的拓展以及维护的成本增加。 3:如何使用方法? a:照着main方法抄了一个方法,少了String[] args b:在方法中通过方法名称调用需要执行的方法 方法()中的内容 参...
2019-07-13 14:45:52
262
原创 java基础——流程控制
流程控制 顺序结构 选择结构 循环结构 一、顺序结构 顺序结构就是按照代码从从上到下,从左到右依次执行。 二、选择结构 2.1、if单分支 单分支: 语法结构: if(表达式.boolean值){ 执行语句; } 执行顺序: 1:判定表达式的值,如果表达式的值位true执行对应的执行语句 2:表达式值是false 整个if语句都不执行 注意事项: 当if分支中存在单条语句时可以省略大括号...
2019-07-13 11:53:27
194
原创 java基础语法
java基础语法 一、标识符 ####1.1、标识符的作用 就是用来起名字的,给类、方法、变量、常量等等起名字 ####1.2、 以字母、下划线、$ 开头 后跟 字母、下划线、$、数字 不能是java中的关键字 java中严格区分大小写 长度是无限制 ####1.3、2个约定 见名知意 推荐全英文 拼音 驼峰原则 printtext ->类名:PrintText 二、关键词 2...
2019-07-11 13:19:15
316
1
原创 第一个JAVA程序
一、第一个JAVA程序 第一步:编写代码 public class Demo{ public static void main(String[] args){ System.out.println(“随便写”); } } 第二步:保证path和JAVA_HOME已经配置成功了。 第三步:打开cmd 进入到.java文件所在的路径 第四步:开始编译以及执行 二、第一个JA...
2019-07-10 21:04:01
186
原创 新手如何配置java环境变量
环境变量配置 环境变量配置 1:为什么要配置环境变量 1、计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令 2、比如说你要执行 java 命令,你不设置环境变量path包括你的jdk安装路径,那系统去哪找你的java.exe文件。如果执行某个命令,系统无法在当前文件夹里找到对应的.exe文件就无法使用相应的功能。 2:如何配置环境变量 在win...
2019-07-10 20:38:48
1166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅