自定义博客皮肤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.封装1.1概述,作用,好处://封装:隐藏对象的属性和实现细节(方法),对外提供公有的访问方式,方法由我提供的,别人不能乱修改,提高代码的安全性记忆!原则//记忆将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。1.2 封装的步骤 使用 private 关键字来修饰成员变量。 对需要访问的成员变量,提供对应的一对 getXxx方法 、setXxx 方法。 1.3 封装的操作——private关键字private的含义 private是一个权限修

2021-06-09 20:02:49 123

原创 Apl常用类了解

Object类//对象,也是一类事物,所以写对象类来模拟,对象在堆内存中创建看不见也摸不着,所以提供toString方法把对象变成带有地址值的字符串. 并提供equals方法比较对象的地址值是否相等,这两个方法子类可以继承,也可以重写做自己想要做的事情,重写都可以用idea的alt insert自动生成,由于万物皆对象,所以所有的类都具有上面的方法,Object类是所有类的父类,所有类都直接或者间接的继承Object类public String toString()//把对象变成带有地址值的字符串

2021-06-09 19:13:07 120

原创 String、Math类、static关键字介绍

1.String类1.1.equals()与erualsIgnoreCase()String str = new String("abcde");/***equals()//判断调用方法的字符串,跟传入方法的字符串对象内容是否相等,区分大小写*erualsIgnoreCase()/判断调用方法的字符串,跟传入方法的字符串对象内容是否相不区分大小写*/str.equals(Object anObject)str.erualsIgnoreCase(String anotherString)

2021-06-03 19:48:41 103

原创 什么是对象,构造方法

1.什么是对象万物皆对象(对象一般都拥有自己的属性和行为)例如:一只猫是一个对象,拥有名字,品种,年龄等属性;拥有吃,睡等行为。一个足球场也是一个对象,拥有面积,地区等属性;拥有让人运动等行为。2.方法的重载概念:同一个类中,方法名相同,但是参数的个数,类型,顺序不同的两个或多个方法称之为方法的重载。package com.day0527.calculator;​public class Calculator { public static void main(

2021-05-29 14:32:22 83

原创 数组的引用,排序算法

1.数组的替换 引用类型的替换,(地址的替换) 基本数据类型传递的是值,引用数据类型传递的是地址(String是一个特色的引用数据类型,传递的是值) package com.qf.lq;​import java.util.Arrays;​/** * 地址替换 * * @author ! * */public class Address { public static void main(String[] args) { int[] a = new

2021-05-26 21:07:51 101

原创 数组

1.概念 用来存放变量一定数量的相同数据类型的一个连续空间; 2.数组组成 数据类型[ ] 数组名称(标识符) ; 3.数组定义方式 先声明数组,再定义数组长度(开辟空间),最后赋值(数组有默认值根据类型不同为(0或null)) int a;//声明数组a=new int[5];//给数组定义长度array(a);//给数组a赋值​ //随机生产一个数组长度为n的int类型的数组 public static int[] array(int[] a) {

2021-05-26 21:04:50 100

原创 java工具快捷键

全选 : Ctrl + A复制 : Ctrl + C粘贴 : Ctrl + V剪切 : Ctrl + X保存 : Ctrl + S查找 :Ctrl + F撤销 :Ctrl + Z取消撤销 :Ctrl + Y回到行首:Home键回到行尾:End键当光标在行尾,怎么选中一行? --------- Shift + Home键当光标在行首,怎么选中一行? --------- Shift + End键回到文件头:Ctrl + Home回到文件尾:Ctrl + End.

2021-05-25 15:40:45 62

原创 常用指令

1、怎么打开DOS命令窗口?win键 + r (组合键):可以打开“运行”窗口在运行窗口文本框中输入: cmd然后回车2、什么是DOS命令呢?在DOS命令窗口中才可以输入并执行DOS命令。在最初的windows计算机中没有图形界面的,只有DOS命令窗口。也就是说通过执行DOS命令窗口可以完全完成文件的新建、编辑、保存、删除等一系列操作。3、mkdir abc(这个命令不是必须掌握的)make directory(创建目录)创建一个目录,起名abc4、默认情况下D

2021-05-25 15:38:20 74

原创 java方法+递归思想

1.方法 概念:用来实现代码中么一中功能的代码. 定义和组成:public (作用域) static(是否为静态)返回类型(基本类型,引用类型,void(无返回值)) function()(方法名){} 方法的调用:function();调用对应的方法名和传入相应类型的参数。 方法的好处:将么一功能写为方法后可以多次调用发放,大大减少重复代码的编写。 package com.qf.lq;​import java.util.Scanner;​public cl

2021-05-24 20:35:36 81

原创 循环

循环结构1.循环的概念2.while循环3.do while循环4.for循环5.流程控制关键字6.嵌套循环总结循环分类:1.while循环:while(布尔表达式){}2.do while循环:do{}while(布尔表达式);3.for循环:for( 初始部分;循环条件;迭代部分){}...

2021-05-21 19:22:05 49

原创 java选择结构与分支结构

选择结构与分支结构1.基本if选择结构2.if else选择结构3.多重if选择结构4.嵌套if选择结构5.swich分支结构6.局部变量7.总结 基本if选择结构:if(){} if else 选择结构:if(){} else {} 多重if选择结构:if () {} else if (){} else if (){} else {} 嵌套if选择结构: if (){ if(...

2021-05-20 19:12:27 58

原创 变量、基本数据类型、运算符、类型转换、控制台输入。

1.变量1.1概念计算机内存中的一块空间地址,用来存放数据的基本单元。1.2变量的定义 声明变量的方法:数据类型 变量名; 例子:int money; 赋值:=是赋值符号 例子:money = 100;//把数值100复制给变量money 注意:Java是强类型语言,变量的类型必须与数据类型一致 2.数据类型基本数据类型范围:整数:小数:布尔类型:字符:转...

2021-05-19 20:11:04 50

原创 java简洁、运行机制、jdk环境搭建、指令编译运行java文件、java语言规范。

1.什么是程序为了模拟现实生活,解决生活现实中的问题而使用的计算机语言编写的一系列有序的指令集合。2.java的历史与特点语言特点:面向对象:贴近人类思维模式,模拟现实世界,解决现实问题。简单:自动内存管理机制、不易造成内存溢出;简化流程处理、语义清晰。跨平台:可以跨操作系统、服务器等。3.java的运行机制先编译,在解释 。 Write Once Run AnywhereJDK=JRE+其他开发工具;JRE=JVM+解释器; JVM(编译器)。4.j..

2021-05-18 19:25:18 48

空空如也

空空如也

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

TA关注的人

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