自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java带你去看流浪世界!(十七)

《File IO》学习阶段存储方式的演变:临时存储:变量—>数组—>对象—>对象数组—>集合【最常用的程序内临时存储的顶级存储方式】持久化存储:文件文件的概念:相关记录或者放在一起的数据的集合。它是需要存储在“长期存储”的设备上的,有了它我们就可以实现持久化存储。一、使用File类操作文件或目录的属性File类是java.io包下,可以实现对文件/文件夹(目录d...

2019-05-12 12:37:19 150

原创 Java带你去看流浪世界!(十六)

实用类1.能够定义并使用枚举类型(引用数据类型:数组,类(String),接口,枚举)switch支持int String枚举(enum)public class Student{ private String name; private int age; private String gender; public void setAge(int ...

2019-05-12 12:34:17 169

原创 Java带你去看流浪世界!(十五——Ⅱ)

集合框架二Map(key-value键值对,夫妻对)。1.掌握Map接口的使用HashMap<key,value>HashTable—>Propertiespublic static void main(String[] args){ Map<String,String> hashMap = new HashMap<>(); //...

2019-05-12 12:26:56 128

原创 Java带你去看流浪世界!(十五——Ⅰ)

集合框架集合的最简单的说法就是在朴素集合论(最原始的集合论)中的定义,即集合是“确定的一堆东西”,集合里的“东西”则称为元素。现代的集合一般被定义为:由一个或多个确定的元素所构成的整体集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。在Java程序中如何临时存储数据:**变量** **数组**:1.长度不...

2019-05-12 12:25:18 137

原创 Java带你去看流浪世界!(十三-小程序)

package cars;/** * * @author Li_BetterMen * */public class Bus extends MotoVehicle { private int seatCount; public int getSeatCount() { return seatCount; } public void setSeatCount(int s...

2019-04-15 12:27:29 201

原创 Java带你去看流浪世界!(十四)

异常[exception]ArrayIndexOutOfBoundsException 数组索引越界异常 AIOOBECheckedException 受检异常 CERuntimeException 运行时异常 REIllegalStateException 非法状态异常 ISENumberFormatException 数字格式异常 NFENoSuchElementExce...

2019-04-15 12:01:21 191

原创 Java带你去看流浪世界!(十二)

抽象和接口1.使用多态优化多态:父类的引用可以传入任何子类的对象应用:1.父类的引用作为方法的形参public void toHospital(Pet pet){ }2.父类的引用作为方法的返回值类型public Pet runPet(int choice){ if(){ return new Dog(); }else{ ...

2019-04-15 11:57:24 154

原创 Java带你去看流浪世界!(十一)

多态1.理解和掌握多态的使用多态:父类的引用可以传入子类的对象多态的基本使用方法:1.父类的引用作为方法的形参。public void XXX(父类名 父类引用方法){ }public void toHospital(Pet pet) { System.out.println("给宠物挂号"); System.out.println("给宠物吃药...."); ...

2019-04-15 11:54:16 112

原创 Java带你去看流浪世界!(九)

封装面向兑现的三大特征:封装(基础),继承,多态。(抽象)1.面向对象和面向过程的编程思想和编程方式。2.了解了生活中的类和对象3.程序中如何从生活中抽象出类和对象4.Java中类和对象的使用5.方法:面向过程的核心 1.方法的分类 4大类 2.方法的使用 3.构造方法 4.this 5.成员变量和局部变量的区别1.属性私有化(将属性的访问修饰符更改为...

2019-04-07 13:07:41 217 1

原创 Java带去去看流浪世界!(八)

方法和方法重载1.掌握方法的参数语法和返回值语法方法的语法://方法声明访问修饰符 返回值类型 方法名(参数列表){//参数列表是根据外部具体需要来做的具体的值 //方法体}public void xxx(){xxx}一。方法/函数的分类**前期容易混乱在于不知道定义那种方法。**1.无参无返(没有参数列表 没有返回值)单纯的作为 功能代码的聚合使用 便于功能的复用...

2019-04-07 13:04:43 177 1

原创 Java带你去看流浪世界!(十)

继承(封装,多态)实现代码重用的重要手段之一,也是面向对象的三大特性之一。1.理解继承的作用父类方法不能重写,因为子类是继承父类,当改变父类的时候子类也要随之改变。1.继承是面向对象软件技术当中的一个概念,与多态,封装共为面向对象的三个基本特征。继承可以使得子类具有父类的属性和方法或者重新定义,追加属性和方法。2.继承是Java中实现代码重用的重要手段3 .继承是面向对象的三大特性...

2019-04-07 13:01:18 177 1

原创 Java带你去看流浪世界!(七)

《类和对象》面向过程:面向方法,面向函数,结构化方法。代码是由顺序的,需要什么功能就编写什么功能。我们前期语法阶段将吃货联盟代码全部放在main方法中,之后等我们学了方法,就会把吃货联盟稍微用正式的面向过程改造一下...(按照功能聚合到对应方法中)面向对象:( OOP) 他是基于面向过程产生的一种更复杂的编程思想/编程方式。执行顺序不固定。(有难度,不是简单就能运用的)Jav...

2019-03-31 13:42:29 239 1

原创 Java带你去看流浪世界!(六-小程序)

吃货联盟订餐系统我们前三阶段的练习都是在Console(控制台)上展示的!我们是在学习语法阶段。未来的产品不会以控制台形式展示给客户。控制台系统 精简版的美团吃货联盟订餐系统包含的功能:我要订餐,查看餐袋,我要签收,删除订单,点赞菜品,退出系统。1.业务驱动技术。1.我要订餐 0.提升用户体验,餐袋已满,不再进行一下操作。 1.输入点餐人姓名 2.将所有的菜品进行展示 3....

2019-03-27 13:20:48 317 2

原创 Java带你去看流浪世界!(五)

一、数组数据存储:1.为了能够在内存中临时存储运行数据,学习了变量(可变的量,是程序在运行中单一数据的存储方式)。2.为了能更复杂的存储数据,我们需要学习数组!3.大多数程序员做的操作就是:日常CRUD1. 理解数组的作用数组(数据的组合):它是一组相同数据类型的组合。 (缺点:只能存储相同数据类型、长度不可变)例如:存储多个成绩、存储多个人的姓名在内存中是一连串的内存空间表示,它...

2019-03-25 15:20:11 213 1

原创 Java带你去看流浪世界!(四)

一、循环结构-语法循环:流程控制语句中的一种。1. 掌握while循环结构// while:当....的时候 和if选择结构很相像// 多次的判断 循环条件while(条件表达式){ // 循环操作/循环体 }// if只会执行一次判断if(条件表达式){ // 执行内容}一个循环必然包括循环条件和循环操作(循环体),在遇到一个需求的时候,如果考虑用循环解...

2019-03-25 14:59:02 267 1

原创 Java带你去看流浪世界!(二)

2. 变量和数据类型2.1 IDE的使用IDE:集成开发工具/环境开发Java的主流IDE:1.eclipse 开源(开源社区)--&amp;gt;Eclipse软件基金会(不以盈利为目的)进行维护。2.myeclipss 闭源 它是基于开源的Eclipse衍生出的,添加了更加适合Java EE开发的相关套件。3.IDEA 闭源 在目前已经几乎领先了Eclipse。4.netbean...

2019-03-18 15:13:52 264 1

原创 Java带你去看流浪世界!(一)

1. 初识Java1.1 程序是什么?**生活中的程序:**为了达成某个目的,所执行的固定的一系列步骤和流程。 例如:银行办卡 医院看病 大象放进冰箱 请假 结婚 …计算机中的程序: 计算机指令的集合,为了达成某个目的,将一系列的指令进行统一处理。 例如:软件、APP等。“程序一定是来源或超脱于现实生活。”1.2 编程和编程语言1编写程序(编程、开发)。2编程语言:用来...

2019-03-18 15:13:35 224 2

原创 Java带你去看流浪世界!(三)

3 选择结构3.1 if系列选择结构基础if选择结构if(条件表达式){ // 成立时执行的内容}if-else(互斥)选择结构if(条件表达式){ // 成立时}else{ // 不成立...}if-else if-else(多重)选择结构// 自上而下执行判断 只要有一个满足 剩下的不再继续判断if(条件1){ // 条件1执行代码}...

2019-03-18 15:13:16 207 1

空空如也

空空如也

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

TA关注的人

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