自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 以此记录学习java(vscode)的日子 day11

2. 提供对应的公开的 public set和 public get方法。// this.id 就是成员变量。封装 隐藏对象的属性和实现的细节 仅对外提供公共的访问方式。生命周期:随着方法的调用而生成,方法调用完毕消失。// id 就是成员变量。在创建对象的时候,每创建一次对象就会执行一次构造方法。当为对象开辟内存空间时,就给对象的成员变量赋初始值。把属性隐藏掉,提供方法来修改,保证数据的安全。在构造方法中,可以借助this调用其他构造方法,定义在方法中,或者方法的形参列表上;

2024-09-10 15:19:05 189

原创 以此记录学习java(vscode)的日子 day10

强调按步骤实现功能,先分析解决问题要经过的步骤,然后定义方法实现每个步骤的功能。具有相同属性和行为的对象可以归为一类,类在java中是一种数据类型。我是 狗子 ,我的名字是 点点 ,我一岁啦 我的颜色是白色。每个对象都有属性(静态的描述信息)、行为(动态的功能描述)将大问题拆分成小问题,借助不同的对象去解决,最终实现功能。封装 隐藏对象的属性和实现的细节 仅对外提供公共的访问方式。id = newId;当为对象开辟内存空间时,就给对象的成员变量赋初始值。把属性隐藏掉,提供方法来修改,保证数据的安全。

2024-09-10 15:15:21 798

原创 以此记录学习java(vscode)的日子 day09

数据类型[][] 数组名 = new 数据类型[一维长度m][二维长度n];可变参数列表本质上是一个数组,方法中使用可变参数列表,比用数组作参数功能更强大。定义一个方法 可以求和 求平均数 求最大值 等功能 要使用可变参数列表。数据类型[][] 数组名= new 数据类型[一维长度m][];可变参数和普通参数共存的时候,可变参数必须放到最后一个参数的位置。创建一个int类型的二维数组,求和。可变参数可以接受0-n个参数。可变参数可以接受数组。

2024-09-05 16:50:48 499

原创 以此记录学习java(vscode)的日子 day08

数组的长度不能更改,但如果有更多的元素存入数组,可以创建一个新的更大的数组,把旧的数组元素放进去,然后再放新数组。java.lang.System中,有个方法 arraycopy可以实现复制数组中元素的功能。初始化一个长度为3的数组 这里的new是在为数组开辟内存空间,所以长度必须要有。java.util.Arrays 包含了操作数组的很多方法。定义一个方法 传递一个数组给它 将这个数组长度扩大到原来的2倍,并返回。该方法可以计算出数组中所有数据的平均值。该方法可以计算出数组中所有数据的最大值。

2024-09-04 19:17:30 876

原创 以此记录学习java(vscode)的日子 day07

小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。如果想让break或continue针对某一个指定的循环起作用,那么可以使用laber标签 给循环起名字,label 代码中出现多层循环嵌套,label标签配合break关键字,可以使程序从内部循环中跳出。同一个类中,如果函数名相同,但是参数列表不同(参数的数据类型不同、参数的个数不同)通过方法的定义和调用,可以大大提高代码的复用性和可读性。

2024-09-03 20:09:09 412

原创 以此记录学习java(vscode)的日子 day06

如果满足条件的case语句没有加break,那么代码会顺序往下执行,直到遇到break,如果一直没有遇到break,那么就会一直执行,直到遇到default。for(初始化表达式;需要使用% == ||等操作符以及if else语句。键盘录入一个年份和一个月份,输出该月份有多少天。从键盘录入一个年份值 判断并输出是否为闰年。键盘输入一个整数 0-6 输出是星期几。键盘录入一个整数,求从1到这个数的整数之和。用switch case。while(布尔表达式){}while(布尔表达式);

2024-09-02 19:21:30 286

原创 关于vscode的插件koroFileHeader的应用

"LastEditTime": "Do not edit", // 设置后,保存⽂件更改默认更新最后编辑时间。// "FilePath": "Do not edit", // 设置后,默认⽣成⽂件相对于项⽬的路径。"LastEditors": "rendc", // 设置后,保存⽂件更改默认更新最后编辑⼈。"Date": "Do not edit", // 设置后默认设置⽂件⽣成时间。"⽂件后缀": "该⽂件后缀的头部注释之前添加某些内容""⽂件后缀": "该⽂件后缀的头部注释之后添加某些内容"

2024-09-02 16:12:49 866

原创 以此记录学习java(vscode)的日子 day05

求余运算,结果正负符号只跟表达式运算符左边的操作数的符号有关。+=、-=、*=、/= 等扩展的赋值运算符,隐含了强制类型转换。false || false 结果为 false。表达式中只要有字符串参与,得到的结果都是字符串。true || false 结果为 true。false || true 结果为 true。字符串加其他任意类型数据,结果都是字符串。从键盘录入两个整型数字,比较其大小,输出结果。如果两个一个为0一个为1 那么结果就是1。如果两个数都是0 那么结果就是0。

2024-08-30 17:19:06 431

原创 以此记录学习java(vscode)的日子 day04

二进制 0-1 组成 逢2进1 0b0 0b1 ob10=2 0b11=3 0b100=4。在赋值过程中 小数据类型的值或者变量可以直接赋值给大类型变量,类型会自动转换。赋值过程中如果大类型的值赋值给小类型变量,编译报错,可以使用强制类型转换。各种类型的值都参与运算时,范围小的会自动提升为范围大的,然后再运算。十六进制 0-9 abcdef 0x0a 不区分大小写。八进制 0-7 组成 逢8进1 00 07。十进制 0-9 组成 逢8进1 9。9 × 16 0次方 9。十进制转二进制 除二取余法。

2024-08-30 17:17:53 263

原创 以此记录学习java(vscode)的日子 day3

定义:在程序运行中,他的值不可以发生改变 除了null 其他常量可以直接用输出语句输出。在Java中 声明变量需要指定它的数据类型,并且这个类型不能更改了。比如 Const 在JavaScript中声明常量的关键字。用“”括起来的0个或者1个或者多个字符。初学者写代码的时候,先把思路用注释写下来,然后再补充代码。比如const 在JavaScript中的关键字。字符常量 ''单引号括起来的单个字符。'a' 'B' '你' '好'每个单词的首字母都打写(大驼峰)类的常量需要定义在main的外部。

2024-08-30 17:16:22 332

原创 以此记录学习java(vscode)的日子 day02

Javac HelloWordl.java//不能指定目录.class存放到当前文件。作用 编译源码文件,获得字节码文件 可选:将字节码文件存放到-d后面指定的位置。作用 运行字节码文件 可选:从指定路径查找要运行的文件使用。这个包名的代码 package com.briup;格式 Java [-cp .class文件的目录]类名。//将编译后的.class存放到obj目录下。package语句在一个java文件可以没有。字节码文件会存放到com/briup下。增删改查 新增 修改 删除 查询。

2024-08-30 17:12:50 390

原创 以此记录学习java(vscode)的日子 day01

git remote add origin https://gitee.com/ 仓库链接。将源代码“翻译”成为代码机器,并包装成平台能识别的可执行文件(生成新文件)需要jvm去解释执行(Java为不同的操作系统提供了不同的虚拟机)有专门的解释器,将源码解释成特定平台的机器码,并且不会生成新文件。源码要经过编译,生成与平台无关的字节码.class文件,idea、vscode、vim、文本文档写代码。使用专门的编译器,针对特定的操作系统,第二次 以后都可以这样输。配置java开发环境。

2024-08-30 17:10:17 527

空空如也

空空如也

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

TA关注的人

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