自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stringbuffer,数组排序

stringbuffer可以解决拼串操作,也叫做线程安全的可变序列。stringbuffer的构造方法StringBuffer的构造方法:public StringBuffer(): 无参构造方法public StringBuffer(int capacity): 指定容量的字符串缓冲区对象public StringBuffer(String str): 指定字符串内容的字符串缓冲区对象StringBuffer的方法:public int capacity():返回当前容量。 理论值

2020-07-30 18:30:31 821

原创 面相对象(object类)

object类object类public int hashcode()public final class getclass()public string tostring()public boolean equals(object obj)API(Application Programming Interface)应用程序编程接口java APIjava提供给我们使用的类,这些类将底层的实现封装了起来。Objeect类类层次结构的跟类,也就是祖宗类,所有类都直接或者间接的继承自该类

2020-07-28 17:26:45 149

原创 面向对象(方法参数及返回值)

方法参数一级返回值类型类名作为形式参数当看到一个方法的形参要一个类 类型,就传递一个该类的对象。抽象类名作为形式参数当看到一个方法的形参要一个抽象类 类型的时候,就传递一个该抽象类的子类对象。接口名作为形式参数当看到一个方法的形参要一个接口 类型,就传递一个个该接口的子类对象。类名作为返回值类型当一个方法的返回值类型是一个类类型,就返回一个该类的对象抽象类名作为返回值类型当一个方法的返回值类型是一个抽象类类型,就返回一个该抽象类的对象接口名作为返回值类型当一个方法的返回值类型是一个

2020-07-25 21:45:16 667

原创 面向对象(多态 ,抽象,接口)

继承补充:动物园里有很多种动物:​ 比如说,狗,猫等。​ 狗有姓名和年龄,猫也有姓名和年龄。​ 狗有跑步的方法,猫也有跑步的方法。而且都仅仅是跑步。​ 狗有吃饭的方法,猫也有吃饭的方法。只不过,狗吃骨头,猫吃鱼。​ 请用所学知识,对这个问题进行解决。​ 父类​ 成员变量​ 成员方法​ 子类​ 重写方法​ 特有方法​ 测试类​

2020-07-23 10:54:10 136

原创 递归

