学习java的方法是什么啊

Python09

学习java的方法是什么啊,第1张

在java中方法使我们用到的比较频繁的东西,方法又称为函数,主要是将某一部分逻辑功能进行封装在java中方法的基本语法格式为 修饰符 返回值类型

方法名(需要的参数列表(如果需要参数)) { 方法体 return 返回值(如果需要)}例如

我们需要一个两个数相加的方法,返回值为两个参数的和实现方法为:public int add(int a, int b) { int c = a + b

return c}之后如果我们要多次求得两个数的和我们可以调用这个方法求得结果

代码如下:

import java.util.Arrays

import java.util.List

import java.util.Scanner

public class App1 {

static void sortPrint(int a, int b, int c) {

List<Integer> list = Arrays.asList(a, b, c)

list.sort((x, y) -> Integer.compare(y, x))

System.out.println(Arrays.toString(list.toArray()))

}

public static void main(String[] argv) {

Scanner scanner = new Scanner(System.in)

int a, b, c

a = scanner.nextInt()

b = scanner.nextInt()

c = scanner.nextInt()

sortPrint(a, b, c)

}

} import java.util.Scanner

public class App2 {

static int max(int x, int y) {

return x > y ? x : y

}

public static void main(String[] argv) {

Scanner scanner = new Scanner(System.in)

int a, b, c, d

a = scanner.nextInt()

b = scanner.nextInt()

c = scanner.nextInt()

d = scanner.nextInt()

int m = max(a, b)

m = max(m, c)

m = max(m, d)

System.out.println("最大值:" + m)

}

} import java.util.Scanner

public class App3 {

static int calc(int n) {

int sum = 0, m = 0

for (int i = 0 i < n i++) {

m = m * 10 + n

sum += m

}

return sum

}

public static void main(String[] argv) {

Scanner scanner = new Scanner(System.in)

int n

n = scanner.nextInt()

int result = calc(n)

System.out.println("结果:" + result)

}

} import java.util.Scanner

public class App4 {

static void test(int n) {

System.out.println(n % 2 == 0 ? "偶数" : "奇数")

}

public static void main(String[] argv) {

Scanner scanner = new Scanner(System.in)

int n

n = scanner.nextInt()

test(n)

}

}

1 三个方向,java核心,数据库,框架,每个方向视频也好,书也好,系统看两本,初学者的话,建议是书,因为书好歹经过出版社审核,内容比较系统,而且有代码,而且每个方向,你边看的话,一定要敲代码,哪怕不懂,通过运行结果看关键代码,这个时间点最长是2个月,快的话,外带上心,估计1个月就行。

2 找个案例,最好规模小些,但有前后端,比如ssm或spring boot,运行通后看效果,结合效果看关键代码,如果是一些书,还会有解释。这里的关键点是先调通,这就很不容易。

3 然后积累些学习项目经验,去小公司找实践机会,你学了一段时间,好歹知道基础了,但这和面试有差距,你通过面试,会知道进一步该怎么调整,比如前一段你没学,但实际很重要,经过边面试边调整,你就能进商业项目实践了,有这个机会就好办多了,很多初学者想入门,就卡在这点上。

4 当你有实际项目实践机会,并锻炼个一年半载的话,你会发现你该进一步学哪些点了,比如调优,比如大数据,或者分布式组件,这个时候,你要进阶不仅仅是看书,也不是仅仅看视频,更会还要网上通过关键字搜索你要的资料了。

总之,当你动手敲代码,并克服困难成功运行第一个框架项目时,你就成功一半了,如果你成功面试进一个公司后,哪怕这个公司再小,你至少成功入门了,如果再上心的话,后继成功仅仅是体力活外带时间问题了。