Java代码模块化-方法method

1.method的概念

Java方法的目的:模块化复用性应用简单

2.结构

#mermaid-svg-WdGU5hKdhbgESetC .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-WdGU5hKdhbgESetC .label text{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .node rect,#mermaid-svg-WdGU5hKdhbgESetC .node circle,#mermaid-svg-WdGU5hKdhbgESetC .node ellipse,#mermaid-svg-WdGU5hKdhbgESetC .node polygon,#mermaid-svg-WdGU5hKdhbgESetC .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-WdGU5hKdhbgESetC .node .label{text-align:center;fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .node.clickable{cursor:pointer}#mermaid-svg-WdGU5hKdhbgESetC .arrowheadPath{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-WdGU5hKdhbgESetC .flowchart-link{stroke:#333;fill:none}#mermaid-svg-WdGU5hKdhbgESetC .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-WdGU5hKdhbgESetC .edgeLabel rect{opacity:0.9}#mermaid-svg-WdGU5hKdhbgESetC .edgeLabel span{color:#333}#mermaid-svg-WdGU5hKdhbgESetC .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-WdGU5hKdhbgESetC .cluster text{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-WdGU5hKdhbgESetC .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-WdGU5hKdhbgESetC text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-WdGU5hKdhbgESetC .actor-line{stroke:grey}#mermaid-svg-WdGU5hKdhbgESetC .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-WdGU5hKdhbgESetC .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-WdGU5hKdhbgESetC #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-WdGU5hKdhbgESetC .sequenceNumber{fill:#fff}#mermaid-svg-WdGU5hKdhbgESetC #sequencenumber{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC #crosshead path{fill:#333;stroke:#333}#mermaid-svg-WdGU5hKdhbgESetC .messageText{fill:#333;stroke:#333}#mermaid-svg-WdGU5hKdhbgESetC .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-WdGU5hKdhbgESetC .labelText,#mermaid-svg-WdGU5hKdhbgESetC .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-WdGU5hKdhbgESetC .loopText,#mermaid-svg-WdGU5hKdhbgESetC .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-WdGU5hKdhbgESetC .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-WdGU5hKdhbgESetC .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-WdGU5hKdhbgESetC .noteText,#mermaid-svg-WdGU5hKdhbgESetC .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-WdGU5hKdhbgESetC .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-WdGU5hKdhbgESetC .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-WdGU5hKdhbgESetC .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-WdGU5hKdhbgESetC .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .section{stroke:none;opacity:0.2}#mermaid-svg-WdGU5hKdhbgESetC .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-WdGU5hKdhbgESetC .section2{fill:#fff400}#mermaid-svg-WdGU5hKdhbgESetC .section1,#mermaid-svg-WdGU5hKdhbgESetC .section3{fill:#fff;opacity:0.2}#mermaid-svg-WdGU5hKdhbgESetC .sectionTitle0{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .sectionTitle1{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .sectionTitle2{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .sectionTitle3{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-WdGU5hKdhbgESetC .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .grid path{stroke-width:0}#mermaid-svg-WdGU5hKdhbgESetC .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-WdGU5hKdhbgESetC .task{stroke-width:2}#mermaid-svg-WdGU5hKdhbgESetC .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .taskText:not([font-size]){font-size:11px}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-WdGU5hKdhbgESetC .task.clickable{cursor:pointer}#mermaid-svg-WdGU5hKdhbgESetC .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-WdGU5hKdhbgESetC .taskText0,#mermaid-svg-WdGU5hKdhbgESetC .taskText1,#mermaid-svg-WdGU5hKdhbgESetC .taskText2,#mermaid-svg-WdGU5hKdhbgESetC .taskText3{fill:#fff}#mermaid-svg-WdGU5hKdhbgESetC .task0,#mermaid-svg-WdGU5hKdhbgESetC .task1,#mermaid-svg-WdGU5hKdhbgESetC .task2,#mermaid-svg-WdGU5hKdhbgESetC .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutside0,#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutside2{fill:#000}#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutside1,#mermaid-svg-WdGU5hKdhbgESetC .taskTextOutside3{fill:#000}#mermaid-svg-WdGU5hKdhbgESetC .active0,#mermaid-svg-WdGU5hKdhbgESetC .active1,#mermaid-svg-WdGU5hKdhbgESetC .active2,#mermaid-svg-WdGU5hKdhbgESetC .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-WdGU5hKdhbgESetC .activeText0,#mermaid-svg-WdGU5hKdhbgESetC .activeText1,#mermaid-svg-WdGU5hKdhbgESetC .activeText2,#mermaid-svg-WdGU5hKdhbgESetC .activeText3{fill:#000 !important}#mermaid-svg-WdGU5hKdhbgESetC .done0,#mermaid-svg-WdGU5hKdhbgESetC .done1,#mermaid-svg-WdGU5hKdhbgESetC .done2,#mermaid-svg-WdGU5hKdhbgESetC .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-WdGU5hKdhbgESetC .doneText0,#mermaid-svg-WdGU5hKdhbgESetC .doneText1,#mermaid-svg-WdGU5hKdhbgESetC .doneText2,#mermaid-svg-WdGU5hKdhbgESetC .doneText3{fill:#000 !important}#mermaid-svg-WdGU5hKdhbgESetC .crit0,#mermaid-svg-WdGU5hKdhbgESetC .crit1,#mermaid-svg-WdGU5hKdhbgESetC .crit2,#mermaid-svg-WdGU5hKdhbgESetC .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-WdGU5hKdhbgESetC .activeCrit0,#mermaid-svg-WdGU5hKdhbgESetC .activeCrit1,#mermaid-svg-WdGU5hKdhbgESetC .activeCrit2,#mermaid-svg-WdGU5hKdhbgESetC .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-WdGU5hKdhbgESetC .doneCrit0,#mermaid-svg-WdGU5hKdhbgESetC .doneCrit1,#mermaid-svg-WdGU5hKdhbgESetC .doneCrit2,#mermaid-svg-WdGU5hKdhbgESetC .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-WdGU5hKdhbgESetC .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-WdGU5hKdhbgESetC .milestoneText{font-style:italic}#mermaid-svg-WdGU5hKdhbgESetC .doneCritText0,#mermaid-svg-WdGU5hKdhbgESetC .doneCritText1,#mermaid-svg-WdGU5hKdhbgESetC .doneCritText2,#mermaid-svg-WdGU5hKdhbgESetC .doneCritText3{fill:#000 !important}#mermaid-svg-WdGU5hKdhbgESetC .activeCritText0,#mermaid-svg-WdGU5hKdhbgESetC .activeCritText1,#mermaid-svg-WdGU5hKdhbgESetC .activeCritText2,#mermaid-svg-WdGU5hKdhbgESetC .activeCritText3{fill:#000 !important}#mermaid-svg-WdGU5hKdhbgESetC .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-WdGU5hKdhbgESetC g.classGroup text .title{font-weight:bolder}#mermaid-svg-WdGU5hKdhbgESetC g.clickable{cursor:pointer}#mermaid-svg-WdGU5hKdhbgESetC g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-WdGU5hKdhbgESetC g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-WdGU5hKdhbgESetC .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-WdGU5hKdhbgESetC .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-WdGU5hKdhbgESetC .dashed-line{stroke-dasharray:3}#mermaid-svg-WdGU5hKdhbgESetC #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC .commit-id,#mermaid-svg-WdGU5hKdhbgESetC .commit-msg,#mermaid-svg-WdGU5hKdhbgESetC .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-WdGU5hKdhbgESetC g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-WdGU5hKdhbgESetC g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-WdGU5hKdhbgESetC g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-WdGU5hKdhbgESetC .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-WdGU5hKdhbgESetC .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-WdGU5hKdhbgESetC .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-WdGU5hKdhbgESetC .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-WdGU5hKdhbgESetC .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-WdGU5hKdhbgESetC .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-WdGU5hKdhbgESetC .edgeLabel text{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-WdGU5hKdhbgESetC .node circle.state-start{fill:black;stroke:black}#mermaid-svg-WdGU5hKdhbgESetC .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-WdGU5hKdhbgESetC #statediagram-barbEnd{fill:#9370db}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-state .divider{stroke:#9370db}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-WdGU5hKdhbgESetC .note-edge{stroke-dasharray:5}#mermaid-svg-WdGU5hKdhbgESetC .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-WdGU5hKdhbgESetC .error-icon{fill:#522}#mermaid-svg-WdGU5hKdhbgESetC .error-text{fill:#522;stroke:#522}#mermaid-svg-WdGU5hKdhbgESetC .edge-thickness-normal{stroke-width:2px}#mermaid-svg-WdGU5hKdhbgESetC .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-WdGU5hKdhbgESetC .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-WdGU5hKdhbgESetC .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-WdGU5hKdhbgESetC .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-WdGU5hKdhbgESetC .marker{fill:#333}#mermaid-svg-WdGU5hKdhbgESetC .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;} #mermaid-svg-WdGU5hKdhbgESetC {color: rgba(0, 0, 0, 0.75);font: ;}

