![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
早期博客
我这不是胖我是幸福肥
既然选择了远方,便只顾风雨兼程。
展开
-
学习Java基础的一些知识(4)Java程序类与对象的思维方式
面向过程 面向对象:都是在编程中,编写程序的一种思维方式。面向过程:思考的是我该怎么做,过程要怎样去实现。举个栗子:买电脑(我们自己去查报价,去电脑城,杀价,监督电脑组装过程,把电脑带回家)面向对象:思考的是我该让谁去做,哪个对象。举个栗子:买电脑(找一个懂电脑的人帮我去完成一系列的事情)我们在运用面向对象思维方式开发java程序过程中就要使用到类和对象。(其实刚开始太...原创 2018-02-07 18:08:15 · 205 阅读 · 0 评论 -
JavaWeb(10)过滤器和监听器
Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Filter的创建与配置(1)编写java类实现...原创 2018-05-16 11:30:21 · 149 阅读 · 0 评论 -
JavaWeb(9)EL表达式 JSTL标签
EL表达式基本语法(1)用美元符号“$”定界,内容包括在花括号“{}”中;(2)“.”与“[]”运算符通常情况是通用的${user.name} ${user[“name”]};EL表达式的运算符 EL表达式的使用<% request.setAttribute("username","李四"); session.s...原创 2018-05-15 17:12:27 · 138 阅读 · 0 评论 -
JavaWeb(8)Servlet
Servlet是什么?是Java Servlet的简称,成为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet接口该接口限定名为javax.s...原创 2018-05-10 18:58:05 · 142 阅读 · 0 评论 -
JavaWeb(7)request response对象
request & response对象1、request对象和response对象web服务器收到客户端的HTTP请求,会针对每一次请求分别创建一个用于代表请求的request对象和代表响应的response对象。(1)如果想要得到客户端提交过来的数据,只需要用request对象就可以了;(2)如果想要向客户端响应数据,只需要用response对象就可以了。...原创 2018-05-09 16:27:34 · 140 阅读 · 0 评论 -
JavaWeb(6)JSP
JSP基本概念:JSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。-Java 服务器页面 (Java Server Page ,JSP) 以扩展名 .jsp 保存 。-有效地控制动态内容生成。-在Java Server Page里面使用 Java 编程语言和类库 。- HTML 用于页面修饰...原创 2018-05-08 20:40:55 · 144 阅读 · 0 评论 -
JavaWeb(5)简介JDBC
什么是JDBCJDBC是Java DataBase Connectivity的首字母缩写。JDBC有什么作用顾名思义,JDBC的主要作用就是作为java程序和数据库的连接,让我们可以通过java代码来操纵数据库。话不多说,上代码(一共分六步)/* * JDBC技术连接数据库进行数据库操作 */ public class JDBCUtil { ...原创 2018-05-08 20:01:26 · 124 阅读 · 0 评论 -
JavaWeb(4)简单的SQL语句
SQL语句分类数据定义语言:简称DDL(Data Definition Language) ,DDL用于对数据库中的对象进行新增、修改、删除。其中DDL中有三个关键字分别是:CREATE新增 ALTER修改DROP删除创建数据库sql公式CREATE DATABASE 数据库名 [CHARACTER SET utf8]创建表sql公式C...原创 2018-05-08 16:10:57 · 3501 阅读 · 0 评论 -
JavaWeb(3)mysql数据库
数据库的概念- 存放数据的仓库。- 是一个文件系统,用来存储程序中产生的数据。数据库管理系统:数据库管理系统简称dbms是科学组织和储存数据,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性,高效获取和维护数据的系统软件。mysql是一个开源的关系型数据库管理系统。(以下是安装教程)安装完毕----------------接下来我们在dos窗口进...原创 2018-05-08 11:30:55 · 224 阅读 · 0 评论 -
JavaWeb(2)开发工具的配置使用
Web服务器的作用:接收客户端的请求,给客户端做出响应。(web应用容器)- Tomcat(Apache)免费,开源 - Jboss(Redhat红帽)- Weblogic(Oracle)收费,常使用Tomcat进行开发,在Weblogic上线- Websphere(IBM) 收费Tomcat服务器分为两种:解压版,安装版 先安装Tomcat服务器,然...原创 2018-05-07 21:01:37 · 255 阅读 · 0 评论 -
JavaWeb(11)cookie会话和session会话
Http无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。简单地说,就是服务器不会去记得你,所以就是无状态协议解决无状态性的办法是:保存用户状态的两大机制:Session和Cookie什么是Cookie? Cookie:中文名称为“小甜...原创 2018-05-20 20:42:16 · 301 阅读 · 0 评论 -
学习Java基础的一些知识(11)构造方法
我们在了解面向对象三大特征之后,已经对三大特征有了基本的了解。今天我们从封装引申出来一个新的问题。我们以Person类为例,由于Person中的属性都被private修饰符私有化,外界无法直接访问Person类中的私有属性,这时我们需要怎么去访问属性呢?这时我们必须从Person类中提供相应的访问方式。(set和get方法) 栗子:(一个私有类) public cl...原创 2018-03-28 12:00:52 · 178 阅读 · 0 评论 -
学习Java基础的一些知识(5)Java的方法体系
在java中,方法就是用来完成解决某件事情或实现某个功能的办法。方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法实现某个功能。方法,一般都有一个返回值,用来作为事情的处理结果。在Java中,声明一个方法的具体语句格式如下:修饰符 返回值类型 方法名(参...原创 2018-02-09 17:45:05 · 154 阅读 · 0 评论 -
学习Java基础的一些知识(2)实现一个Java程序的过程
Java的诞生与发展历史Java的出生地:SUN 公司后被Oracle(甲骨文)收购Java之父:James Gosling(詹姆斯·高斯林)1995年发布Java第一版 1.0Java技术体系Java SE(J2SE)(Platform Standard Edition,java平台标准版)开发桌面应用程序。Java EE(J2EE)(Java 2 Platfo...原创 2018-02-05 14:57:13 · 172 阅读 · 0 评论 -
学习Java基础的一些知识(3)Java的一些数据类型
在java中有两种数据类型:基本数据类型和引用数据类型。基本数据类型也可以分为两大类:数值型、布尔型。四种整数类型:byte:取值范围 -128~127 8 位(1字节)short:取值范围-32768 ~ 3276716位 (2字节)int:取值范围-2^31~2^31-132 位(4字节)long:取值范围-2^63~2^63-1 ...原创 2018-02-06 21:00:17 · 133 阅读 · 0 评论 -
学习Java基础的一些知识(6)Java的引用数据类型
在Java中数据类型分为基本数据类型和引用数据类型两种,前面已经提到过了各种基本数据类型今天来记录一下引用数据类型。基本类型和引用类型的区别:基本类型:变量保存实际的数据。引用类型:变量不包含实际的数据,而是包含实际数据在内存中的地址。我们把引用类型分为两种: (引用类型就是类)(1)Java中为我们提供的引用类型,比如Scanner类,Random类这些已经存在的类...原创 2018-03-07 22:53:20 · 142 阅读 · 0 评论 -
学习Java基础的一些知识(1)如何开发Java程序
想要开发java程序第一步:(首先安装JDK)JDK:java开发工具包,包含JRE同时包含了编译java源码的编译器javac。JRE:是java运行时的环境,包含了java虚拟机(JVM)),java基础类库,是使用java语言编写的程序运行时所需要的软件环境,提供给想运行java程序的用户使用。(如果是客户只想运行而不进行开发,仅仅安装JRE即可)下载JDK(1):登录htt...原创 2018-02-04 17:44:37 · 283 阅读 · 0 评论 -
学习Java基础的一些知识(7)Eclipse工具
在初始Java中,我们使用了系统记事本以及Notepad++工具,其目的是为了让我们更好的理解Java底层的一些基本工作原理,但慢慢随着学习我们会发现这些记事本工具使我们开发程序起来并不是很方便快捷,这是我们需要用到更加顺手的开发工具来帮助我们进行开发,今天介绍的是Eclipse开发工具(IDE集成开发环境:是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。...原创 2018-03-16 21:47:07 · 196 阅读 · 0 评论 -
学习Java基础的一些知识(8)封装
封装:面向对象思想的特征之一。提起封装,大家并不陌生。我们在学习方法时,就提起过,将具体功能封装到方法中,学习对象时,也提过将方法封装在类中,其实这些都是封装。封装表现:1、方法就是一个最基本封装体。2、类其实也是一个封装体。从以上两点得出结论,封装的好处:1、提高了代码的复用性。2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也...原创 2018-03-16 23:00:11 · 220 阅读 · 0 评论 -
学习Java基础的一些知识(9)继承
继承:面向对象思想的特征之一。在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。(也就是没有被私有化的属性和方法)在程序中,如果想声明一个类继承...原创 2018-03-17 22:53:28 · 157 阅读 · 0 评论 -
学习Java基础的一些知识(10)多态
多态:面向对象思想的特征之一。现实生活中,一种事物可能会体现多种形态,比如学生,学生是人的一种,一个学生他是学生同时也是人。这就是多态在生活中的一些体现。Java为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。Java中多态的代码体现在一个子类对象(实现类对象)既可以给这个子...原创 2018-03-18 23:00:05 · 125 阅读 · 0 评论 -
JavaWeb(1)认识WEB
WWW的概念- WWW(World Wide Web)简称万维网。通俗地说,WWW是一套技术规范,它里面包含很多技术和协议,例如(HTML技术、 URL、 HTTP协议等),人们通过这套技术规范,可以对Internet网络上主机上的资源进行描述,进而可以通过一个WWW的客户端访问这些资源。常用的www客户端程序如:ie、foxfire等浏览器。- 由于www技术的出现,人们可以在世...原创 2018-05-07 20:19:11 · 973 阅读 · 0 评论