![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习小结
文章平均质量分 60
片羽时光
这个作者很懒,什么都没留下…
展开
-
Severlet、Tomcat以及前端请求响应学习笔记
Severlet、Tomcat以及前端请求响应学习笔记一:概念1.什么是Severlet和Tomcat?Severlet是Sun公司制定的一套标准。是使用java语言编写的服务器端程序,用于处理请求-响应模式下的web服务。而Tomcat则是实现了这一套标准,用于实际处理web请求。它是一种Severlet容器。2 . 重定向与请求转发的区别重定向:由浏览器发起请求到服务器端Severlet容器,该容器负责处理请求,当请求处理后,响应需要重定向时,会向浏览器返回302响应码以及重定向的UR原创 2021-11-25 11:23:20 · 1001 阅读 · 0 评论 -
Java.lang包的世界
JAVA API常用包如下: 1.java.lang包:包含与语言相关的类,由解释程序自动加载,该包包含了包括八种基本数据类,String以及StringBuffer,数学函数类(Math),系统类(System),随机数类(Random),运行类(Runtime)等。 2.java.io包:主要包含输入输出相关的类。 3.java.util包:包含许多具有特定功能的类,有日期,向量,...原创 2018-03-15 16:56:05 · 133 阅读 · 0 评论 -
Java网络编程
一:OSI七层模型与TCP四层模型 OSI七层模型: 1.应用层,表示层,会话层:定义要传输什么 2.传输层:定义怎么传输 3.网络层:定义怎么找,就是传到哪里(ip地址协议) 4.数据链路层,物理层:定义怎么连的问题(以太网,ATM) TCP四层模型: 1.应用层:位于操作系统外部 2.传输层:位于操作系统内部 3.互联网层:位于操作系统内部,使用I原创 2018-01-22 19:42:32 · 97 阅读 · 0 评论 -
Java IO流
一:什么是I/O流 I/O流用来完成java输入输出工作,包括磁盘文件,设备,其他程序以及内存数据等等的输入输出,是一种顺序的,不间断的物质形态。其支持多种数据类型,如简单二进制类型,原始类型,本地字符以及各种对象。基于流可以传递数据,还可以用来操作或格式化数据,所有的流都使用相同的模型编写程序,一组I/O流指明了输入源和输出目的地,一种流是一组顺序的数据。 二:输入输出方向 以现在写的代原创 2018-01-22 15:57:42 · 211 阅读 · 0 评论 -
运用JDBC进行数据库编程
利用JDBC进行数据库编程。实际是利用sql包中的东西进行编程。实际上JDBC是一个标准,java应用程序通过JDBC(java数据连接,java数据库应用程序编程接口,sun公司提供)对数据库进行增删改查操作。ODBC实际上与JDBC类似,开放式数据库连接,是由微软提供的。原创 2017-10-23 16:18:28 · 410 阅读 · 0 评论 -
java.util 包(时间、集合框架)
一:有关时间的类 1. Date类:表示特定的瞬间,精确到毫秒 如果类中没有重写toString()方法,那么会打印出“类名@地址”。 三种构造方法: (1). Date(); (2). Date(int y,int m,int d) ; 用原创 2017-10-23 19:58:41 · 263 阅读 · 0 评论 -
java内存管理
在java中,内存是如何开辟和使用的呢,下面,我们介绍一下java内存模型中的三大池:堆,栈和方法区 1. 类结构,静态属性以及静态方法都保存在方法区中 2. 当创建了一个对象之后,该对象的引用被保存在了栈中,而实际数据内存在堆中 当程序准备运行时,java虚拟机就会向操作系统申请内存,此时,操作系统会分配一段默认初始内存大小为64M的内存空间,并在这段初始内原创 2017-10-16 17:17:01 · 141 阅读 · 0 评论 -
java中的多态
在Java中,多态的实现使得我们可以不去关心具体由谁去做,做什么的问题,只需要将任务分配下去而不去关注内部细节,多态是由方法重写和方法重载,并通过父类装载子类的方式来实现的。 多态在程序中是指同一引用(父类)在不同的条件下指向不同的实例(子类对象)所表现出的不同的状态。 下面我们先来介绍一下方法重写,方法重载以及父类装载子类。 1. 方法重写原创 2017-10-15 12:03:06 · 163 阅读 · 0 评论 -
java中的关键字使用
1.this关键字 (1). this表示调用本类声明的属性和方法 (2). this使用在构造方法中表示调用本类其他构造方法 (3). this指向当前对象的引用(即用在对象内部) 2.super关键字 (1). super表示调用2父类声明的属性和方法 (2). super指向当前对象的父引用(即用在当前对象的父原创 2017-10-14 19:22:57 · 266 阅读 · 0 评论 -
java构造方法的调用顺序
在java中,通常需要在继承的子类与父类之间的关系中,创建对象,这时我们需要对构造方法的调用顺序相当了解 1. 在构造子类之前,会先调用父类的默认空参构造方法,再调用子类本身对应的相应参数个数的构造方法。 提示:如果子类的各构造方法中首行没有显式的写出super();这条语句,则系统会默认加上这句,也就是说真正意义上的java代码中,子类的各构造方法中的首行应该原创 2017-10-14 19:36:47 · 2521 阅读 · 0 评论 -
Java中继承的特点
在java中,继承具有以下特点: 1.只支持单继承,即一个子类只允许有一个父类。 2. 子类可以拥有父类的属性和方法 3. 子类可以拥有自己的属性和方法 4. 子类可以重写覆盖父类的方法 提示:为防止子类在想要重写父类方法时写错,造成无法覆盖,我们采用注解@Override,注解是写给编译器的注释,告诉编译原创 2017-10-14 18:50:46 · 16041 阅读 · 0 评论 -
java异常
在java中,异常并不只是错误,它其实是指一种不正常,不寻常的一种现象,这些现象并不一定会产生错误。 下面是java异常的类结构图: 如图中所示,java中的基本类是Object,所有异常类型都是内置类Throwable的子类。Throwable的直接子类有Error和Exception两个,以Error为父类所产生的下属类均为java虚拟机生成并抛原创 2017-10-22 20:59:37 · 148 阅读 · 0 评论 -
抽象类和接口
在Java中,抽象类和接口在使用时有时很相似,有时又有区别,那么,我们整理一下抽象类和接口的特点以及不同之处 抽象类:1. 抽象类不能被实例化 2. 抽象类中可以定义普通成员变量和普通成员方法 3. 抽象类的关键字是abstract 4. 抽象类中的抽象原创 2017-10-19 21:37:23 · 94 阅读 · 0 评论 -
eclipse相关快捷键
我们知道主流java编程的IDE主要有三类: 1. 在约2000年的时候,第一个用于方便编写java程序的工具是由Borland公司开发的JBuild 2. 由Sun公司开发的NetBeans,该工具相当大,但是最基本最核心的部分还是采用的是Eclipse,所以其包括界面快捷键等方面与eclipse都极为相似。 3. 接下来就原创 2017-10-10 20:52:57 · 135 阅读 · 0 评论