- 博客(12)
- 收藏
- 关注
原创 初识Java
初识Java初识Java1.了解Java的由来编程语言流行趋势:Tiobe、PYPL排行榜apache、spring、elipse、阿里巴巴、google…sun公司正式在1995年公开了Javasun公司打算进军机顶盒,C不太合适,于是打算开发一个新的编程语言oak詹姆斯-高斯林2009年sun被Oracle(甲骨文)收购,所以自然Java这些全都是Oracle目前Java2平...
2019-02-15 09:34:09 150
原创 变量和数据类型
RAM:运行时存储,计算机程序运行时数据存储在RAM,如果不持久化,或者。断电,数据就会丢失ROM;只读存储(持久化存储) 文件存储变量:JAVA程序运行过程中,会以数据以圈占地盘的形式存储起来因为如果真正的要寻找变量 如果依靠内存地址很繁琐 于是我们将变量起了个名(变量名)变量三要素:变量名——酒店房间名变量值——酒店入住的客人变量的数据类型——酒店房间的类型1.标识符关键字变...
2019-02-15 09:33:57 182
原创 选择结构
选择结构1.掌握if选择(分支)结构掌握基本ifif(条件){ // 条件成立时执行的内容}掌握if-elseif(条件){ // 条件成立}else{ // 条件不成立}掌握多重ifif(条件1){}else if (条件2){}else{ . . .}注意事项:自上而下执行条件判断,只要一个条件满足,剩下的条件不再...
2019-02-15 09:33:46 114
原创 循环结构
循环结构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 139
原创 Java的多重循环和程序调试
Java的多重循环和程序调试1.掌握Java二重循环()2.使用跳转语句控制程序的流程return程序结束 结束当前的方法,返回到方法的调用处。break中断:switch中见过 可以结束掉某个case表示终止循环,但是如果是出现在内层循环中,它只结束当前循环,不结束外层循环。3.掌握程序的调试(debug)(你的谋生技能)断点调试:因为程序执行的很快,一晃而过,所以我们需要让他在我...
2019-02-15 09:33:21 196
原创 掌握冒泡排序算法
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 136
原创 抽象类和接口
抽象类和接口抽象类与抽象方法的使用抽象类中可以没有抽象方法,但包含了抽象方法的类必须定义为抽象类如果子类没有实现父类的所有抽象方法,子类必须定义为抽象类没有抽象构造方法,也没有抽象静态方法抽象类中可以有非抽象的构造方法,创建子类的实例时可能调用什么是接口public interface Myinterface{ // 所有默认方法都是public abstract ...
2019-02-15 09:32:58 95
原创 方法及方法重载
方法及方法重载1.掌握方法的语法定义权限修饰符 特殊修饰符 返回值类型 方法名(参数列表){ // 方法体 // 如果有返回值类型(只要不是void),那么必须要加上关键字return [return xxx]}方法的分类:无论什么方法最终一定能够被归类到四类中根据返回值类型和是否有参数列表划分出来的1.无参无返方法(没有参数(空的),也没有返回值类型v...
2019-02-15 09:32:43 537
原创 方法重写与多态
方法重写与多态1.方法重写的作用和使用方法重写:子类继承了父类的方法后,如果发现在需求下,父类的某些方法不太强大,我们就可以在子类中进行重写。方法重写和方法重载的区别(面试题):方法重载的特点: 在同一个类中,方法名相同,参数列表不同方法重写的特点:子类继承了父类的方法后,方法名相同,参数列表相同返回值类型相同或者是其子类(不能大于父类)访问权限不能严于父类父类的静...
2019-02-15 09:32:23 277
原创 封装与继承
封装与继承面向对象的三大特性:封装、继承、多态(如果有第四个 就是抽象)1.掌握什么是封装封装的作用:如果没有封装,那么一个类中的属性,可能会出现不合理赋值便于使用者正确使用系统,防止错误修改属性有助于系统之间的松耦合,提高系统独立性提高软件的可重用性降低了构建大型系统的风险封装的定义:将类的信息封装在类的内部,不允许外部程序直接访问,而是通过类提供的公开的接口进行访问...
2019-02-15 09:32:11 462
原创 认识类与对象
认识类与对象数据存储方面:变量:只能存储一个,如果内容多了 存储起来需要定义N个变量 麻烦数组:可以存储一组相同类型的数据 数据类型相同:如果用数据存储一个人的信息/比较丰富的信息的话。不太方便 例如:吃货联盟中存储订单和菜品信息 纵向数组:我们定义了好多数组,认为不同数组中,索引相同的数据,表示同一个对象的信息 升级:不方便,所以想存储更多元化的数据,所以要学习 对...
2019-02-15 09:31:55 159
原创 选择结构
选择结构1.掌握if选择(分支)结构掌握基本ifif (条件) {//条件成立时执行的内容}掌握if-elseif(条件){}esle{. . .}掌握多重ifif(条件1){}else if (条件2){}else{. . .}注意事项:自上而下执行条件判断,只要一个条件满足,剩下的条件不再执行可以结合n个else if , 但是 els...
2019-02-15 09:29:49 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人