自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA学习笔记(二十三)

Properties类Properties类介绍  Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。  特点:    1、Hashtable的子类,map集合中的方法都可以用。    2、该集合没有泛型。键值都是字符串。    3、它是一个可以持久化的属性集。键值可以存储到集...

2018-06-05 10:20:00 118

转载 JAVA学习笔记(二十二)

字符流  在我们复制文件的时候,使用字节流方式复制的文件会出现乱码现象,这是由字符的编码方式决定的。这时候我们想复制带有中文的文件,就要用到字符流的方式。字符输入流Reader  我们读取拥有中文的文件时,使用的字节流在读取,那么我们读取到的都是一个一个字节。只要把这些字节去查阅对应的编码表,就能够得到与之对应的字符。API中是否给我们已经提供了读取相应字符的功能流对象,Re...

2018-06-05 09:49:00 73

转载 JAVA学习笔记(二十一)

字节流字节输出流OutPutStreamFileOutputStream类  OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。  FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流。package com.oracle.demo02;import java.io.Fil...

2018-06-05 09:10:00 94

转载 JAVA学习笔记(二十)

IO流  当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作。  当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。  因此我们把这种输入和输出动作称为IO操作。File类  打开API,搜索File类。阅读其描述:File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是...

2018-05-18 09:49:00 77

转载 JAVA学习笔记(十九)

异常  Java代码在运行时期发生的问题就是异常。异常的继承体系    查阅API发现Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会产生的异常,并要求对产生的异常进行合理的异常处理。继续观察,我们可以发现Exception有继承关系,它的父类是Throwable。Throwable是Java 语言中所有错误或异常的超类,即...

2018-05-18 09:19:00 69

转载 JAVA学习笔记(十八)

经典案例:模拟斗地主洗牌发牌案例介绍:按照斗地主的规则,完成洗牌发牌的动作。案例需求分析:准备牌:  完成数字与纸牌的映射关系:  使用双列Map(HashMap)集合,完成一个数字与字符串纸牌的对应关系(相当于一个字典)。洗牌:  通过数字完成洗牌发牌发牌:  将每个人以及底牌设计为ArrayList<String>,将最后3张牌直接存放...

2018-05-10 16:30:00 67

转载 JAVA学习笔记(十七)

Map接口  我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同。  Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。  Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。  Collection中的集合称为...

2018-05-10 16:23:00 65

转载 JAVA学习笔记(十六)

List接口  查阅API,看List的介绍。有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。List接口:  它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照...

2018-05-10 11:53:00 68

转载 JAVA学习笔记(十五)

集合1.1集合介绍:  集合是Java中提供的一种容器,可以用来存储多个数据。它与数组的不同之处在于,数组的长度是固定的,集合的长度是可变的。集合中存储的元素必须是引用数据类型。1.2集合的继承实现关系  查看API可以知道,ArrayList类继承了抽象类AbstractList,同时实现接口List,List接口又继承了Collection接口。  Collect...

2018-04-23 16:34:00 51

转载 二阶段项目总结

二阶段项目总结  二阶段项目是做一个管家婆记账软件。  管家婆记账软件用到了前面介绍的分包,将整个项目分成Dao层,Servive层,Controller层,view层来进行设计。  涉及对数据库的增、删、改、查操作的代码都写在Dao层中。View层控制软件的界面,提示用户输入各种信息。然后通过各个层之间的相互调用,来实现功能。  二阶段的项目不仅可以对前面学习内容进行必...

2018-04-23 15:59:00 178

转载 JAVA学习笔记(十四)

项目中常见的分包(分层)  当程序规模小的时候,可以一个人全部完成;但当程序规模大的时候,一个人难以完成,这时候,要采用多人合作的方式来完成程序的开发。  通过用户注册功能来讲解一下项目中常见的分包(分层)。如下图view层作用:视图层,控制项目中主界面显示的内容。controller层:控制层, 获取界面上的数据,为界面设置数据; 将要实现的功能交给业务层处理。se...

2018-04-19 14:46:00 76

转载 JAVA学习笔记(十三)

JDBC1.概述  JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范  JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。  JDBC需要连...

2018-04-16 17:04:00 42

转载 JAVA学习笔记(十二)

