自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是继承?

继承需要extends(扩展)关键字,子类(派生类)是父类(基类)的扩展;Java中类只有单继承,没有多继承!(父类可以有很多子类但是子类只能继承一个父类)

2022-04-03 21:17:01 768

原创 什么是封装?

封装的优点:1. 提高程序安全性,保护数据2. 隐藏代码的实现细节3. 统一接口4. 系统可维护增加了

2022-04-02 18:28:17 558

原创 什么是面向对象?

什么是面对对象(OOP)?1.本质:以类的方式组织代码,以对象的组织(封装)数据2.核心思想: 1.抽象 2.三大特性:封装 继承 多态3.从认识论角度先有对象后有类,对象是具体事物,类是对象的抽象从代码运行角度考虑先类后对象,类是对象的模板4.类是一种抽象的数据类型,它是对某一类事物整体的描述/定义。但是并不能代表一个具体事物;对象是抽象概念的具体实例(比如一个手机类,手机是一个宏观概念,手机细分有老年机,智能机,再细分还有各种牌子,手机的牌子就可以是对象)

2022-04-01 21:21:07 302

原创 Java数组

先栈后堆声明 数组格式:数组类型[] 数组名;如 int[] array;创建数组格式:数组名 = new 数据类型[数组范围];Ru:array = new int[10];赋值array[0]=1;array[1]=12;array[2]=24;array[3]=28;array[4]=29;array[5]=21;array[6]=52;array[7]=32;array[8]=42;array[9]=72;...

2022-03-30 08:55:29 448

原创 方法调用和重载

文章目录前言一、什么是方法?二、使用步骤1.引入库2.读入数据总结前言一、什么是方法?System.out.println()它们分别是类 、对象 、方法方法定义:方法是语句的集合,它们在一起执行一个功能。方法包含于类或对象中;方法在程序中被创建,在其他地方被引用;它是解决一类问题的步 骤的有序组合。设计方法的原则:一个方法只完成一个功能,利于后期的拓展。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas a

2021-09-02 11:31:49 184

原创 各种循环结构

