栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【java特性

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【java特性

包:
  1. 包的作用
    为了解决重名问题,解决权限问题

  2. 包的创建

  3. 包的命名/定义
    名字全部使用小写;
    名字中间用.隔开;
    一般都是公司域名倒着写,加上模块名字;
    不能使用系统的关键字:nul con com1----com9…;
    包声明的位置一般都在非注释性代码的第一行;
    使用其他类下的包

  4. 包的使用
    (1)使用不同包下的类需要导包

    (2)用系统的类需要导系统的包

    (3)导包之后还需要使用同名(上一行同名)不同包下的类,需要手动导包;

    (4)同一个包下使用其他类不需要导包;
    (5)在java.lang包下的类不需要导包;
    (6)导包的快捷键:alt+enter
    (7) 可以直接导入*

  5. 在导包时没有包含与被包含关系
    设置目录平级的格式(没有包含与被包含的关系)
    例如:

如果目录结构会产生导包错误时,勾选此选项则不会出现包中次包情况。

  1. 静态导包:
    注释掉的为常规写法,想要省略代码块中的Math,需要导入Math包中的所有类java.lang.Math.*;需要加static关键字
package com.ymf5;
import static java.lang.Math.*;
public class Test {
    public static void main(String[] args) {
//        System.out.println(Math.random());
//        System.out.println(Math.PI);
//        System.out.println(Math.round(5.6));
        System.out.println(random());
        System.out.println(PI);
        System.out.println(round(5.6));
    }
}

在静态导包之后,如果有自己定义的方法,就近原则,使用自己的方法。不使用系统的函数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1032260.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号