
java
文章平均质量分 61
妖白
0 0 -
展开
-
springboot项目如何打war包流程(idea中由jar包改为war包)
前后端分离的架构已成主流,因此使用springboot构建应用是非常快速的,项目发布到服务器上的时候,只需要打成一个jar包,然后通过命令 : java -jar jar包名称即可启动服务了实际中遇到项目中,会要求单点登录和后端包以及前段包都放在tomcat的情况,就必须打war包,因此在记录下由springboot打war包的记录。根据实际项目以及参考博客:https://blog.youkuaiyun.com/zhangcongyi420/article/details/100065407做了一下记..原创 2021-04-08 14:50:51 · 642 阅读 · 0 评论 -
Java中遍历Map的方法 以及entrySet() 详解以及用法
本文转载自:https://blog.youkuaiyun.com/q5706503/article/details/85122343Entry由于Map中存放的元素均为键值对,故每一个键值对必然存在一个映射关系。Map中采用Entry内部类来表示一个映射项,映射项包含Key和Value (我们总说键值对键值对, 每一个键值对也就是一个Entry)Map.Entry里面包含getKey()和getValue()方法Iterator<Map.Entry<Integer, Integer&g.转载 2021-01-05 13:58:45 · 1020 阅读 · 0 评论 -
java中的类和对象的区别是什么
转载自:https://blog.youkuaiyun.com/weixin_37861326/article/details/80236801对象在需求中的使用在具体问题中如何使用面向对象去分析问题,和如何使用面向对象。以把大象装冰箱为例进行分析:在针对具体的需求,可以使用名词提炼的办法进行分析,寻找具体的对象。需求:把大象装冰箱里对象:大象、冰箱分三步:1...转载 2019-03-19 10:21:34 · 1204 阅读 · 1 评论 -
java中 堆和栈的概念和区别
转自论文:https://blog.youkuaiyun.com/pt666/article/details/70876410在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分:Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟...转载 2019-04-08 14:49:35 · 290 阅读 · 0 评论 -
java中成员变量、类变量、局部变量联系与区别
转自:https://blog.youkuaiyun.com/haovip123/article/details/43883109之前在刚开始学习Java的时候,就谈了谈Java基础中的变量,虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量、局部变量和静态变量。变来变去太容易让人搞晕了,挑拣出来梳理一下喽!要想区分这哥仨,首先,我们得知道它们分别是什么。先从成...转载 2019-04-08 16:09:49 · 1706 阅读 · 0 评论 -
java中的匿名对象
部分参考:https://blog.youkuaiyun.com/chen13579867831/article/details/78877666顾名思义,匿名就是没有名字的对象,在创建对象时,只通过new的动作在堆内存开辟空间,却没有把堆内存空间的地址值赋值给栈内存的某个变量用以存储//有名字的对象Student s = new Student(); //匿名对象:new S...转载 2019-04-09 09:28:41 · 8810 阅读 · 3 评论 -
Java 中private封装
转自:https://blog.youkuaiyun.com/mrbacker/article/details/79715859面向对象之中有三大主要特征:封装、继承、多态,对于封装是Java中最复杂的概念,本次所写的只不过是几个基本概念而已。如果是想清楚封装,首先必须清楚如果没有封装会怎么样。范例:观察如下一段程序class Person { String name; //...转载 2019-04-09 09:43:41 · 409 阅读 · 0 评论 -
java中的构造函数与构造代码块
转自:https://blog.youkuaiyun.com/qq_33642117/article/details/51909346我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢?public class person{ String name;//姓名 int age;// 年龄 pub...转载 2019-04-09 10:47:22 · 487 阅读 · 0 评论 -
Java中this关键字的作用和用法
转自 :https://blog.youkuaiyun.com/zy2317878/article/details/82350358功能概述this关键字主要有三个应用:this调用本类中的属性,也就是类中的成员变量; this调用本类中的其他方法; this调用本类中的其他构造方法,调用时要放在构造方法的首行。下面主要按照这三个基本功能进行解释。调用成员变量结合代码来说,会更...转载 2019-04-09 15:22:56 · 2120 阅读 · 0 评论 -
java入门:赋值运算符/比较运算符 注意事项
class yunsuanfu{ public static void main(String[] args) { //+= -= *= /= %= 赋值运算符 // == != < > <= >= 比较运算符 返回的只有两个结果 true 和 false s+=5;//相当于s=s+5 区别见下面例子 short a=5; a=a+5;...原创 2018-11-26 15:03:59 · 538 阅读 · 0 评论 -
java入门:数组排序
//给定一个数组 {5,1,6,5,2,8,9}//1获取数组中最大的值 以及最小的值class arr_min_max{ public static void main(String[] args) { int[] arr =new int[]{5,1,6,5,2,8,9}; int b= arr_max(arr); int b1=arr_min(arr); ...原创 2018-11-26 14:53:14 · 178 阅读 · 0 评论 -
java入门:break示例
class break_demo{ public static void main(String[] args) { w:for (int x=0 ;x<4 ; x++) { u:for (int y=0 ;y<6 ;y++ ) { System.out.print(y); break u; } System.out.print...原创 2018-11-26 14:54:50 · 177 阅读 · 0 评论 -
java入门:冒泡排序
//对数组 {5,1,6,4,2,8,9}进行排序(冒泡排序)/*思路 :排序:第一次把最大的比较完送到末端 长度-1 第二次把其余最大的比较完送到末端 长度-1 ···· 最后一次只有两个元素比较 类似:***** 但是比较方式不同与选择排序 **** *** ** 倒三角 //...原创 2018-11-26 14:55:47 · 176 阅读 · 0 评论 -
java入门:case示例
class case_demo{ public static void main(String[] args) { int x=4; switch(x) { case 2: System.out.println("Hello World1!"); break; case 3: System.out.println("Hello World...原创 2018-11-26 14:56:45 · 497 阅读 · 0 评论 -
java入门:计数函数(与累加函数区别)
class count_demo { public static void main(String[] args) { int count=0; for (int x=1; x<101;x++) { if (x%7==0) { count++; } } System.out.println("count="+coun...原创 2018-11-26 14:58:02 · 1652 阅读 · 0 评论 -
java入门:for循环与while循环的区别
class for_while{ public static void main(String[] args) { int x= 0; while (x<3) { x++; } System.out.println("x="+x); for (int y=0;y<3 ;y++ ) { System.out.println...原创 2018-11-26 14:59:06 · 2774 阅读 · 0 评论 -
java入门:for的嵌套循环for_for
/*****************/class forfor_demo{ public static void main(String[] args) { int z=5; for (int x=0;x<5 ;x++ ) { for (int y=0;y<z ;y++ )//若想控制打印个数 我们看到每一行是递减的 只...原创 2018-11-26 15:00:05 · 356 阅读 · 0 评论 -
java入门:函数function
class function_demo{ public static void main(String[] args) { int a=getsum(7,5); boolean b=compare(5,8);// 必须定义为boolean类型 因为下面函数返回的就死boolean类型数据 int c =daxiao(5,8); kongbai(3,6); Syste...原创 2018-11-26 15:01:56 · 433 阅读 · 0 评论 -
java入门:数组
class arr_demo{ public static void main(String[] args) {/* int [] arr= new int[5];//左边为定义一个整形的数组 而右边则为在栈里面开一个内存空间存储数组 int [] arr1= new int[]{3,5,7};// 数组定义的不同写法 int [] arr2= {2,5,7,9};...原创 2018-11-26 14:52:01 · 180 阅读 · 0 评论