码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • java基础--常用的包


    包的命名

    本文先了解包的命名规范和包的命名规则,并列举相关例子!

    命名规则

    只能包含数字、字母、下划线、小圆点,但是不能用数字开头,不能是关键字或保留字。
    例如:

    • demo.csdn.class //错误,因为class是关键字
    • demo.12q //错误 12q是数字开头
    • demo.csdn.ab //正确

    命名规范

    一般是小写字母+小圆点。现在默认的命名顺序是:com.公司名.项目名.具体的业务模块名
    例如:

    • com.csdn.article.writer //文章作者管理模块
    • com.csdn.article.reader //文章读者模块
    • com.csdn.article.collect //收藏文章模块

    常用的包

    一个包,可以包含很多个类,java中常用的包有:

    1. java.lang.* //lang包是基础包,默认引入,直接就可以拿来用,不需要再引入
    2. java.util.* //util包,系统提供工具包,工具类,使用Scanner
    3. java.net.* //网络包,网络开发
    4. java.awt.* //是做java的界面开发,GUI

    如何引入包

    • 语法规则:import 包名
    • 我们引入一个包的主要目的就是要使用该包下面的类。
      比如:import java.util.Arrays; 就是引入Arrays里面的类,想使用该类中的方法。
      import.java.util.; //表示将java.util下的包都引入。
      注意:我们最好需要哪个类,就导入哪个类,不建议使用导入。

      举个栗子:
    
    ```java
    import java.util.Arrays;
    
    public class ImportTest {
        public static void main(String[] args) {
    
            int[] arr = {1,35,9,-99,100};
            Arrays.sort(arr);
            for (int i = 0; i < arr.length; i++) {
                System.out.println(arr[i]);
            }
    
        }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 相关阅读:
      D-Desthiobiotin Amine_D-脱硫生物素-胺相关的产品性质
      springboot实战(八)之整合redis
      15:00面试,15:06就出来了,问的问题有点变态。。。
      论文解读(S^3-CL)《Structural and Semantic Contrastive Learning for Self-supervised Node Representation Learning》
      多测师肖sir_高级金牌讲师_ui自动化po框架版本02
      微信小程序--WXML模板(共同属性、模板和引用)--3
      【MySQL】MySQL的存储过程(1)
      基于Redis(SETNX)实现分布式锁,案例:解决高并发下的订单超卖,秒杀
      solidity智能合约编程游戏——CryptoZombies
      docker快速安装redis,mysql,minio,nacos等常用软件【持续更新】
    • 原文地址:https://blog.csdn.net/qq_42619166/article/details/127871724
    • 最新文章
    • 攻防演习之三天拿下官网站群
      数据安全治理学习——前期安全规划和安全管理体系建设
      企业安全 | 企业内一次钓鱼演练准备过程
      内网渗透测试 | Kerberos协议及其部分攻击手法
      0day的产生 | 不懂代码的"代码审计"
      安装scrcpy-client模块av模块异常,环境问题解决方案
      leetcode hot100【LeetCode 279. 完全平方数】java实现
      OpenWrt下安装Mosquitto
      AnatoMask论文汇总
      【AI日记】24.11.01 LangChain、openai api和github copilot
    • 热门文章
    • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
      奉劝各位学弟学妹们,该打造你的技术影响力了!
      五年了,我在 CSDN 的两个一百万。
      Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
      面试官都震惊,你这网络基础可以啊!
      你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
      心情不好的时候,用 Python 画棵樱花树送给自己吧
      通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
      13 万字 C 语言从入门到精通保姆级教程2021 年版
      10行代码集2000张美女图,Python爬虫120例,再上征途
    Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
    正则表达式工具 cron表达式工具 密码生成工具

    京公网安备 11010502049817号