java入门基础代码有哪些?要掌握哪些概念?

阳光 2020-12-25 23:02:02 java常见问答 7375

谈起Java语言, 对于很多初次接触编程语言的同学来说,感觉是很不容易, 毕竟要记的一些知识还是比较多的,像一些标识符啊,概念啊等,但是这些困难大家都要克服,因为学java就要写代码,那么下面我们就为大家分享一些java入门基础代码。

1写一个方法,用一个for循环打印九九乘法表

/**
*一个for循环打印九九乘法表
*/
public void nineNineMultiTable()
{
    for (int i = 1, j = 1; j <= 9; i++)
    {
        System.out.print(i + "*" + j + "=" + i * j + " ");
        if (i == j)
        {
            i = 0;
            j++;
            System.out.println();
        }
    }
}

2.写一个方法,输入任意一个整数,返回它的阶乘 (如3 就为1*2*3=6)

/**
*获得任意一个整数的阶乘
*@paramn
*@returnn!
*/
publicint factorial(int n)
{
    //递归
    if (n == 1)
    {
        return 1;
    }
    return n * factorial(n - 1);
    //非递归
    // int multi = 1;
    // for (int i = 2; i <= n; i++) {
    // multi*=i;
    // }
    // return multi;
}

3.写一个方法,能够判断任意一个整数是否素数 (质数除了1乘以它自己没有其他可得此值)

/**
*判断任意一个整数是否素数
*@paramn
*@returnboolean
*/
public boolean isprimes(int n)
{
    for (int i = 2; i <= Math.sqrt(n); i++)
    {
        if (n % i == 0)
        {
            return false;
        }
    }
    return true;
}

要掌握哪些概念?

1. OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why。所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。

2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance)。

3.封装:就是把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。

4. 类之间的关系:

(1)use-a:依赖关系 。

(2)has-a:聚合关系 。

(3)is-a:继承关系--例:A类继承了B类,此时A类不仅有了B类的方法,还有其自己的方法。(个性存在于共性中) 。

5.重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载.编译器必须挑选出调用哪个方法。

6.包(package):Java允许把一个或多个类收集在一起成为一组,称作包,以便于组织任务,标准Java库分为许多包。java.lang java.util java.net等,包是分层次的,所有的java包都在java和javax包层次内。

学习java,这些概念都要清楚,只有清楚概念了,才能知道是什么意思,也知道怎么去运用它哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

java接口代码要怎么编写?java入门实例

java技术有哪些?java入门知识介绍

java到底是做什么的?JAVA入门