自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【无标题】

一、学习面向对象内容的三条主线 * 1.Java 类及类的成员:属性、方法、构造器、代码块、内部类 * 2.面向对象的三大特征:封装、继承、多态性、(抽象性) * 3.其它关键字:this、super、static、final、abstract、interface、package、import 等 * * 二、人把大象装进冰箱 * 1.面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。 * * ① 打开冰箱 * ② 把大象装进冰箱 * ③ 把冰箱门关住 * * 2.面...

2021-12-19 18:00:53 51

原创 【无标题】

变量:局部变量: 定义:在方法内定义的变量称为局部变量 作用域:从变量定义开始到方法结束 注意:1、局部变量只能在当前方法中使用,其他地方都不能使用 2、局部变量如果没有使用,只是定义的话,不会报错,但是如果有引用那么必须先进行初始化才能使用 3、局部变量没有默认值,所以在使用之前必须先进行初始化 成员变量:(全局变量) 定义:在方法之外,类内定义的变量称为成员变量 作用域:整个类体都可以访问 注意:1、成员变量有默认值,系统会根据变量的数据类型默认的给默认值 int-->0 boole...

2021-12-19 17:33:35 58

原创 【无标题】

构造方法: 在创建对象的时候默认会调用构造方法,在堆中进行存储,主要目的是为了对成员变量进行初始化操作 语法: 修饰符:4个,后面再讲(public、protected、[default]、private) 返回值:构造方法没有返回值 方法名:构造方法的名称必须和类名保持一致 参数列表:和普通方法一样 方法体:主要是为成员变量进行初始化操作 注意: 1、当程序中没有显示的声明一个构造方法的时候,系统会给你一个默认的不带任何参数的空构造方法来供你创建对象使用 2、当你在程序中显示的声明了一个非空的构造方法,那

2021-12-15 19:09:48 61

原创 【无标题】

import java.util.Arrays; 数组也是数据结构中的一种实现,在存储数据的时候经常用数组来存储 经常见的数据结构: 线性表 非线性表 树 图 队列 堆 栈 数组经常用来考算法: 面试需求: 1、写出某个算法 冒泡排序 选择排序 插入排序 快速排序 2、排序算法的时间复杂度(空间复杂度) 衡量一个数据结构是否是合适的衡量标准 3、排序算法的稳定性 排序之前数组的元素位置和排序之后的数组元素位置是否发生变化

2021-12-02 00:15:37 52

原创 【无标题】

数组:包含相同数据类型的有序集合 特点:1、数组中的数据类型必须是同一种数据类型,可以是基本数据类型也可以是引用数据类型 2、数组在定义的时候必须指定大小,而且大小是不可以改变的 3、从数组中获取数组元素的时候,需要使用下标来获取,下标从0开始 4、数据是有序集合,这个有序指的不是大小的排序,指的是插入的顺序 使用:1、声明数组 2、分配空间 3、赋值 4、数组...

2021-11-30 19:40:31 45

原创 【无标题】

return: 1、return expression 返回一个值给调用该方法的语句。 返回值的数据类型必须和方法声明中的返回值类型一致或是精度低于声明的数据类型。 2、return 当方法声明中用void声明返回类型为空时,它不能返回任何值。 百钱买百鸡 public class BuyChicken{ public static void main(String[] args){ for(int i = 0;i<= 20;i++){ for(int j = 0;j&lt...

2021-11-26 22:50:50 46

原创 【无标题】

循环结构: 1、while循环:先进行条件判断,再执行逻辑代码 初始化:变量初始化 条件判断:只允许返回true或false 循环体:如果条件符合要执行的逻辑代码 迭代变量:促使循环跳出的条件 2、do while循环:先执行逻辑代码,再进行条件判断 第三种循环结构for循环,用的最多: 语法规则:for( 初始化1 ; 条件判断2 ; 步进器4 ){ 逻辑代码3; } 执行顺序:1-2-3-4-2-3-4-2-3-4... ... for循环的好处: 1、代码...

2021-11-24 19:42:36 82

原创 【无标题】

流程控制语句: 单分支结构:只有一个条件,符合就执行 双分支结构:会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构:有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构,擅长于等值条件判断的情况 Scanner类:Scanner类是一个文本扫描器类,System.in是标准输入,这句话的是可以接收键盘输入,通过new关键字创建了一个...

2021-11-20 19:52:18 161

原创 【无标题】

基本数据类型之间的转换 :在赋值运算或算术运算时,要求数据类型相同,否则要进行类型转换 ▪ 转换方式: – 自动转换 – 强制转换 ▪ 除boolean类型外,所有的基本数据类型因为各自的精度不同,赋值时 都要考虑这个问题 ▪ 除boolean类型外,所有的基本数据类型包括:整型,浮点型,字符型。 算术运算时的转换 – 整型,浮点型,字符型数据可以混合运算。 – 运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级。 赋值运算时的转换 –自动类型转换(左>右) 低-------

2021-11-19 12:56:26 59

原创 【无标题】

跟着老于学Java的第四天! java中的运算符: 算术运算符: +,-,*,/,%,++,-- 赋值运算符 = 一个等号=是赋值,两个等号==是关系运算符 扩展赋值运算符:+=,-=,*=,/= 关系运算符: >,<,>=,<=,==,!= 逻辑运算符: &&,||,! 位运算符: &,|,^,~ , >>,<<,>>> public class OperatorDemo{ publi...

2021-11-17 22:43:19 53

原创 2021-11-15

跟着老于学Java的第三天! /*标识符的命名规范: 硬性要求 1、必须以字母、_下划线、美元符$开头 2、其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合 3、大小写敏感,长度无限制 4、不可以是Java的关键字或保留字,关键字是供内部使用的 常规建议 驼峰命名: 1、类名、接口名一般第一个单词首字母大写,从...

2021-11-15 20:54:58 59

原创 2021-11-11

跟着老于学Java的第二天! public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 老于说学Java要下载一个有道词典! /*如果在源文件中出现乱码,是因为DOS系统的默认编码方式是GBK,所以这时候需要修改源码的编码方式为ANSI,这样就可以处理乱码问题了。 学习第一个Java程序 要注意的点: 1.public...

2021-11-11 19:56:02 548

原创 2021-11-10

环境变量的配置:JAVA_HOME在此电脑中找到属性高级设置系统在里面新建一个写变量名,变量值(安装的文件目录地址)然后再path里新建一个%JAVA_HOMH%\lib然后再path里编辑添加%JAVA_HOMH%\bin然后点击确定找到cmd输入java -version就好了 ...

2021-11-10 22:47:14 200

空空如也

空空如也

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

TA关注的人

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