自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM面试37问

为什么要学习JVM?

2022-06-28 17:49:25 192

原创 Knife4j

Knife4j是一款可以提供在线API文档的框架,是基于Swagger框架实现的。

2022-06-28 17:42:51 1962

原创 Webserver

WebServer主类WebServer是一个Web容器,实现了Tomcat中的基础功能,通过这个项目的学习了解Tomcat的底层工作原理。Web容器是一个Web服务器程序主要负责两个方面的工作:1:管理部署在容器中的所有网络应用;2:与客户端(通常就是浏览器)进行TCP通讯,并基于HTTP协议进行应用交互,使得客户端可以通过网络远程调用容器下不同网络应用中的内容。网络应用(webapp):包含的内容大致有:网页,处理业务的代码,其他资源等。就是俗称的“网络”。pro1:首先创建一个WebS

2022-04-16 10:28:16 878 1

原创 语言基础11

final:最终的、不可改变的PI:圆周率count:数量abstract:抽象的live:活着的dead:死了的state:状态is:是paint:画graphics:图像/画笔JFrame:框架JPanel:面板

2022-01-10 09:29:34 72

原创 语言基础10

override:重写package:包import:导入public:公开的protected:受保护的private:私有的card:卡id:号码password/pwd:密码balance:余额pay:支付money:金额check:检查static:静态的image:图片icon:图标get:获取status:状态...

2022-01-10 09:29:20 42

原创 语言基础09

extends:继承super:超级up:向上load:加载animal:动物tiger:老虎Sea:海洋object:对象

2022-01-10 09:28:56 40

原创 语言基础08

this:这个Pointer:指针random:随机reference:引用

2022-01-10 09:28:46 89

原创 语言基础07

List item、lass:类new:新的Student:学生name:姓名age:年龄address:家庭地址study:学习sayHi:问好null:空overload:重载show:显示battleship:战舰bomb:炸弹observe:侦察torpedo:鱼雷mine:水雷submarine:潜艇world:世界width:宽height:高x:x坐标y:y坐标speed:速度life:命move:移动test:测试...

2022-01-10 09:28:26 38

原创 小练习03

MaxOfArray求数组元素最大值并放在最后一个元素的下一个位置(声明整型数组并填充数据,找最大值,扩容将最大值放末尾)数组排序的练习(声明整型数组并填充数据,排序,输出排序后数据,倒序输出数据)方法的练习:(定义6个方法、调用6个方法)定义一个方法delete()用于删除指定数组中的指定数据(第一个参数指定的数组、第二个参数为指定的数据)MaxOfArray求数组元素最大值并放在最后一个元素的下一个位置:package day;import java.util.Arrays;//求数组.

2022-01-10 09:28:08 227

原创 Day06 方法

方法:函数、过程封装一段特定的业务逻辑功能尽可能的独立,一个方法只干一件事方法可以被反复多次调用减少代码重复,有利于代码复用,有利于代码维护定义方法:五要素修饰词 返回值类型 方法名(参数列表) { 方法体--------------具体的业务逻辑功能实现 }//无参无返回值public static void say(){ System.out.println("大家好,我叫ZQ,今年20岁了");}//有参无返回值public st

2022-01-10 09:27:48 51

原创 Day05 Scanner、生成随机数、数组、排序

Scanner接收用户输入的数据:共3步在package下:import java.util.Scanner;在main中:Scanner scan = new Scanner(System.in);System.out.println("请输入年龄:");int age = scan.nextInt();System.out.println("请输入商品价格:");double price = scan.nextDouble();package day05;import java.

2022-01-10 09:27:35 258

原创 小练习02

Addition随机加法运算器MultiTable九九乘法表数组小代码:声明、初始化、访问、遍历利用循环计算:求数字1到100之内,所有偶数的和利用循环计算:求8的阶乘打印字符*组成的等腰三角形Addition随机加法运算器:package day;import java.util.Scanner;//随机加法运算器public class Addition { public static void main(String[] args) { Scanner .

2022-01-10 09:27:18 203

原创 小练习01