一、基本类型包装类  八种基本类型对应的包装类如下:  byte-Byte,short-Short,int-Integer,long-Long,char-Character,boolean-Boolean,  float-Float,double-Double  1.将基本数值转换成字符串  (1)基本类型直接与""相连即可;  (2)调用String类中的val...

2018-04-16 16:56:00 56

转载 JAVA学习笔记(十一)

正则表达式1.1正则表达式的概念  正则表达式(英语:Regular Expression,在代码中常简写为regex)。  正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。1.2正则表达式的匹配规则  正则表达式的语法规则:  字符:x  含义...

2018-04-03 17:02:00 63

转载 JAVA学习笔记(十)

Java的API及Object类1.1Java的API  Java 的API(API: Application(应用) Programming(程序) Interface(接口))  Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。1.2Object类概述  Object...

2018-04-03 16:49:00 60

转载 JAVA学习笔记(九)

匿名对象1.1匿名对象的概念  匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。  如,创建一个普通对象Person p = new Person();  创建一个匿名对象new Person();1.2匿名对象的特点  1.创建匿名对象时直接使用,没有方法名。new Person().eat() /...

2018-04-03 16:22:00 49

转载 JAVA学习笔记(八)

1.1this关键字  构造方法之间的调用可以通过this关键字来完成  调用格式:this(参数列表);  实例class Person { // Person的成员属性 private int age; private String name; // 无参数的构造方法 Person() { ...

2018-04-03 15:51:00 66

转载 JAVA学习笔记(七)

构造方法1.1构造方法介绍 首先要明白构造方法与一般方法的区别:  构造方法在对象创建时就执行了,而且只执行一次。  一般方法是在对象创建后,需要使用时才被对象调用,并可以被多次调用。 构造方法的特点:  构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。  构造方法名称必须和类型保持一致。  构造方法没有具体的返...

2018-04-03 15:16:00 81

转载 JAVA学习笔记(六)

抽象类、接口、多态1.1抽象类 abstract  引入概念:  首先,建一个员工父类。然后写父类方法:工作方法,具体做什么工作?  方法中写员工做什么工作,但是员工分工不同,做什么工作无法具体写出来  引入抽象类的概念;  将父类和工作方法变为抽象类和抽象方法。  抽象类的定义方式:  public abstract class 类名1.2抽象方法的...

2018-03-28 17:02:00 35

转载 JAVA学习笔记(五)

面向对象和面向过程理解:  面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。   面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。类和对象一、对象在需求中的使用对面向对象有了了解之后,我们来说说在具体问题中如何使用面向对象去分析问...

2018-03-26 16:43:00 66

转载 JAVA学习笔记(四)

方法、方法重载、递归调用一、方法的语法格式  在Java中,声明一个方法的具体语法格式如下:  修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2,......){  执行语句  ………  return 返回值;}  修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等,这些...

2018-03-26 16:21:00 111

转载 JAVA学习笔记(三)

数组  数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。一、数组的定义  在Java中,可以使用以下格式来定义一个数组。如下 数据类型[] 数组名 = new 数据类型[元素个数或数组长度];  如何定义数组以及访问数组中的元素 1public class ArrayDemo01...

2018-03-23 17:03:00 56

转载 JAVA学习笔记(一)

