自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 29.Java(HTML前端)

HTML 指的是超文本标记语言 (**H**yper **T**ext **M**arkup **L**anguage)是用来描述网页的一种语言。 HTML不是编程语言,是一种标记语言,主要作用就是用来定义网页元素的(文字,图片,表格,表单,等等) HTML,是由一些预定义标签所构成。由W3C(万维网联盟定义的),我们要学HTML无非就是要学这些预定义标签的意思。

2022-09-23 16:14:07 408

原创 27.Java(反射)

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.双亲委派机制工作原理1)如果一个类加载器收到了类加载请求,它并不会自己先去加载,而是把这个请求委托给父类的加载器去执行;...

2022-07-17 17:39:58 176

原创 15.Java(排序)

排序 冒泡排序 package Test3; import java.util.Arrays; //冒泡排序!!!!!!!!!!! public class Demo { public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13, 8, 9, 10, 2, 1, 1}; get(arr); } private static void get(int[] ar

2022-05-05 16:23:43 173

原创 14.Java(String Buff)

StringBuffer类 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在StringBuffer类中存在很多和String类一样的方法,这些方法在功能上和String类中的功能是完全一样的。 特点: String

2022-05-05 16:20:45 386

原创 13.Java(Scanner、String)

Scanner类 录入数据: Scanne sc=new Scanner(System.in); //public static final InputStream in的标准输入流 XXX i=sc.next XXX(); 录入String类型时应该为: Scanne sc=new Scanner(System.in); String i=sc.next Line(); hasNextXxx()和nextXxx()方法 判断下一个是否某种类型的元素,Xxx是基本数据类型 hasNextXxx()

2022-04-29 10:25:01 188

原创 12.Java(常用类)

常用类Object 首先了解一下Java API. 答:就是Java中提供给我我们使用的类,这些类将底层的实现封装了起来。所以我们只需要学习如何去使用。 Object:所有类的顶层父类,所有类都是直接或间接继承。 class Book{ class Book extends Object{ } } Object

2022-04-21 16:47:23 238

原创 11.Java(内部类)

内部类 概述:把A类定义到B类的内部,那么A类叫做内部类,B类叫做外部类 根据内部类在外部类中定义位置不同,分为成员内部类,局部外部类 成员内部类:定义在外部类的成员位置 局部内部类:定义在外部类的局部位置,也就是外部类中的方法内部 //外部类 class wai { //内部类 class nei { } } 特点: 内部类可以直接访问外部类成员,包含private 外部类要访问内部类的成员,必须创建对象 内部类可以私有修饰,外部类不可以 私有成员内部类,外界无法创建对象 sta

2022-04-19 13:05:49 460

原创 10.java(抽象类)

抽象类 接口 抽象类 这次我们浅谈一下讲抽象类的内容。。。 这就不得不谈到一个关键字“abstract” abstract关键字 它可以修饰类,方法。 用关键字abstract修饰的类称为abstract类(抽象类),例如:abstract classA{undefined} 用关键字abstract修饰的方法称为abstract方法(抽象方法),例如:public abstract void sleep (); 对于abstract方法只允许声明,不允许实现(因为没有方法体)(毕竟叫抽象,当然不能实实在在

2022-04-15 11:30:29 1509

原创 9.Java(多态)

多态 抽象类 接口 多态 指的是一种事物,在不同时刻表现不同状态 好处: 提高代码的复用性 提高代码的扩展性 坏处: 不能直接访问子类特有成员 注意事项: 多态前提要有继承 要有方法重写(不重写语法不报错,但失去意义) 父类引用指向子类对象 多态的形式,访问成员变量(静态变量) 编译看左,运行看右 多态的形式,访问成员方法 编译看左,运行看左 向下转型 ...

2022-04-07 16:59:40 300

原创 8.Java(继承)

代码块 继承 方法重写 Final关键字 代码块 代码块 { } 通过位置、声明可以将代码块分为 局部代码块:定义在方法中的代码块 在方法中出现,限定变量周期,及早释放,提高内存利用率 构造代码块:在类中方法外出现,多个构造方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行 当创建对象时,有构造代码块,先执行构造代码块,在执行构造方法。 静态代码块:在类中方法外出现,加了static关键字修饰 用于对类进行初始化,在加载的时候执行,只执行一次 public ..

2022-04-07 16:59:03 137

原创 7.Java(封装)

封装 Private关键字 This关键字 Static关键字 封装 封装:指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:隐藏实现细节,提供公共的访问方式、提高了代码的复用性、提高了安全性 封装原则:将不需要对外提供的内容都隐藏起来、把属性都隐藏,提供公共方法对其访问。 接下来我们要提到一个关键字: Private关键字 private:权限修饰符,私有的,用于修饰成员变量和成员方法,针对类。被私有化的成员只在本类中有效。 将成员变量私有化,对外提供对应的set ,get方法对其进行访问。.

2022-04-07 16:58:30 464

原创 6.Java(类、对象)

#6.Java(类、对象) 本帖浅浅谈一下爪洼的类和对象 类(class) 类是一个抽象的概念,不能直接使用,要使用类中的属性和功能,必须对类进行实例化,我们可以使用关键字new(静态Static修饰的不需要new来实现)。而实际上我们在创建对象时,除了使用关键字new之外,还得借助构造方法来完成对类的实例化。 定义类的步骤 a.定义类名 b.编写类的属性 c.编写类的方法 public class 类名{ //定义属性部分(成员变量) 属性1的类型 属性1; ... 属性n的类

2022-04-06 15:41:59 315

原创 分享(Java中new一个对象的过程)

感觉要妥妥分享一波干活知识 new一个对象过程中发生了什么??? Java在new一个对象,会先查看对象所属的类是否被加载到内存,如果没有的话,先通过类的全限定名来进行加载。加载并初始化类完成后,在进行对象的创建工作。总而言之 ...

2022-04-01 17:27:55 9653

原创 5.Java数组(一维数组与二维数组)

数组 一维数组:储存多个变量的容器 数据类型[ ] 数组名={ } 数据类型[ ] 数组名=[ ] int [ ] arr=new int[3] public class Test1 { public static void main(String[] args) { int[] []arr=new int [3];//创建一维数组 arr[0]=12;//数组元素赋值 arr[1]=31; ... int a=arr[0];//赋值 ​...

2022-03-31 17:57:25 1309

原创 4.Java(方法与数组)

总结了Java中方法与数组的知识点

2022-03-25 15:13:49 712

原创 3.Java(逻辑运算符及循环语句)

3.java的逻辑运算符、循环语句

2022-03-23 19:52:00 440

原创 2.Java(进制;反、补、原码;变量;运算符)

进制 1.由0 1组成的数据,就是二进制数据(0表示关,1表示开)0B100 ​ 1byte=8bit 比特位 1kb=byte 1MB=kb 1G=1024MB ​ 2.8进制的由来,把二进制数据,每3位分一组,不够的前补0,然后把每一组,二进制,换算成10进制,把每一组换算好的10进制数据,拼接形成的数据就是8进制数据(由0-7组成)0100 3.十进制:逢十进一,每一位上的数字只能是0-9共10个数字的其中一个 ​ 4.16进制,每4位分一组,不过的前面补0,然...

2022-03-16 13:57:32 441

原创 1.Java

Java介绍 Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。 DOS命令 d: 回车...

2022-03-13 18:07:24 1927

空空如也

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

TA关注的人

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