ScoreLevel成绩等级判断CommandBySwitch命令解析程序Guessing猜数字之while版Guessing猜数字之do…while版ScoreLevel成绩等级判断:package day;import java.util.Scanner;//成绩等级判断public class ScoreLevel { public static void main(String[] args) { Scanner scan = new Scanner(Sy.

2022-01-10 09:27:04 137

原创 语言基础06

example:例子execute:执行exit:退出export:出口help:帮助hour:小时id:编号icon:图标index:下标instance:实例image:图片input:输入left:左live:存活的load:加载length:长度main:主要的max:最大的min:最小的mail:邮件name:名字new:新的next:下一个null:空minute:分钟age:年龄add:添加all:所有array:数组char:字符.

2022-01-08 16:08:33 51

原创 Day04 分支结构以及循环

分支结构:基于条件执行某语句if结构:1条路语法: if(boolean){ 语句块 } 执行过程:判断boolean的值:若为true,则执行语句块1(if整个结束)若为false,则if直接结束//1)偶数的判断:int num = 5; //带数(6,5)if(num%2==0){ System.out.println(num+"是偶数");}System.out.println("继续执行...");//2)满500打8折:

2022-01-08 16:02:31 108

原创 Day03运算符

运算符:运算的符号算术:+,-,*,/,%,++,–%:取模/取余,余数为0即为整除System.out.println(5%2);//1,商2余1System.out.println(8%2);//0,商4余1----整除System.out.println(2%8);//2,商0余2++/–:自增/自减1,可在变量前也可在变量后单独使用时,在前在后都一样:int a = 5,b = 5;a++;//相当于a=a+1++b;//相当于b=b+1System.out.println(

2022-01-08 15:58:13 55

原创 语言基础05

copy:复制arraycopy/copyOf:数组复制max:最大值min:最小值sort:顺序、排序method:方法public static:公开静态的void:空,没有返回结果的return:返回say:说sayHi/sayHello:问好getNum:获取数字plus:加法test:测试...

2022-01-08 15:26:49 121

原创 语言基础04

for:为了、循环的一种continue:继续result:结果answer:回答array/arr:数组length:长度multi:多table:表格addition:加法index:下标、索引out of:超出bounds:界限exception:异常

2022-01-08 15:23:59 45

原创 语言基础03

Scanner/scan:扫描仪import:引入、导入System:系统in:进入new:新的nextInt:下一个整数nextDouble:下一个浮点数switch:开关case:案例break:中断、退出command:命令by:通过times:次数while:当…的时候,循环的一种do:做、干math:数学random:随机guess/guessing:猜game:游戏level:等级count:数量String:字符串...

2022-01-08 15:21:55 2204

原创 语言基础02

name:姓名number/num:数字flag:标记max:最大值if:如果price:价格else:否则、其他的operator/oper:运算符

2022-01-08 15:18:41 31

原创 语言基础01

int:整型long:长整型double:浮点型boolean:布尔型char:字符型true:真false:假unicode:统一码、通用码、万国码age:年龄score:成绩demo:例子var:变量data:数据type:类型

2022-01-08 15:16:57 104

原创 Day02 变量以及数据类型

变量:存数的声明:---------相当于在银行开账户int a;//声明一个整型的变量,名为aint b,c;//声明两个整型的变量,名为b,c//int a;//编译错误,变量不能同名初始化:即第一次赋值----------相当于给账户存钱int a = 520;//声明整型变量a并赋值为520int b;//声明整型变量bb = 520;//给变量b赋值为520b = 52;//修改变量b的值为52int c = 5,d = 10;//声明两个整型变量c和d,并分别赋值为5和10

2022-01-08 14:50:29 154

原创 Day01 java预备篇

java开发环境编译运行环境:1、编译期:java源文件,经过编译,生成.class字节码文件2、运行期:JVM加载.class并运行.class(0和1)特点:跨平台、一次编译到处使用附:.java文件是源文件,通过javac命令编译后生成.class文件;.class文件是字码结文件,即.java文件编译后的代码;.class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性的任务是为Java程序提供独立于底层主机平台的二进制形式的

2022-01-08 12:30:17 154

空空如也

空空如也

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

TA关注的人

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