自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 刷题DAY8

题目:求2个数中较大者(用Java解决)。输入:第一行为测试的数据组数N,接下来的N行分别是两个待比较的整数 输出:输出N行,每一行的值为每组数中较大的整数 样式输入: 2 1 2 15 10 样式输出: 2 15public class 两个数比较 {​// 读取测试数据组数N​// 循环读取N组数据并比较输出较大者i < N;i++) {​​​​。

2024-08-16 16:19:26 1006

原创 刷题DAY7

题目:输入三个整数x,y,z,请把这三个数由小到大输出输入:输入数据包含3个整数x,y,z,分别用逗号隔开输出:输出由小到大排序后的结果,用空格隔开输入:2,1,3输出:1 2 3​public class 三个数排序 {System.out.println("请输入3个整数:");System.out.println("从小到大排序后的结果:");i++) {​​。

2024-08-15 15:26:59 768

原创 刷题DAY6

题目:已知三角形的边长a,b和从、,求其面积输入:输入三个实数a,b,c,表示三边长输出:输出面积,保留三位小数输入:122.5输出:0.950public class 求三角形面积 {System.out.println("请输入你的第一数");System.out.println("请输入你的第二数");System.out.println("请输入你的第三数");​。

2024-08-14 15:43:14 1168

原创 刷题DAY5

题目:从键盘输入一个大写的字母,要求改写小写字母输出输入:输入一个大写的字母输出:输出相对应的小写字母输入:A输出:apublic class 大小写转换 {// 创建Scanner对象​System.out.println("请输入一个大写字母:");// 接收用户输入​System.out.println("小写字母为: " + lowerCaseLetter);} else {System.out.println("输入不是单个大写字母!");​。

2024-08-13 15:32:08 768

原创 DAY26

遍历数组挨个查找//定义一个数组//根据元素查找该元素在数组中第一次出现的索引System.out.println("该元素第一卒在数组中出现的索引是:"+index);//遍历数组,去查找i++);return i;return-1;//如果我们没有找到这个元素那么就返回-1。

2024-08-05 14:40:42 800

原创 DAY25

/可以获取数组的元素的个数。//数组在初始化的时候,会为了每一个元素分配索引(角标),那么这个索引从0开始。//1.动态初始化一个二维数组,有我们指定数组长度,有系统为数组元素赋值默认值。//这个2的意思是我们在二维数组里有三个一维数组,每一个一位数组的长度是2。//初始化:就是为数组元素分配内存空间,并为数组中的每个元素赋值。//采用动态初始化如何取出数组中的元素,已经给数组元素进行赋值。//数组,相当于一个容器,可以存储一组,相当数据类型元素。//静态初始化,由我们为数组元素赋值,由系统计算长度。

2024-08-04 15:21:04 929

原创 DAY24

小结 Java的基础部分

2024-08-03 15:18:34 635

原创 DAY23

使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需继承Exception类即可在程序中使用自定义异常,大体可分为以下几个步骤:创建自定义异常类在方法中通过throw关键字抛出异常对象如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理;否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续进行下一步操作在出现异常方法的调用者中捕获并处理异常//自定义的异常类//传递数字>10;

2024-08-02 15:41:29 877

原创 DAY22

内部类就是在一个类的内部在定义一个类,比如,A类中定义B类,那么B类相对于A类来说就称为内部类,而A类相对于B类来说就是外部类了成员内部类静态内部类局部内部类匿名内部类​System.out.println("这是外部类的方法");System.out.println("这是内部类的方法");//获得外部类的私有属性​//思想和操作//@Override。

2024-08-01 14:58:49 824

原创 DAY21

/static//静态的变量 多线程//非静态的变量//go();​//2:赋初始值System.out.println("匿名代码块");//1:只执行一次~static{System.out.println("静态代码块");//3System.out.println("构造方法");//静态导入包​。

2024-07-31 15:01:17 476

原创 DAY20

方法重写//静态的方法和非静态的方法区别很大//静态方法://方法的调用只和左边,定义的数据类型有关a.text();//A//父类的引用指向子类b.text();//B//继承//override 重写@Override//注释:有功能的注释//重写都是方法的重写,和属性无关注:需要有继承关系,子类重写父类的方法方法名必须相同参数列表 列表必须相同修饰符:范围可以扩大但不能缩小:public>Protected>Default>private。

2024-07-30 15:11:58 346

原创 DAY19

继承的代码的和Super的详解//person 人 :父类//publicn//default m默认的//pribate//不能单独用子类的东西不然就报错System.out.println("说了一句话");//在Java中,所有的类,都默认直接或间接继承Object//学生 is 人: 派生类,子类//子类继承了父类,就会拥有父类的全部方法!//ctrl+h 单独直接可以选择进入父类注:一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子。

2024-07-29 15:24:01 475

原创 DAY18

该露就露,该藏就藏:我们程序设计要追求"高内聚,低耦合"。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合仅暴露少量的方法给外部使用封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏属性私有,get/sets1.setName("小郑");//不合法/*//类 private:私有//属性私有//名字//学号//性别//提供一些可以操作这个属性的方法。

2024-07-28 15:06:18 246 1

原创 DAY17

/一个类即使什么都不写,它也会存在一个方法//显示的定义构造器int age;//1.使用new关键字,本质是在调用构造器//2.用来初始化值//有参构造:一旦定义了有参构造,无参就必须显示定义/*//一个项目应该只存有一个main方法//new 实例化了一个对象*//*构造器:1.和类名相同2.没有返回值作用:1.new本质在调用构造方法2.初始化对象的值注意:1.定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造*/

2024-07-27 14:46:15 872

原创 DAY16

方法的定义:修饰符返回类型break和return的区别方法名参数列表异常抛出方法的调用静态方法非静态方法形参和实参值的传递和引用传递this关键字//Demo01 类//main 方法/*修饰符 返回类型 方法名(...){//方法体*///return 结束方法,返回一个结果return;return a>b?a : b;//三元运算符//数组下标越界:Arrayindexoutofbounds//实例化这个类 new。

2024-07-26 15:06:22 378

原创 DAY15

冒泡排序无疑是最为出名的排序算法之一,总共有八大排序冒泡的代码还是相当简单的,两层循环,外层冒泡轮数,里层依次比较,江湖中人人尽皆知我们看到嵌套循环,应该马上就可以得到这个算法的时间复杂度为0(n 2)/*冒泡排序1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置2.每一次的比较,都会产生出一个最大,或者最小的数字3.下一轮则可以少一次排序4.依次循环,直到结束*///临时变量//外层循环,判断我们这个要走多少次;i++){

2024-07-25 15:15:22 840

原创 DAY14

​//打印全部的数组元素i++);//计算所有元素的和i++);//查找出最大的元素i++){​//JDK1.5, 没有下标//}//反转数组//反转的操作i++,j--){//打印数组元素i++){

2024-07-24 15:18:38 823

原创 DAY13

数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。

2024-07-23 15:14:06 1375

原创 DAY12

Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法。方法包含一个方法头和一个方法体。修饰符:是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值:方法可能会返回值,returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void。方法名:是方法的实际名称。方法名和额参数表共同构成方法签名。参数类型:参数像是一个占位符。

2024-07-22 15:30:26 940

原创 DAY11

i++){注:1. 我们先打印了第一列 2.我们把固定的1再用到一个循环包起来 3.去掉重复项,如上:i <= j 4.调整样式。

2024-07-21 15:22:07 1009

原创 DAY10

while循环do..while 循环for循环在Java5中引入了一种主要用于数组的增强型for循环。

2024-07-20 15:29:49 1163

原创 DAY 9

/从键盘接收数据int i = 0;System.out.println("请输入整数:");//如果...那么System.out.println("整数数据:"+i);}else{System.out.println("输入的不是整数数据!");System.out.println("请输入小数:");//如果...那么System.out.println("小数数据:"+i);}else{System.out.println("输入的不是小数数据!");

2024-07-19 15:34:11 1040

原创 DAY 8

首先包是啥,通俗的来讲就是简单的将每个相同类型的文件合在在一起即文件夹,规范点:是Java语言中用于组织类的一种机制,它通过将相关的类,接口和其他代码单元分组,帮助开发者更好地管理和维护代码。作用:为了更好的组织类,Java提供了包机制,用于区别类名的命名空间包语句的语法格式:一般利用公司域名倒置作为包名;(例如:com.baidu.www)为了能够使用某一个包成员,我们需要在java程序中明确导入该包。使用"import"语句可完成此功能(注:尽量不要让包的名字和导入的名字一样,不然会报错)

2024-07-18 15:52:19 775

原创 DAY 7

:加号 -:减号 *:乘号 /:除号 %:取余(也叫做模运算)++:自增 --:自减=:赋值号(赋于什么什么多少)>大于 <小于 >=大于等于 <=小于等于==等于!=instanceof 不等于&& 与 ||或!非 ^ 异或与 <<左移 >> 右移注:别忘了算法的优先级。

2024-07-17 15:36:12 981

原创 DAY 6

/整数的拓展: 进制 二进制0b 十进制 八进制0 十六进制0xint i = 10;//八进制0//十六进制0x 0~9 A~F(16)//浮点数拓展://float:有限 离散 舍入误差 大约 接近但不等于//double//0.1//0.1//false//true//字符拓展char c2 = '中'//强制换行//强制换行。

2024-07-16 15:53:02 553

原创 DAY 5

位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数字节(byte):是计算机中数据处理的基本单位,习惯上用‘’B‘’来表示字符:是指计算机中使用的字母,数字,字和符号1 b(bit)代表一位1 B=8 b1024 B=1KB1024 M=1 G。

2024-07-15 15:45:01 1023

原创 DAY 4

注:大小写,输出时候尽量用英文,Java对于大小写是敏感的 输入时候观察是非变色 若没有则代码敲击有误 如果检查后发现代码敲击没有错误则是环境变量没有设置好(具体可看DAY3)如图所示:代码第一行是类 第二行是运用了main的方式而括号内则为变量(可理解为这类中用了一种叫main的方式进行运行) 代码第三行是想要输出东西。返回之前创建代码的文件的地方(如上图1的code) 进入cmd(则在code路径前面加入cmd)注:保证前面的路径是非和写代码的文件的路径相同 大小写和空格注意。文件后缀为.java。

2024-07-14 16:21:30 303

原创 DAY 3

高可用,高性能,高并发。

2024-07-14 15:03:06 117

原创 DAY 2

ctrl+c:复制ctrl+v:粘贴ctrl+a:全选ctrl+x:剪切ctrl+z:撤销ctrl+s:保存ctrl+F4:关闭窗口shift+del:永久删除win+r:运行win+e:打开本地电脑ctrl+shift+esc:打开任务管理器。

2024-07-13 16:05:23 280

原创 DAY 1

即前面几个标题就是几级 且#+空格才能带哦表标题。

2024-07-13 15:32:03 299

空空如也

TZOJ1002java

2024-08-16

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

TA关注的人

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