自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JSP(Servlet)

一、JSP的由来   1、Servlet诞生以来,在系统维护,变更及其预览视图效果时,比较繁琐(HTML部分)。后来,Sun公司推出了JSP来解决      这个麻烦。JSP的作用就是将Servlet里的HTML部分抽取出来,单独封装。   2、什么是JSP技术。            就是Sun公司提供的服务端动态页面的一个组件规范。 JSP先转成Servlet,再执行。二、JSP编写...

2018-09-25 18:45:54 137

原创 Servlet、Tomcat

一、web程序的演变1、单机程序:txt文档,word文档,ppt文档2、两层CS架构        客户端:client,设计用户界面和少量的逻辑代码        服务端: 数据库, 大量的逻辑代码        优点:交互简单        缺点:业务逻辑使用数据库编程语言编写,在程序移植方面非常差,需要重新编写业务逻辑代码3、三层CS架构      c:client    ...

2018-09-25 18:28:01 226

原创 JDBC(Java数据库连接技术)

一、JDBC的原理1、概念  Java DataBase Connectivity:java数据库连接技术,简称JDBC.  它是使用java语言编写的一套API.为多种关系型数据库提供了统一接口。  同时,也是一个“低级”接口,在其之上可以使用“高级”接口,更方便的连接数据库。                       2、目的      为了给程序员提供同一种方式连接不同的数据库...

2018-09-17 18:10:35 1002

原创 数据库(database)

一、数据库的发展史   (1)手工管理:藏书阁,图书馆。            优点:分类管理,直观性强        缺点:信息流动慢,不方便   (2)文件管理:计算机文件系统,图书管理系统            优点:分类管理,层次分明        缺点: 查找不方便   (3)数据库管理:            优点:存取数据非常方便.        缺点:有数据的安全...

2018-09-07 19:14:04 1122

原创 线程

一、程序:可以实现多个功能的代码体。也叫软件。       二、进程:是一个运行中的程序的实例。                 进程的两个特点:       (1)是一个实体,都有自己独立的地址空间,分为文本区域,数据区域和堆栈。              文本区域用来存储编写的程序的代码,数据区域用来存储运行时所需要的              数据(动态分配的内存),堆栈用来存储运...

2018-09-01 20:25:03 76

原创 IO流

IO流:(Input,Output)(用途:传输数据。)    我们在做项目时,除了自定义的一些数据外,还可能需要从"外界"引入数据,或者将数据导出到"外界"。这时,我们需要I/O操作。     外界:指的可能是  键盘,显示器,硬盘,另外一个程序。  输入:又叫读入操作           数据是从"外界"流向程序  输出:又叫写出操作           数据是从程序流向"外界"...

2018-08-26 13:23:22 86

原创 File

File类型   一、概念       可以创建,删除,查看文件/目录的信息。但是不能查看/修改文件里的内容。如果需要修改,应该使用输入/输出流。       删除目录时:需要注意使用递归思想(不能直接删除不为空的目录)       二、常用构造器    File(String pathname)                    创建一个指定路径的File对象    File(...

2018-08-26 13:18:57 109

原创 集合

集合概念:       用于存储多个对象的单一对象(容器)。存储的数据叫元素。元素都是引用类型。(容器内存储的都是对象的地址)集合框架中包含多种接口,抽象类,实现类等,用此来满足我们,所需要的用于存储数据的数据结构。JDK1.5新特性:在1.5以前,容器可以存储Object的任何子类型,但是在对元素进行操作时,比如调用元素的方法等。我们必需知道元素的类型,因此在编程中增加了大量代码,来...

2018-08-19 18:33:36 116

原创 日期类型

日期与时间一、java中的时间:   (1)java中采用标准类库的Date类型时间。使用距离一个固定时间点的毫秒数的时间点来表示时间   (2)固定时间点即纪元(UTC)。也就是1970年1月1日 00:00:00   (3)UTC与GMT都是世界通用的时间格式         (javase:标准版本的jdk,即类库为基本类库    javaee:企业版本的jdk,基本类库满足不...

2018-08-19 18:25:22 989

原创 正则表达式/包装类

正则表达式:   (1)很多时候,我们都需要对一些字符进行匹配,查找,替换等复杂的操作。我们可以通过"正则表达式"来帮助实现这些复杂操           作。   (2)正则表达式, 它是一个有“特殊意义”的字符串,定义了一种"校验规则"常用字符集  []:表示匹配括号内的一个字符   [abc]:表示匹配abc中的任意一个 字符  [a-z]:表示匹配a-z中的任意一个字符  [...

2018-08-19 18:22:46 139

原创 StringBuilder/StringBuffer/String

StringBuilder:可变字符串类型:(字符串:底层是字符数组,及其对数组的操作)特点:(1)此类型是final修饰的(2)没有重写equals方法(3)此类型提供的大多数方法都带有返回值,      即:  return this  返回同一个地址构造器:   StringBuilder()       构造了一个空的StringBuilder对象,初始容量为16。 ...

2018-08-19 18:18:48 264

原创 异常

异常:    在程序开发过程中出现的不正常情况,就是异常。比如,除数是0,参数为null,调用参数的成员变量或者方法,数组下标越界     异常分为两大类型:  (1)exception:程序员可以解决的:空指针,除数是0,数组下标越界  (2)Error:程序员无法解决的:如内存溢出      Throwable是这两种类型的父类 exception的分类:      按照...

2018-08-12 19:10:29 78

原创 API

API:应用程序编程接口,即jdk文档手册,里面以类的形式提供了很多常用的功能。常用的包与类:    java.lang包:因为常用,所以不需要导包。例:字符串,线程    java.util包: 数组工具类,日期,集合等    java.net包:  网络相关的类型     java.io包:    输入输出类型    java.math包: 数学应用的相关类型打包工具:javad...

2018-08-12 19:00:56 109

转载 面向对象

概述:java编程语言是纯粹的面向对象思想的语言。现在程序开发有两个主流的方法:(1)结构化程序设计,也叫面向过程程序设计,结构化程序设计主张以功能/步骤来进行软件设计。    如在解决问题时,主要是思考的是解决问题的步骤思路:    围棋游戏:    1.游戏开始,2,黑棋执行,3,绘制图片,4,判断输赢,5,白棋执行,6,绘制图片,7,判断输赢,8,返回2.  9,游戏结束...

2018-07-29 18:06:21 155

转载 java基础

程序猿:jdk写好的程序:jrejdk:(java development kit)-java开发工具包    --java开发工具: 编译器,调试器,javadoc.exe. java.exe,javac.exe    --jre(java runtime environment)--java运行环境        --jvm(java虚拟机):使用程序模拟一台计算机,使ja...

2018-07-22 19:48:32 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除