自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十三章:集合

ArrayList集合集合概述是一个容器 容器中可以存放任意类型的元素集合类的特点没有排序的功能,可以添加重复元素,按照添加的顺序进行遍历输出Collection接口概述Collection为集合的父类接口Collection接口成员方法1:添加功能boolean add(Objec

2017-08-30 22:03:56 280

原创 第十二章:IO流

持久化属性Properties:持久属性集示例:Properties p = new Properties();try {/* load(既可以放字节流也可以放字符流):读取系统指定的文件,将文件的内容进行加载到Properties中* 文件时以key=value的关系体现?* 因为Properties继承Hashtable接口*

2017-08-30 21:59:59 221

原创 第十章:接口

接口的特点:接口是一种标准,由interface关键字定义的,接口是抽象方法和静态常量值定义的集合。接口是一种特殊的抽象类,这种抽象类中只包含静态常量和抽象方法的定义,没有变量和方法的实现。接口的特点:A:接口用关键字interface表示interface 接口名 {}B:类实现接口用implements表示class 类名

2017-08-30 21:53:43 175

原创 第九章:多态

抽象类抽象类和抽象方法必须用abstract关键字修饰格式抽象方法只需要声明不需实现,需要子类实现格式:abstract class 类名 {}public abstract void eat();(抽象方法可以没有返回值和有返回值)抽象内中可以定义属性和方法(构造方法也可以);有抽象方法的类是抽象类,抽象类必须被继承

2017-08-30 21:51:29 207

原创 第八章:继承

继承继承概述:把多个类中相同的内容给提取出来定义到一个类中。继承:通过extends关键字可以实现类与类的继承格式:class 子类名 extends 父类名 {}好处:减少重复的代码量,提高代码和开发效率继承中的成员访问限制如果父类中变量定义成了private私有变量,则在子类中是不可以调用的,其只能在父类的方法中调用,子类和其他类都不

2017-08-29 22:15:18 264

原创 第七章:封装

封装封装:影藏对象的属性和细节,对外提供访问通道(把公有的东西私有化)封装好处:影藏细节, 提高了代码的复用性,提高安全性private关键字:(私有) 是一个访问修饰符。用于修饰成员(成员变量和成员方法) 被私有化的成员只在本类中访问。private常用方法:将成员变量私有化,对外提供对应的set,get方法对其进行访问

2017-08-29 22:12:52 240

原创 第六章:面向对象

对象---类面向对象思想概述:面向对象是基于面向过程的编程思想面向对象思想特点:1.可以将复杂的事情简单化2.将我们从执行者变成了指挥者3.角色发生了转换面向对象开发:不断的创建对象,使用对象,指挥对象做事情。面向对象设计:管理和维护对象之间的关系。面向对象特征封装(encapsulation)继承

2017-08-29 22:09:10 201

原创 第五章:数组

数组元素的类型数组元素的类型不仅可以为基本类型,也可以为引用类型。int[] 表示int类型的数组,即数组元素为int类型int[][] 表示int[]类型的数组,即数组元素为int[]类型因为数组的索引是从0开始(代表第一个),所以int i = 0;arr.length:获取数组中元素的长度Java中的数组 在java中,

2017-08-29 22:00:00 506

原创 第四章:循环

while循环,do while循环,for循环什么是循环:重复执行某一程序代码块while:循环的一种方法的参数需要时定义boolean类型或返回boolean类型的值若为真,执行循环体中的内容若为假,不执行循环体中内容while 循环需要1.定义变量 给变量进行初始化赋值(否者程序报错,没有变量)2.定义类型为boolea

2017-08-29 21:53:46 200

原创 运算符&选择结构

switchswitch结果必须是byte,short,char,int(整数或字符)中的一种,若switch放其他类型,语法错误。jdk5以后可以是枚举 jdk以后可以是Stringswitch语句的注意事项:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的case 整数或字符:满足switch定义的条件

2017-08-29 21:49:12 414

原创 标识符.关键字

标识符 :类、方法和变量的名称,称之为标识符。标识符的语法要求(1)以字母、数字、_或$组成(2)不能以数字开头(3)不能使用java的关键字和保留字标识符的命名规范Java中的标识符通常是由多个英文单词构造,首字母大写,其他小写见名知意注意:1、标识符的长度没有限制2、Java是大小写敏感的,所有标识符区分大小写

2017-08-29 21:46:55 201

原创 变量常量

变量:可以改变的值变量的声明与赋值说明:变量表示存储单元,变量名就是存储单元的名称,变量初始化之后就可以通过变量名访问存储单元。1、变量声明 int i; String str; //还没有分配存储空间2、初始化(赋初值) i=10; str=”abc”; //初始化之后就分配了存储空间3、声明并赋值 int i = 10; String str

2017-08-29 21:46:18 157

原创 基本数据类型&类型转换

基本数据类型也可以分成两大类:数值型、布尔型整数类型:byte short int long浮点型:float double字符型:char布尔型: boolean : true或false引用数据类型:类class 接口interface 数组[]名 称宽 度范 围long

2017-08-29 21:42:35 654

原创 Java环境变量配置

一、为什么要配置环境变量?classpath环境变量的作用保证class文件可以在任意目录下运行不配置也是可以运行我们的程序。只需要将我们编写的文件放在jdk的默认安装目录下,也是可以运行因为我们编写的文件不在这个目录下面,而是在D:,F:,。。。等目录下,windows系统自动找不到编译javac命令,所以需要配置环境变量,这样不管我们的文件放在哪个磁盘,java

2017-08-29 21:40:53 183

原创 第一章 :Java的诞生与发展历史

一、计算机语言的发展史1、第一代语言(只有机器能读懂,人根本读不懂)纯机器语言2、第二代语言(机器能读懂,人可以读懂,但是很难懂)汇编语言(符号语言)3、第三代语言(机器能读懂,也非常便于人类阅读)C面向过程的语言C++面向过程/对象的语言Java跨平台的纯面向对象的语言二、Java的发展史及Java体系2.1、Java的发展

2017-08-29 21:38:32 3791

空空如也

空空如也

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

TA关注的人

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