自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识Java

初识Java 初识Java 1.了解Java的由来 编程语言流行趋势:Tiobe、PYPL排行榜 apache、spring、elipse、阿里巴巴、google… sun公司正式在1995年公开了Java sun公司打算进军机顶盒,C不太合适,于是打算开发一个新的编程语言oak 詹姆斯-高斯林 2009年sun被Oracle(甲骨文)收购,所以自然Java这些全都是Oracle 目前Java2平...

2019-02-15 09:34:09 135

原创 变量和数据类型

RAM:运行时存储,计算机程序运行时数据存储在RAM,如果不持久化,或者。断电,数据就会丢失 ROM;只读存储(持久化存储) 文件存储 变量:JAVA程序运行过程中,会以数据以圈占地盘的形式存储起来 因为如果真正的要寻找变量 如果依靠内存地址很繁琐 于是我们将变量起了个名(变量名) 变量三要素: 变量名——酒店房间名 变量值——酒店入住的客人 变量的数据类型——酒店房间的类型 1.标识符关键字 变...

2019-02-15 09:33:57 141

原创 选择结构

选择结构 1.掌握if选择(分支)结构 掌握基本if if(条件){ // 条件成立时执行的内容 } 掌握if-else if(条件){ // 条件成立 }else{ // 条件不成立 } 掌握多重if if(条件1){ }else if (条件2){ }else{ . . . } 注意事项: 自上而下执行条件判断,只要一个条件满足,剩下的条件不再...

2019-02-15 09:33:46 98

原创 循环结构

循环结构 1.掌握while循环结构(其次于for) // 1.初始化循环变量 xxxx // 2.循环条件 while(条件表达式){ // 3.循环操作 // 4.更新循环变量 } // 死循环 while(true){ System.out.println("xxxx"); } 2.掌握do-while循环结构(前期) do{ //循环操作 }while(循环条件);...

2019-02-15 09:33:32 128

原创 Java的多重循环和程序调试

Java的多重循环和程序调试 1.掌握Java二重循环() 2.使用跳转语句控制程序的流程 return程序结束 结束当前的方法,返回到方法的调用处。 break中断:switch中见过 可以结束掉某个case 表示终止循环,但是如果是出现在内层循环中,它只结束当前循环,不结束外层循环。 3.掌握程序的调试(debug)(你的谋生技能) 断点调试:因为程序执行的很快,一晃而过,所以我们需要让他在我...

2019-02-15 09:33:21 178

原创 掌握冒泡排序算法

1.掌握冒泡排序算法 选择排序 冒泡排序 快速排序 二分数组… 冒泡排序的口诀:n表示数字的个数 外层循环n-1 表示比较的轮数 内层循环n-1-i 表示每轮比较的次数 有可能手写代码(冒泡排序,九九乘法表,单例设计模式) package cn.erWeiShuZu.www; import java.util.Arrays; public class paiXu { public static v...

2019-02-15 09:33:09 120

原创 抽象类和接口

抽象类和接口 抽象类与抽象方法的使用 抽象类中可以没有抽象方法,但包含了抽象方法的类必须定义为抽象类 如果子类没有实现父类的所有抽象方法,子类必须定义为抽象类 没有抽象构造方法,也没有抽象静态方法 抽象类中可以有非抽象的构造方法,创建子类的实例时可能调用 什么是接口 public interface Myinterface{ // 所有默认方法都是public abstract ...

2019-02-15 09:32:58 72

原创 方法及方法重载

方法及方法重载 1.掌握方法的语法定义 权限修饰符 特殊修饰符 返回值类型 方法名(参数列表){ // 方法体 // 如果有返回值类型(只要不是void),那么必须要加上关键字return [return xxx] } 方法的分类: 无论什么方法最终一定能够被归类到四类中根据返回值类型和是否有参数列表划分出来的 1.无参无返方法(没有参数(空的),也没有返回值类型v...

2019-02-15 09:32:43 522

原创 方法重写与多态

方法重写与多态 1.方法重写的作用和使用 方法重写:子类继承了父类的方法后,如果发现在需求下,父类的某些方法不太强大,我们就可以在子类中进行重写。 方法重写和方法重载的区别(面试题): 方法重载的特点: 在同一个类中,方法名相同,参数列表不同 方法重写的特点: 子类继承了父类的方法后,方法名相同,参数列表相同 返回值类型相同或者是其子类(不能大于父类) 访问权限不能严于父类 父类的静...

2019-02-15 09:32:23 250

原创 封装与继承

封装与继承 面向对象的三大特性:封装、继承、多态(如果有第四个 就是抽象) 1.掌握什么是封装 封装的作用: 如果没有封装,那么一个类中的属性,可能会出现不合理赋值 便于使用者正确使用系统,防止错误修改属性 有助于系统之间的松耦合,提高系统独立性 提高软件的可重用性 降低了构建大型系统的风险 封装的定义:将类的信息封装在类的内部,不允许外部程序直接访问,而是通过类提供的公开的接口进行访问...

2019-02-15 09:32:11 419

原创 认识类与对象

认识类与对象 数据存储方面: 变量:只能存储一个,如果内容多了 存储起来需要定义N个变量 麻烦 数组:可以存储一组相同类型的数据 数据类型相同:如果用数据存储一个人的信息/比较丰富的信息的话。不太方便 例如:吃货联盟中存储订单和菜品信息 纵向数组:我们定义了好多数组,认为不同数组中,索引相同的数据,表示同一个对象的信息 升级:不方便,所以想存储更多元化的数据,所以要学习 对...

2019-02-15 09:31:55 133

原创 选择结构

选择结构 1.掌握if选择(分支)结构 掌握基本if if (条件) { //条件成立时执行的内容 } 掌握if-else if(条件){ }esle{ . . . } 掌握多重if if(条件1){ }else if (条件2){ }else{ . . . } 注意事项: 自上而下执行条件判断,只要一个条件满足,剩下的条件不再执行 可以结合n个else if , 但是 els...

2019-02-15 09:29:49 67

空空如也

空空如也

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

TA关注的人

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