自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java封装(知识点整理)

封装 概述: java中对属性或行为的细节进行隐藏的行为,就叫做封装。封装可以理解 为是一种思想。 好处: 提升代码的安全性,提升代码的复用性,提升代码的维护性。 原则: 1、对属性细节和行为进行隐藏 2、对外提供公共的访问方式【使用方法提供】。 private 概述: 关键字,含义私有的意思,他一般是封装中封装的比较彻底的方式语句。 起到封装的效果。 修饰内容: 属性【成员变量】 行为【成员方法】 构造方法 内部类 修饰效果: 只能在本类中使用 代码示例: public class Person {

2021-05-16 23:27:58 278

原创 Java面向对象(知识点整理)

面向对象思想的介绍 面向过程: 他是编程的一种高级思想,主要强调的是做事的过程。什么事都得亲力亲为,最终得到结果。 典型的编程语言:C语言 。 面向对象: 他是编程的一种高级思想,主要强调的是对象,也就是谁来做事情,不关注过 程。关注谁做事 情并得到结果即可。 典型的编程语言:Java、C#。 举例子: 洗衣服: 面向过程: 准备盆,倒水,放衣服,到洗衣液,开搓,涮一涮,拧干,晾出去。 面向对象: 找一个女朋友,直接把衣服给女朋友,最后直接拿到干净的衣服 。 好处: 1、符合人的思想理念 2、把复杂的事情简

2021-05-16 23:08:16 249

原创 Java基础知识(九)数组

数组 概述: java中用来存放多个单一数据类型的数据的容器 特点: 1、未创建的时候可以存放任意数据类型的数据。 2、一旦创建出来要存放的数据类型就指定了。 3、一旦创建出来大小固定【长度不变】。 数组的初始化【创建数组空间出来】 1、静态初始化:开辟数组空间出来的时候把我们自己想要存放数据放到数组空间中。 固定格式: ①标准格式: 数据类型[] 数组名 = new 数据类型[]{数据,数据,…}; ②简化格式: 数据类型[] 数组名 = {数据,数据,…}; 2、动态初始化:开辟数组空间出来的时候没有把

2021-05-14 23:08:38 208

原创 Java基础知识(八)方法

方法 概述: java中一段具有特殊功能的代码段就是方法。 方法是一段具有固定格式的代码段,只表示一种功能,不同的功能使用固定格式书写。 所以可以使用方法,提前写好一个又一个的功能,提供给你或者别人使用。 方法的定义 语法格式: 修饰符 返回值类型 方法名 (参数列表){ 方法体; } 格式解释: 修饰符:限定所定义的方法被使用的范围【权限】,现阶段是固定的 public、static。 返回值类型:方法执行完毕结果的数据类型; 结果: 数据结果: 返回值类型就是数据的数据类型【所有的数据类型】; 效果结

2021-05-14 22:33:02 175

原创 Java基础知识(七)流程控制语句之死循环、跳转语句和嵌套循环

1、死循环 概述: 适用所有的循环语句,循环语句的循环条件恒成立,循环语句停止不下来的语句,就是死循环。 好处: 解决一些特殊的场景应用,比如:无限登录服务器的运行; 弊端: 对硬件要求较高,最终肯定会宕机 。 for循环的死循环: for(int a = 0;a++; a < 0){ 循环体; } while循环的死循环 while(true){ 循环体; } 2、跳转语句 概述: 人为的对循环执行进行控制时使用的语句。 分类: break:打断 在选择语句中结束整个选择语句的 在循环语句中结束整

2021-05-14 21:33:45 383

原创 Java基础知识(六)流程控制语句之循环语句for、while、do...while循环语句

循环语句 概述: java中使用固定语法格式重复的做相同或相似的事情的语句 。 分类: for循环 while循环 do…while循环 1、for循环 语法格式: for (初始化语句;循环条件;初始化语句的改变){ 循环体 } 格式解释: for:关键字,代表for循环 。 初始化语句:记录每次循环的开端值,实际就是一个变量,初始化一个变量。 循环条件:决定循环的事情是否要执行。 初始化变量的改变:改变初始语句变量中的值的本质,表达式决定了初始化变量改变的频率。 循环体:就是重复要做的事情。 代码示

2021-05-14 20:51:34 110

原创 Java基础知识(五)流程控制语句之判断语句if、switch语句

流程控制语句 概述: 流程:做事情的顺序 控制:按照一定的规定去做某些事情 人为的定义好一定的规定,java语句按照规定进行执行的语句。 分类: 顺序语句:自上而下自左往右执行 。 分支语句: 语句中提前准备好了很多分支代码,执行的时候只会执行其中的一个分支的语句。(判断语句、 选择语句) 循环语句 使用固定的格式去重复的做一件相同或相似的事情的语句 。(for循环、while循环、do…while循环) 判断语句 概述: 属于分支语句的一种,根据条件的结果执行对应的分支代码的语句。 分类: 单条

2021-05-14 19:55:22 150

原创 Java基础知识(四)键盘录入

键盘录入 概述: 键盘录入是一种功能,是jdk一个写好的类Scanner的一种功能可以通能过键盘录入数字和字符串的功能,这里只涉及录入int数字的功能。 Scanner类写好的功能,我只需要拿来使用即可。 使用步骤: 需要把别人写好的代码资源拿到要使用的工程中 【Scanner是jdk的资源 创建工程的时候已经导入资源】; 导包:【目的:通过导包的方式找到要使用的Scanner类】; 方式:import java.util.Scanner; 位置:类上方; 创建对象【目的:得到可以使用Scanner功能

2021-05-14 17:16:30 570

原创 Java基础知识(三)运算符

运算符 概述: java中使用数据进行数学运算时使用的符号,大部分符号都有自己的算数功能 。 分类: 普通的算数运算: +:1、表示正数 。2、表示加法运算。 3、遇到了字符串数据表示拼接字符串。 -:1、表示负数。 2、表示减法运算。 *:表示乘法运算。 /: 表示除法运算 。 %: 表示取余数运算【java叫模运算】。 代码示例: public class ArithmeticOperator { public static void main(String[] args) { // 普通

2021-05-12 23:50:59 118

原创 java基础知识(二)编码集

编码集 概述: 数据类型的时候有字符和字符串类型 两种类型代表了语言的文字,计算机不认识 文字,只认 识0和1,人为了计算机可以认识文字,给每一个文字字符设计了一个 十进制的数字编码。把编 码转换为二进制的数字给计算机进行识别存储。 编码:把文字转换为对应的数字存储到计算机中的过程叫编码【文字变数字】。 解码:把计算机中存储的数字取出来变为编码时对应的文字叫解码【数字变文 】。 编码集:就是一个语言对应的数字编码的关系的集合表 。 ASCII表 特殊字符的编码需要记忆: ASCII码表:最早期的纯英文的

2021-05-12 22:56:53 444

原创 Java基础知识(一)

基本概述 1、注释 概述: java中用来对代码进行解释说明的内容,注释是给人说明代码内容,不需要给计算机看,所以注释不参与编译和运行,同样编译的时候不能影响源代码的编译和运行。 分类: (1)、单行注释:使用一行来书写注释的格式 。 格式:// 注释内容 。 特点: 不能换行 ,但可以嵌套使用 。 (2)、多行注释:使用多行来书写注释的格式 。 格式: 普通注释:/* 注释内容 。 (3)、文档注释: /* 注释的内容 */。 特点: 可以换行 ,不能嵌套使用 。 作用:解释说明代码的 ,记录开发人员的开

2021-05-11 20:35:52 49

空空如也

空空如也

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

TA关注的人

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