JAVA SE基础1 Java简介1.1Java概述Java的发展可以归纳如下的几个阶段。(1)第一阶段(完善期):JDK 1.0 ( 1995年推出)一JDK 1.2 (1998年推出,Java更名为Java 2);(2)第二阶段(平稳期):JDK 1.3一JDK 1.4;(3)第三阶段(发展期):JDK 1.5(2005年推出)一JDK 1.7(被Oracl...

2018-03-23 16:32:00 95

转载 JAVA学习笔记(二)

2 Java语法2.1 标识符、关键字在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等,在Java中标识符的定义格式由字母、数字、_(下划线)所组成,其中不能重复,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName,表示的是学生姓名。注意:标识符区分大小写。在定义...

2018-03-23 16:29:00 64

转载 一阶段总结

一阶段项目是对前段时间学习的总结也是对已掌握知识的提高  这次项目我们小组选择了《魔兽世界》的官网,网页的特点就是酷炫,具有很强的视觉冲击力。当然,并不只是表面看起来的华丽,内容也是相当丰富,这就意味着需要解决的问题很多。 一、CSS样式部分已经解决的问题1 background-color: rgba(34,38,44,0.3) 背景半透明化1 bac...

2018-03-23 16:10:00 58

转载 MySQL学习笔记(三)

1数据约束1.1什么数据约束对用户操作表的数据进行约束1.2 默认值作用: 当用户对使用默认值的字段不插入值的时候,就使用默认值。注意:1)对默认值字段插入null是可以的。2)对默认值字段可以插入非null-- 1.1 默认值CREATE TABLE student(id INT,NAME VARCHAR(20),add...

2018-03-21 16:48:00 43

转载 MySQL学习笔记(二)

数据库复习数据库管理新增数据库Create database 数据库名 default character set 字符集名;查询数据库(2种)show databases(查询所有数据库)show create database 数据库名(查询某一个数据库的创建结构)删除数据库Drop database 数据库名修改数据库(修改默认字符集)...

2018-03-21 16:45:00 53

转载 MySQL学习笔记(一)

1数据库入门1.1 引入 数据保存到内存:优点:1)读写非常快缺点:1)程序关闭导致数据丢失数据保存到文件:优点:1)数据可以永久保存缺点:1)频繁地IO操作,效率不高!   2)数据管理不方便。例如查询某个数据需要全部读取出来,再匹配。 数据保存到数据库软件:优点: 1)数据永久保存下来   2)数据管理非常方便。(例如查询...

2018-03-12 16:34:00 51

转载 JavaScript学习笔记(三)

JavaScript常用的特殊语句:语句是JavaScript的基本执行单位,每条语句都是以分号结束,语句除了我们前面讲的赋值语句、算数,还有一些常用的特殊语句。介绍如下:语句块:运算等语句以外<script type="text/javascript">{ var name="ahao"; var age=10; alert...

2018-02-27 14:42:00 54

转载 JavaScript学习笔记(二)

JavaScript的基础语法if语句<script type="text/javascript">//只有两种情况下 if(条件){ 要执行的语句块; }else{ 要执行的语句块; }//多种情况下 if(条件){ 要执行的语句块; }else if...

2018-02-26 14:59:00 44

转载 JavaScript学习笔记(一)

从今天开始学习JavaScript一、什么是JavaScript1.JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器、基于面向对象、事件驱动式的网页脚本语言。2.JavaScript语言的前身叫做Livescript,于1995年11月末与Sun公司联合宣布把其名改为JavaScript。3.JavaScript是属于web语言,它适用于PC、...

2018-02-23 16:58:00 84

转载 HTML学习笔记(六)

  昨天结束了HTML+CSS部分的学习。  今天是腊月二十三,今天的任务主要是复习一下以前学的知识。  下面整理一下昨天学的知识:  1.margin和padding    margin用来控制标签的外边距,margin有四个属性:分别按顺序是 top right bottom left。如果只设置1个数值,那么四个方向的页边距都是这个数值。如果设置两个数值,那么这两个...

2018-02-08 10:59:00 51

转载 HTML学习笔记(五)

一、浮动和清除浮动    float属性:      left:元素向左浮动;      right:元素向右浮动。    clear属性:      left:清除左浮动;      right:清除右浮动;      both:左右浮动一起清除。二、用CSS画三角形    在网页中放一个div,如下定义它的style属性  { ...

2018-02-06 16:40:00 65

转载 HTML学习笔记(四)

四、层叠样式表 (一)引入方式: 1.内联 在标签中使用style属性去设置 格式就是<标签名 style="样式1:值;样式2:值"></标签名> 2.内嵌 在head标签中加入 <style> ...

2018-02-05 16:56:00 45

转载 HTML学习笔记(三)

三、表单表单元素:提交方式:get方式:路径?键 =值 &键=值 缺点:不安全,传输内容大小有限制post方式: 表单元素通用格式:<input type="表单元素的类型" name="键" value="值"> 表单元素的类型: 文本类型: 文本框:text 密码框:password...

2018-02-02 16:39:00 77

转载 HTML学习笔记(二)

一、图像 在HTML中,图像使用<img>标签。对于img标签,我们只需要掌握它的三个属性即可:src、alt、title。src 图片文件的地址alt 图片显示不出来时的提示文字title 鼠标移动到图片上的提示文字title属性的值一般与alt属性值相同,一个是给读者用户看,一个是给搜索引擎看<img src="当前图片的路径" title=...

2018-02-01 16:48:00 54

空空如也

空空如也

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

TA关注的人

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