自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

第二步:在打开一个窗口Windows键+r 输入shell:startup 切换到开机启动文件夹。最后一步:重启电脑就OK啦,这里我就不试了,你们可以试完评论区或者私信我哈哈。第五步:创建一个删除不掉的文件夹(创建完成之后你可以尝试能不能删除)第六步:在桌面建立一个文本文件里面写再把文件放到文件夹里。第一步:打开命令行Windows键+r 输入cmd。第四步:ctrl+c/ctrl+v切换到这个目录。第三步:复制打开的窗口地址。第七步:文本以.bat结尾。第八步:将文本放进文件夹。

2023-03-31 11:33:38 76

原创 常见对象中的问题4

常见对象中的问题414.01如何校验一个QQ号码案例/* 需求: 校验QQ号码 要求必须是5-15位数字 0不能开头 分析: A:键盘录入一个QQ号码 B:写一个功能实现校验 C:调用功能,输出结果 */ public class RegexDemo { public static void main(String[] args) { //创建键盘录入对象 Scanner sc = new Scanner(System.in); System.ou

2021-04-13 16:56:22 153

原创 常见对象中的问题3

常见对象中的问题313.01StringBuffer的概述StringBuffer类的概述 我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,即耗时, 又浪费空间。而StringBuffer就可以解决这个问题 线程安全的可变字符序列StringBuffer和String的区别?构造方法: public StringBuffer() public StringBuffer(in capacity) public StringBuffer(String str)

2021-04-13 16:37:30 127

原创 常见对象中的问题2

常见对象中的问题2目录1.Scanner的使用(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:讲解了System.in这个东西它其实是标准的输入流,对应于键盘录入B:构造方法InputStream is = System.in;Scanner(InputStream is)C:常用格式:Scanner sc = new Scanner(System.in);(3)基本方法格式:A:hasNextXxx()判断是否是某种类型的B:nextXxx返回某种类型的元素

2021-04-13 16:16:05 120

原创 常见对象中的问题1

常见对象中的问题1目录1.Eclipse的概述使用2.API的概述(1)应用程序编程接口(2)就是JDK提供给我们的一些提高编程效率的Java类3.Object类(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类(2)Object类的构造方法有一个,并且是无参构造者其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造(3)要掌握的方法A:toString()返回对象的字符串表示,默认是由类全路径+’@’+哈希值的十六进制表示。这个表示其

2021-04-13 16:00:06 110

原创 面向对象中常见的问题与处理方法2

面向对象中常见的问题与处理方法2目录1.形式参数和返回值的问题(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类对象(3)链式编程对象.方法1().方法2()…方法n();这种用法:其实在方法1()调用完毕后,应该返回一个对象方法2()调用完毕后,应该返回一个对象。方法n()调用完毕后,可能是对象,也可能不是对象2.包(1)其实就

2021-04-13 15:53:09 617

转载 RecyclerView的基本使用

RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。接下来讲解RecyclerView的用法。RecyclerView 基本用法因为RecyclerView属于新增的控件,Android将RecyclerView定义在support库里。若要使用RecyclerView,第一步是要在build.gradle中添加对应的依赖库。添加Rec

2021-03-18 07:42:00 1419

原创 面向对象中常见的问题与处理方法1

面向对象1final关键字的引入关键字修饰类,方法以及变量的特点关键字修饰局部变量final修饰变量的初始化时机多态的概述和前提条件多态的好处多态的弊端多态中向上转型和向下转型类转换异常猫狗案例多态抽象类的概述抽象类的特点抽象类的成员特点注意事项抽象类中的小问题一个类如果没有抽象方法,可不要可以定义为抽象类?如果可以,有什么意义接口的概述及特点接口的成员特点类与类,类与接口,接口与接口/*抽象类和接口的区别成员区别抽烟老师学生总结final关键字的引入由于继承中方法有一个现象:方法重写所以,父类的功能

2021-03-13 11:31:32 693

原创 androidStudio的AS项目目录组成结构

AS项目目录组成结构一、总项目的目录结构我们使用Android Studio创建安卓项目成功后,就会出现以下这个文件结构:1).idea(还有个.build)都是自动生成的文件,无需理会,无需手动编辑。2)app,最重要的文件,里面放置的就是项目的代码文件和资源文件。(下文会详细讲它里面的文件)3)build,编译时自动生成的文件,无需关心。4)gradle,顾名思义,就是构建项目的gradle,为了使得构建你的app项目方便管理,使用gradle是最好的。而gradle文件里面包含gradl

2021-02-03 11:07:35 911

原创 java版时间战士

package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextView;public class MainActivity extends AppCompatActivity {//在类

2020-11-25 14:35:48 130 2

原创 Kotlin时间战士

android时间战士项目package com.example.myapplicationimport android.annotation.SuppressLintimport android.os.Buildimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.os.CountDownTimerimport android.util.Logimport androi

2020-11-25 07:55:21 85

原创 面向对象

面向对象1工具类中使用静态2工具类的完善说明书的制作过程如何使用JDK提供的帮助文档通过JDK的帮助文档学习math类的随机数功能代码块的概述和分类代码块看程序写结果继承的引入和概述继承的好处继承的弊端java中类的继承特点继承的注意事项和什么时候使用继承继承中成员变量的关系this和super的区别和应用继承中构造方法的关系继承中构造方法的注意事项继承中的问题方法重写的应用方法重写的注意事项总结1工具类中使用静态//静态方法printArray(arr);//非静态方法ArrayDemo add

2020-11-15 15:09:17 70

原创 Java语言基础5

Java语言基础5面向对象(成员变量和局部变量)面向对象(方法的形式参数是类名的时候如何调用)面向对象(匿名对象的概述和应用)面向对象(封装的概述)private关键词的概述和特点_this关键字的概述和应用phone的练习构造方法概述和格式构造方法的重载和注意事项成员方法的分类及使用一个标准学生类的代码及测试创建对象做了哪些事情什么时候定义成员变量static关键字的特点static的注意事项静态变量和成员变量的区别main方法的格式详细解释总结面向对象(成员变量和局部变量)成员变量和局部变量的区别:

2020-11-15 14:53:19 143

原创 java语言基础4

java语言基础4二维数组概述和格式1数组格式2的讲解二维数组遍历思想引入和面向过程思想概述面向对象(思想概述和举例)面向对象(大象装进冰箱案例)面向对象(开发,设计以及特征)类与对象类的定义概述和学生类的分析学生类的定义总结二维数组概述和格式1格式1数据类型[][] 变量名 = new 数据类型[m][n];m表示这个二维数组有多少个一维数组;n表示每一个一维数组的元素个数举例:int[][] arr = new int[3][2];定义了一个二维数组;这个二维数组有3个一维数组,名称

2020-11-01 13:39:37 79

原创 java语言基础3

java语言基础3方法概述和格式说明什么是方法方法的注意事项方法的调用void类型方法的定义和调用方法重载概述和基本使用数组概述和定义格式说明数组的初始化动态初始化Java中的内存分布以及栈和堆的区别数组的内存数组的初始化静态初始化及内存图数组操作常见的小问题越界和空指针数组操作1遍历数组的操作2获取最值数组的操作3元素逆序数组的操作4查表法总结方法概述和格式说明修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2。。。){方法体语句;return返回值;}要想写好一个方法,就

2020-11-01 13:27:39 274

原创 java语言基础2

java语言基础2选择结构switch语句的格式及其解释选择结构switch语句的注意事项选择结switch和if语句的各自使用场景循环结构循环语句概述for循环语句的格式和基本使用循环结构for语句循环结构for语句2循环for语句的联系乘阶for循环语句水仙花数练习while循环语句循环while语句和for循环语句的区别循环结构du...while语句的格式和基本使用循环结构之死循环控制跳转语句continue语句控制跳转语句return语句总结选择结构switch语句的格式及其解释swich语句

2020-11-01 13:10:36 82

原创 java语言基础1

java语言基础2数据类型中的几个小问题算术运算符的基本用法算术运算符+的多种用法比较运算符的基本用法及其注意事项逻辑运算符的基本用法位运算符的基本用法分析:因为是位运算,所以我们必须先把数据转换成二进制的。3的二进制:11 00000000 00000000 00000000 000000114的二进制:100 00000000 00000000 00000000 00000100&的位运算:有0则0; 00000000 00000000 00000000 00000011

2020-11-01 13:00:46 136 2

原创 Java语言概述

目录Java语言概述2.1关键字的概述和使用2.2标识符的概述和组成规则2.3标识符中常见的命名规则2.4注释概述及其分类2.5常量的概述和使用2.6二进制,八进制,十六进制2.7不同进制数据的表现形式2.8任意进制到十进制的转换图解2.9十进制到其他进制的转换2.10原码反码补码2.11变量的概述及格式2.12数据类型的概述和分类2.13定义不同数据类型的变量2.14使用变量注意事项2.15数据类型转换默认转换2.16数据类型的强制转换2.17强制转换数据溢出后的结果怎么算2.18字符参数参与运算2.19

2020-10-02 14:07:01 126

原创 java基础

Java从开始到高级目录计算机基础1.0软件开发和计算机语言概述1.1计算机基础(人机交互)1.2键盘功能1.3打开DOS控制台1.4常见DOS讲解1.5扩展的DOS命令1.6JAVA语言基础概述1.7JAVA跨平台原理1.8JAVA语言JDK和JRE的概述1.9JDK的下载过程2.0开发中常见的问题2.1为什么要配置path环境变量写者的话目录计算机基础1.0软件开发和计算机语言概述软件:按照特定顺序组织的计算机数据和指令的集合;软件开发:借助开发工具与计算机语言制作软件;计算机语言:人与计算

2020-10-02 13:22:05 121

空空如也

空空如也

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

TA关注的人

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