java方法
访问控制符
static<可选>
方法返回类型
方法名
参数列表
方法体
return

3.语法

public satatic int add(int a,int b,int c){int sum = a+b+c;
return sum;
}
  • public :访问控制符
  • static : 静态//!!!
  • int /double/void:放大的返回类型
  • add:方法的名称
  • int a,int b:参数列表
  • 大括号:作用域

4.常见语法错误有

  • 方法中不能其那套其他方法
  • 方法设计中有返回类型,方法体中没有返回!!!(注意)
  • 作用域-大括号
  • void不用返回,用void就要再方法里打印好,用int/double等才要在main里面打印出来

5. 放大的形参和实参

形参就是形式参数

(int a ,int b); //a,b为方法的形参–形式上二点参数可以任意名称
int x = add(4,6)//4和6为方法的实参,a=4,b=6

6方法-重载(overload)

6.1 概念

如果同一个class中包含了两个或者两个以上方法名相同但方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称方法被重载了。

6.2 方法重载的目的

类中复用方法的名称,避免大量额方法名称命名

例如:

/** 重载(解决名字一样问题)* add_int* add_int_int* add_double_double* add_double_int* add_int_double*/public static int add(int a) {// 重载只和参数类型、数量、顺序有关return a;}public static int add(int a, int b) {return a + b;}public static double add(double a, double b) {return a + b;}public static int add(double a, int b) {return (int) (a + b);}

6.3 方法重载的必要条件

  • 在同一个类中
  • method名称完全相同
  • method的参数类型或者数量不同

7 不定参数

7.1 不定参数目的

当大量重载方法时,影响程序的阅读使用。
不顶参数的本质是传入数组,但允许调用者随意传入参数个数,使用更灵活

7.2 不定参数定义

public void func(类型 …形参名称){
//编译器在运行是将传入实参,转换为数组执行
}

public static void main(String[] args) {func(1,2,4,2,3,4,121,213);//用法:()中可以写任意数量数字}
public static void func(int ... a  ){for(int i=0;i < a.length;i++){System.out.print(a[i] + "\t");}
}

8 方法-常见案例

8.1 定义一个方法完成年份是否闰年的判定

public static boolean isLeap(int year){//返回值是boolean注意!!!if(year % 400 == 0 || year % 4 == 0 && year % 100 != 0){return true;}return false;
}

8.1 定义一个方法完成判定n是否为素数

public static boolean isPrimer(int n){for(int i =2; i<=Math.sqrt(n);i++){//math.squrt(n)就是根号下n的意思if(n % i ==0) return false;}return true;
}

9 方法-递归

9.1概念

递归算法(recursion algorithm):在计算机科学中指一种通过重复将问题分解为同类的子问题而解决的方法。

9.2 递归的执行流程

  • 1找出递归的中止条件
  • 2找出解决递归的通项公式

9.3 递归的案例

案例1 累乘

public static int f(int n){if(n==1) return 1;  //递归终止条件return n * f(n-1); //一般表达式
}

案例2 斐波拉且数列

/*** 递归-斐波拉契数列     1 1 2 3 5 8 *//**普通做法*/public static void fib01(int n) {int n1 = 1;int n2 = 1;for(int i= 3;i<=n;i++) {//int i = 3,意思是从第三项开始; i++,不是n++!!!!看清楚int x = n1+n2;System.out.print(x+"\t");n1=n2;n2=x;}}/**递归做法*/public static int fib02(int n) {if (n == 1 || n == 2) {//斐波拉契数列的第一项和第二项都是1return 1;}return f(n - 1) + f(n - 2);}

Java代码模块化-方法method相关推荐

  1. 小白学Java代码:方法Method(下)

    package demo1; //注意:当一个Java源文件在指定的包中存放,则该源文件中第一行必须是包的声明,否则源文件必须在src目录下存放public class Method01 { } 编写 ...

  2. java云端开发_云端编写Java代码的方法

    云端编写Java代码的方法 通常情况下,正如云厂商和虚拟计算提供商所宣传的转移到云端是一个无缝的流程,经验却告诉我们过于猛烈地脱离内部数据中心,部署到云端是一种复杂的方式.从部署流程到方式的所有事情, ...

  3. 关于GPS坐标转百度坐标与goolg坐标转百度坐标java代码实现方法

    关于GPS坐标转百度坐标与goolg坐标转百度坐标java代码实现方法 百度显示坐标经过了两次加密所以需要转换. <pre name="code" class="j ...

  4. java 不可修改的集合对象_[改善Java代码]asList方法产生的List对象不可更改

    上一个建议之处了asList方法在转换基本类型数组时候存在的问题,在看下asList方法返回的列表有何特殊的地方.看代码: importjava.util.Arrays;importjava.util ...

  5. Java代码中方法的特殊修饰符/修饰词/关键字

    文章目录 native synchronized native 用该修饰符定义的方法在类中没有实现,而大多数情况下该方法的实现是用C.C++编写的. synchronized 多线程的支持.用该修饰符 ...

  6. python调用java代码方法

    前言: 公司要测试对外接口,接口中的数据又涉及到加密的问题,而python对加密数据进行位运算后,居然无法逆向位运算回来了(应该是个人能力不够吧),只好调用同事之前用的java代码中的函数去解码了,花 ...

  7. 如何避免JSP文件中的Java代码?

    本文翻译自:How to avoid Java code in JSP files? I'm new to Java EE and I know that something like the fol ...

  8. xml与java代码相互装换的工具类

    2019独角兽企业重金招聘Python工程师标准>>> 这是一个java操作xml文件的工具类,最大的亮点在于能够通过工具类直接生成xml同样层次结构的java代码,也就是说,只要你 ...

  9. java中read方法

    InputStream in = null;in = new BufferedInputStream(new FileInputStream("src/nomal_io.txt") ...

最新文章

  1. 你需要知道的高性能并发框架Disruptor原理
  2. tensorflow中的命令行参数介绍
  3. 谈谈 Mifare Classic 破解
  4. POJ 3620-Avoid The Lakes
  5. Linux基础命令的操作(时间与日期,日历,计算器)
  6. 计算机应用基础 马跃东,《纵观文化产业管理15》.pdf
  7. Kafka科普系列 | 什么是LSO?
  8. S/4HANA里通过key user tool将Extension field添加到UI上的技术实现
  9. Sharepoint Ribbon Loaction
  10. 前端学习(1):HTML和CSS导学
  11. ReactJs 第二章 JSX
  12. linux解压缩6层
  13. 雷达原理---线性调频信号的MATLAB仿真
  14. 安培-麦克斯韦定律修正-运动的电荷产生涡旋磁场(B=μεv×E)
  15. 工控网络安全防护分析与建议
  16. 在戴尔游匣7559上安装win10和Ubuntu16.04双系统
  17. 浏览器怎么打开本地jsp文件
  18. uc浏览器返回按钮的兼容_浏览器的返回、后退、上一页按钮的事件方法
  19. Kubernetes资源调度之污点与Pod容忍度
  20. 13.JVM-垃圾回收相关概念

热门文章

  1. TorchScript学习笔记
  2. 分分钟知道tiles框架是干嘛的
  3. AC自动机(算法介绍)
  4. cmd安装Chocolatey
  5. 5类与对象:kivy库
  6. Kivy之Button按钮
  7. 基于php的房屋销售网站
  8. 分数换算小数补0法_计算机存储整数和小数
  9. IntellJ IDEA配置Git/码云插件实现团队协同开发
  10. tensorflow通过模型文件,使用tensorboard查看其模型图Graph