递归案例:5的阶乘package com.itheima.demo;public class test14 { //求5的阶乘 普通做法 public static void main(String[] args) { int a=1; for(int i=1;i<=5;i++){ a*=i; } System.out.println(a); }}package com

2020-07-22 23:14:44 124

原创 继承

关键字关键字概念:1.就是被JAVA语言,所赋予了一些特殊意义的单词,在JAVA中,所有的关键字都是小写,如果用的是第三方的及时本,关键字会是蓝色,2.class:class关键字是用来定义一个类的。保留关键字:目前的版本还没有使用的一些单词,可能会在后续的版本中使用。标识符:给类,变量 接口 常量起的名字。命名规范:1.可以使用字母,符号,数组组合来命名。2.不能使用关键字来命名,会产生冲突。3.命名时不要以数字开头(也就是不能用纯数字 数字可以在中间和结尾。)。4.最好不要

2020-07-21 20:21:36 217

原创 面向对象2

面向对象需求:定义一个长方形(Rectangle)类,定义求周长(length)和面积(area)的方法,然后定义一个测试类Test,进行测试。//长方形类package com.itheima.demo1;public class rectangle {private int w;private int l; public rectangle() { } public rectangle(int w, int l) { this.w =

2020-07-21 19:15:30 118

原创 数组

数组一维数组和二维数组(通过地址指向)概念:数组相当于一个容器,用来存储多个数据类型相同的元素。格式:格式1: 数据类型[] 数组名;格式2: 数据类型 数组名[];例如:int[] a; 定义了一个int类型的数组a;(推荐使用这种)int a[]; 定义了一个int类型的a数组;注意:在java中 数组只有初始化了才可以使用。初始化相当于就是在内存中为数组开辟空间 并为数组中的元素进行赋值。初始化的分类:​ 1:动态初始化: 由我们指定长度,由系统给出初始化值​ 2:静态

2020-07-21 19:12:44 534

原创 语句

语句条件语句选择语句:1.if语句:if(条件结果是布尔类型的表达式的或者值){​ 语句体;//只有括号里面的值为真才可以执行语句体}System.out.println();2.if-else语句:if(条件){​ 条件为真执行这里面的代码;}​ else{​ 条件为假时执行这里的代码;}else后面是没有比较表达式的,只有if后面有多重条件语句: public static void main(String[] args) { Scanner sc =

2020-07-19 09:38:50 167

原创 数据类型

常量在程序执行过程中 值不会发生改变的量。常量在JAVA中分为字面值常量和自定义常量字面值常量:整数常量 小数常量 null空常量,布尔常量(true false) 字符常量(单引号括起来的 一次只能括一个字符) 字符串常量(被双引号括起来的多个字符 )变量变量就是在内存中开辟的一小块空间来存储数据。变量需要约束变量的范围以及他的取值类型。可以通过数据类型来约束。JAVA的数据类型:整形 byte: 占一个字节:-128-127short:占2字节int:占4个字节lon

2020-07-19 09:38:08 133

原创 面相对象

面相对象基础概念非常重要类似:手机需要考虑属性 功能。在程序中,事物可以对应java中的类(class)属性即成员变量,功能即成员方法类体现的就是这个封装的思想,类是java语言中的最小单位。面向对象的特征:封装 继承 多态思想:创建对象,使用对象,指挥对象定义类就是为了去使用它 那创建一个测试类 提供一个主方法,作为入口,在主方法中提取使用。类是一个抽象的概念。不能直接使用,必须对类进行实例化。实例化就是创建该类的对象,然后使用这个类的对象,去调用类中的属性。定义类其实就是

2020-07-19 09:37:25 430 1

原创 计算机基础

人机交互的方式:图形界面化的方式,适用于广大的用户。命令行的方式:通过特定的指令,来操作电脑。常用的快捷键ctr+x 剪切ctr+z 撤销ctr+s 保存常用的DOS命令:需要在控制台输入DOC命令打开控制台在控制台中输入相应的dos命令cd …/…/…/回退多级目录(回退几级就几个斜杠)cd /回退根目录cls清屏cd /d 完整路径 切盘符操作创建目录(文件夹) md 目录名删除目录 rd 目录名 (只能删除空目录)删除非空目录 : rd/..

2020-07-19 09:36:50 46

原创 构造方法

构造方法作用:用来对类进行实例化,语法:方法名和类名相同,没有返回值。void也不需要写。public student(){ //空参的构造方法}public student(String name){ //一个参数的构造方法}public student(String name, int age){ //两个参数的构造方法}一旦手动给出了有参构造,那么默认无参构造就没有了,如果要用就自己手动构造出来。一般空参有参结合使用案例:分别采用 无参 有参 构造方

2020-07-19 09:35:32 113

原创 第一java程序

第一java程序使用工具 ; idea初学者 先使用 记事本新建一个文本文档 吧后缀改成.java.有的电脑隐藏了后缀名 需要在管理员那里更改。2.写好代码之后进行编译 去终端里面进行编译 编译格式: javac 文件名.java, 此时会生成一个文件名.class文件代码内容:没啥技巧和逻辑 只需要记忆即可。class Hello{public static void main(String[] args){System.out.println(“Hello wo

2020-07-19 09:34:30 67

原创 java语言基础入门

java语言基础入门方法:概念:方法就是完成特定功能的代码块,在很多语言中都有函数的定义,但是在咱们JAVA语言中,我们将其称之为方法。格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){方法体;return 返回值;}修饰符:例如 public Static返回值类型:用于限定返回值的数据类型;void 该方法没有明确的返回值类型,可以不写return。方法名:很简单只是一个名称 我们可以自己定义,他的存在是为了方便我们调用方法;参数类型:

2020-07-19 09:32:46 134

原创 java

人机交互的方式:图形界面化的方式,适用于广大的用户。命令行的方式:通过特定的指令,来操作电脑。常用的快捷键ctr+x 剪切ctr+z 撤销ctr+s 保存常用的DOS命令:需要在控制台输入DOC命令打开控制台在控制台中输入相应的dos命令cd …/…/…/回退多级目录(回退几级就几个斜杠)cd /回退根目录cls清屏cd /d 完整路径 切盘符操作创建目录(文件夹) md 目录名删除目录 rd 目录名 (只能删除空目录)删除非空目录 : rd/..

2020-07-19 09:31:29 86

空空如也

空空如也

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

TA关注的人

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