文章目录前言一、循环结构1.分类2.while循环3.do while循环4.for循环总结前言以后咱们的前言和总结直接换成句子哈一、循环结构1.分类while循环do while循环for循环2.while循环语法:while(布尔表达式){//循环体}public static void main(String[] args) { int v = 0; int sum = 0; while (v<=

2021-08-26 20:58:15 83

原创 选择结构了解

文章目录一、选择结构1.if单选择结构2.if双选择结构3.if多选择结构4.嵌套的if结构二、switch多选择结构1.switch case2.switch语法3.switch语句中变量类型总结一、选择结构1.if单选择结构语法:if(布尔表达式){可执行语句}public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.prin

2021-08-24 23:14:41 97

原创 Scanner

文章目录前言1.什么是scanner?2.scanner的基本语法3.Scanner类的方法3.注意二、顺序结构1.顺序结构总结前言今天学Scanner键盘录入还有需要了解的顺序结构,还不错比较好学。# 一、Scanner1.什么是scanner?scanner是Java给我们提供的一个实现程序和人交互的工具类,我们可以用它获取用户的输入。2.scanner的基本语法Scanner scanner = new Scanner(System.in); Scanner scanner ..

2021-08-23 22:25:53 286

原创 包机制和JavaDoc

文章目录前言一、包机制1.创建包2.注意点二、JavaDoc1.用法用途总结前言怎么说,说什么一、包机制1.创建包src右键New选择package自定义你的包名2.注意点包的本质就是文件夹为了更好的组织类,Java提供了包机制,用来区别类名的命名空间。包语句的格式:package 包1[. 包2[. 包3]];包名不是随便定义的,一般使用公司域名倒置作为包名。为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包,使用import语句

2021-08-22 20:45:40 81 2

原创 Java运算符

文章目录前言一、算数运算符二、逻辑运算符三、关系运算符四、位运算符一、运算规则二、运算符位移运算符总结前言说一下常见的运算符一、算数运算符算数运算符有一元运算符和二元运算符还有算数赋值运算符;运算符按照操作的数量可以分为单目运算符、双目运算符和三元运算符。运算符名称说明一元运算符-取反取反运算++自加一先取值再加一或先加一再取值–自减一先取值再减一或先加一再取值二元运算符+加求和,还可用于String类型连接字

2021-08-20 22:53:02 58

原创 变量与类型转换

前言要说什么怎么说这是个问题!一、类型转换运算中不同类型的数据要先转换为同一类型再进行运算。前边提到的数据类型排列//低----------->高byte short char -> int -> long -> float -> double强制转换 (类型)变量名 高转低自动转换 低转高注意点:不能对布尔值进行转换不能把对象类型转换为不相干类型在把高容量转换为低容量的时候,需要进行强制类型转换转换时要注意可能存在内存溢出或者

2021-08-19 22:06:55 68

原创 字节与数据类型

文章目录前言二、数据类型1. 基本数据类型(primitive type)2. 引用数据类型(reference type)3.强弱类型语言4.注意事项总结前言今天我们来学习Java的数据类型及拓展# 一、什么是字节位(bit):计算机 内部数据 存储最小单位字节(byte):计算机 数据处理 的基本单位 ,通常用"B"表示1B = 8bit(位)字符:计算机中使用的字母、数字、字和符号1B=8bit1KB=1024B1MB=1024KB1GB=1024MB二、数据类型.

2021-08-18 21:53:54 1110

原创 JAVA语言了解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Java的语言的特点二、Java注释1.概念2.作用3.分类三、 标识符1.概述2.组成和规则3.特点4.Java中的关键字总结前言随着越来越多的人接触编程,有很多不错的语言可供选择,很多人刚开始不知道学什么语言,咱们Java就是挺不错的选择,Java是一门简单的语言,完全可以自学的不过要好好坚持。一、Java的语言的特点简单性面向对象性分布式与安全性与平台无关性动态执行多线程自动废区回收性丰富的A

2021-08-17 19:56:30 90

原创 Java IDAE

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@IDEAIDEA提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、IDEA介绍IntelliJ IDEA 是Java 集成开发环境 (Integrated Development Environment,IDE)工具 软件 ,它由JetBrains 软件公司开发。

2021-08-16 17:09:25 2084

原创 JAVA JDK

Java JDK安装JDK下载[java官网](Java SE Development Kit 16 - Downloads (oracle.com))下载自己电脑对应版本安装JDK记住JDK安装路径配置环境变量我的电脑–>右击–>属性环境变量–>JAVA_HOME变量值是你jdk安装的路径配置path变量测试JDK是否配置成功打开cmd输入命令Java -version 查看jdk版本卸载JDK

2021-08-15 20:13:38 95

原创 windows基本操作

1. Windows常用快捷键Ctrl + c #复制Ctrl + v #粘贴win + r #打开cmd控制台Ctrl + A #全选win + shift + S #截屏Ctrl + Z #后退2. 基本的DOS命令1. 盘符切换 盘符 + :​2. 查看当前目录下所有文件 dir​3. 切换目录 cd​4. 清理终端 cls​5. 退出终端 exit​6. 查看电脑ip ipconfig​7. ping 命令 ...

2021-08-11 21:27:21 1170

原创 # Markdown学习

下载TyporaTypora官网链接根据自己电脑的需求下载需要的版本建议新建文件夹,作为专门的编辑文件夹,文件夹里右键创建txt文档即可,我们要把后缀改为.md,打开方式选择typora,会来到这个界面建议切换到大纲界面这样编辑起来看起来清晰点。下面我们来说一下这个编辑器:1. 标题标题可以用一个#加空格后跟标题两个# 是二级标题三个#是三级以此类推,不知极限感兴趣可以自己试一试哈2. 字体(1)字体加粗:内容前后加两个*...

2021-08-11 15:52:54 58

空空如也

空空如也

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

TA关注的人

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