- 博客(14)
- 收藏
- 关注
原创 Java常用类
本章概述 • 基本数据类型的包装类 • 字符串相关类 不可变字符序列:String 可变字符序列:StringBuffer、StringBuilder • 时间处理相关类 Date DateFormat、SimpleDateFormat Calender • Math类 • File类 • 枚举类:Jdk1.5包装类 包装类是将基本类型封装到一个类中 包含属性和方法,方便对象操作 包装类位于java.lang包中...
2022-05-02 17:37:23
56
原创 Java异常
异常的定义是指在程序的运行过程中所发生的不正常的事件,它会中断 正在运行的程序异常就是有异于常态,和正常情况不一样,有错误出现。在java中,阻止当前方法或作用域的情况,称之为异常。异常的分类Error:是程序中无法处理的错误,表示运行应用程序中出现了严重的错误。此类错误一般表示代码运行时JVM出现问题。通常有Virtual MachineError(虚拟机运行错误)、NoClassDefFoundError(类定义错误)等。比如说当jvm耗完可用内存时,将出现OutOfMemoryErro
2022-05-02 17:13:06
594
原创 【无标题】Java面向对象封装
封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于能修改自己的实现代码,而不用修改那些调用代码的程序片段。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性以上实例中public方法是外部类访问该类成员变量的入口。通常情况下,这些方法被称为g
2022-04-23 18:42:03
301
原创 Java面向对象3继承
继承的格式:class 子类名 extends 父类名{}继承注意的事项:1. 不能为了继承而继承,只有真正存在这继承关心的时候才去继承(比如狗和动物)2.父类私有的成员变量不能被继承3.父类的构造方法不能被继承4.再创建子类的对象的时候默认会调用父类无参的构造方法举个例子:父类:1 public classStudent {2 String name;3 publicStudent(){4 }5 publicStudent(String name ){6 this.n
2022-01-11 15:15:39
69
原创 面向对象,类,对象
面向对象概念在学习面向对象之前,我们可以先了解一下面向过程。面向过程是一种编程思想,它强调的是过程,意思是我们做任何事,都需要亲力亲为。面向对象也是一种编程思想,相对于面向过程,我们的身份可以由原来问题的执行者变为指挥者,进而把生活中很多复杂的问题变得简单化。面向过程强调的是过程,比如,把大象装冰箱,一共分3步:第1步:打开冰箱门第2步:把大象放进去第3步:关上冰箱门而面向对象强调的是结果,比如:谁负责把大象装进去?有没有发现,如果是面向对象的话,干这件事的主体并不是你自己,你变成了一
2022-01-06 16:08:07
70
原创 java关键字
//this关键字/* this的作用: – this表示的是当前对象本身, – 更准确地说,this代表当前对象的一个引用。 ▪ 普通方法中使用this。 – 区分类成员属性和方法的形参. – 调用当前对象的其他方法(可以省略) – 位置:任意 构造方法中使用this。 – 使用this来调用其它构造方法 位置:必须是第一条语句 this不能用于static方法。*//*static 关键字在类中,用static声明的成员变量为静态成员变量 ,或者叫做: 类属性.
2022-01-06 15:55:36
258
原创 数组完全解析
容器概念容器:是将多个数据存储到一起,每个数据称为该容器的元素。生活中的容器:水杯,衣柜,教室1.2. 数组概念数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。1.3. 数组初始化数组的两种常见初始化方式:动态初始化(指定长度)静态初始化(指定内容)方式一:动态初始化格式:数组存储的数据类型[ ] 数组名字 = new 数组存储的数据类型[数组长度];数组存储的数据类型 数组名字[ ] = new 数组存储的数据类型[数组长度];数组定义格式详解:数组存
2021-12-15 21:27:41
391
原创 数据类型和运算符答案
/*public class day05 { public static void main(String[] args) { int a = 0; char b = 'a'; System.out.println(a+b); }}*///import java.net.SocketTimeimport java.util.Scanner;/*public class day05{ public static void ma.
2021-12-15 11:21:59
225
原创 【无标题】
运算符 含义求和- 相减* 乘积/ 商% 求余数(求模)++ 自加一– 自减一1. ++运算符1.1 ++在变量前当++出现在变量前,会先自加一,在做赋值运算 int x = 100; int y = ++x; 步骤: ② ① System.out.println(x); // 101 System.out.println(y); // 101123451.2 ++在变量后当++出现在变量后,会先做赋值运算,再自加1 int m = 20; int n = m++; 步骤: ① ② System.o
2021-12-14 17:12:13
42
原创 2021-11-15
一:java概述: 1991年Sun公司的JamesGosling等人开始开发名称为Oak的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:JavaPlatformEnterpriseEdition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE:JavaPlatformStandardEdition,完成桌面应用程序的开发,是其它两者的基础;...
2021-11-15 17:56:06
44
原创 java基础
第一步:背会一个代码public class hello world{ public static void main (Stying【】 args){ System.out.println("hello,world"); }}
2021-11-15 17:48:59
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人