自定义博客皮肤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)
  • 收藏
  • 关注

原创 DevEco Studio 打不开预览(previewer)

下载js即可显示

2023-11-19 15:41:00 1978 2

原创 JVM简单认识

在为新创建的对象分配内存的时候先将对象分配到Eden区和From Survivor区,在立即回收时,会将Eden区和Survivor区还存活的对象复制到To Survivor区中,如果To Survivor区的大小不能容纳存活的对象,会把存活的对象分配到老年区。3.本地方法栈:本地方法栈(Native MethodStacks)与虚拟机栈所发挥的作用是非常相似的,其区别不过是虚拟机栈为虚拟机执行Java 方法(也就是字节码)服务,而本地方法栈则是为虚拟机使用到的Native 方法服务。

2022-10-26 15:04:44 896 1

原创 异常(Exception)

异常分为两种情况1.编译时期有异常而运行过程中不会出现异常通常用throws Exception抛出异常public class Test { public static void main(String[] args)throws Exception { new Thread(new Runnable() { @Override public void run() {

2021-09-10 21:00:40 147

原创 Collection,增强for循环,BigDecimal的使用

import java.math.BigDecimal;import java.util.ArrayList;import java.util.Collection;public class Test03 { public static void main(String[] args) { //请定义一个Collection类型的集合,存储以下分数信息: // 88.5,39.2,77.1,56.8,89,99,59.5 Collecti..

2021-08-30 21:05:56 541

原创 迭代器的使用案例

import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class Test02 { public static void main(String[] args) { //请定义一个Collection类型的集合,存储以下字符串: Collection<String> collection = new ArrayList&lt..

2021-08-30 21:03:17 450

原创 扑克牌发牌案例

import java.util.*;public class Test02 { public static void main(String[] args) { //- 能够完成斗地主洗牌发牌案例 //造牌 //定义数组存储牌 ArrayList<String> paiHe = new ArrayList<>(); ArrayList<String> color = new A.

2021-08-30 21:01:18 67

原创 继承,抽象,多态的使用之师生管理系统

Person类import com.itheima.util.MyUtils;import java.util.Date;public abstract class Person { //定义属性 private int id; private String name; private String gender; private Date birthday; private int age; //构造方法 public Pe

2021-08-26 18:29:46 353

原创 Date,SimpleDateFomat,Calentar,System,BigDecimal

import java.math.BigDecimal;import java.math.RoundingMode;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test01 { public static void main(String[] args) throws Par..

2021-08-25 19:42:29 72

原创 接口,多态,static关键字。

模拟公司给员工发公司public class Test08 { public static void main(String[] args) { //6. 定义测试类,创建Company对象,Manager对象,Coder对象,调用公司paySalary方法,给Manager和Coder发工资 Company company = new Company(); Manager m = new Manager();

2021-08-24 11:46:04 189 1

原创 继承与抽象类

需求:创建类描述黄瓜、茄子、香蕉、榴莲、黄鳝、带鱼;它们各自拥有的属性和功能如下:(后面带小括号的是功能)黄瓜:颜色;重量;可以吃(){黄瓜炒蛋};可以使用(){做面膜}茄子:颜色;重量;可以吃(){油焖茄子};可以使用(){做中药}香蕉:颜色;重zhi量;可以吃(){脆皮香蕉};可以使用(){做香蕉面膜}榴莲:颜色;重量;可以吃(){榴莲酥};可以使用(){砸人}黄鳝:重量;品种;价格;可以吃(){鳝鱼粥};带鱼:重量;品种;价格;可以吃(){糖醋带鱼};测试类:publ

2021-08-22 20:57:03 425

原创 面向对象的讲解

面向对象面向对象是一种编程思想,面向对象的思想更符合人类的思维模式,使用面向对象思想的好处是能将复杂的问题简单化。类和对象:类,是一类具有相同属性和行为的事物的抽象。简单理解,类就是用来在程序中描述一类“事物”的。任何事物都能够通过属性和行为进行描述,以“学生”为例学生的属性 姓名、性别、年龄、地址学生的行为 学习、吃饭、睡觉对象,是客观存在的的事物,例如“张三同学”就是属于“学生”类的一个对象。类和对象的关系 类是对象的抽象(描述),对象是类的...

2021-08-19 15:35:18 99

原创 方法使用的介绍

方法方法定义:是将具有独立功能的代码组织成一个整体,使其能够被重复调用执行。方法通用格式:public static 返回值类型 方法名(参数1,参数2, ……){方法体;return 返回值;}方法重载参数类型不同 参数数量不同参数顺序不同(一般不用)方法传递参数基本数据类型:形参改变时,实参不受影响。 应用数据类型:因其参数传递的是地址值所以形参改变实参也变。...

2021-08-19 15:33:25 53

原创 数组的介绍与内存分配

数组什么是数组: 数组是一个存储数据的容器,可以存储多个相同数据类型的数据。什么时候需要用到数组: 当我们需要存储一组相同数据类型的数据时,可以考虑使用数组。语法格式: (动态数组)数据类型[] 数组名 = new int[数组长度];(静态数组)数据类型[] 数组名 = {数据,数据,……};声明格式: 1.数据类型[] 数组名;2.数据类型 数组名[];数组被创建出来后,Java 虚拟机会为数组中每一个元素设置一个初始值,初始值是什么取决于数组的类型。整数类型:0浮.

2021-08-19 15:32:26 195

原创 流程控制语句

流程控制一、顺序结构:即程序按照从上到下,从左到右的顺序依次执行,程序中大多数的代码都是这样执行的。二、分支结构: 是依据一定的条件来选择程序的执行路径。简单理解就是当指定的条件判断成立时,才会去执行某一段代码。Java中为我们提供了两种分支结构语句分别为“if语句”、“switch语句”。if语句语法格式:if (表达式1) { 语句体1;} else if (表达式2) { 语句体2;} …else { 语句体n+1;}执行流程:...

2021-08-19 15:31:22 63

原创 基础语法与运算符

基础语法与运算符一、基础语法注释:单行注释“//”、多行注释“/**/”、文档注释“/***/” 字面量:可以直接使用的量。关键字:在Java中具有特殊意义的的字,除规定用法不能另作他用。由于太多不需要硬记。这些了解一下就好还有其他就不一一列举了。 数据类型:分为基本数据类型和引用数据类型基本数据类型:整数类型byte、 short、int、long。浮点类型float、double。字符类型char。布尔类型boolean。引用数据类型:是jdk中已经写好的我们拿来直接能使用的

2021-08-19 15:27:33 124

原创 JDK环境变量配置

一、配置变量1.下载JDK2.找到JDK下的bin的路径并复制3.右击此电脑点击属性在高级系统设置中选择高级并点击环境变量4.在系统变量中找到名为“Path”的系统变量并点击编辑5.点击新建添加刚刚复制的JDK路径然后一路点击确定。二、验证配置1.Win+R,输入cmd进入DOS命令界面输入“Java -version”如果显示JDK版本则配置成功反之失败...

2021-08-19 15:25:22 561

空空如也

空空如也

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

TA关注的人

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