使⽤IDEA创建项⽬

image.png
创建⼀个项目名称(不能有中文),用英文所有单词全部用小写,多个单词可以⽤中横线连接user-account
image.png
image.png
image.png
image.png
如图,会帮助我们创建一个带package和main方法的模板

配置Java程序主入口

image.png

IDEA debug 基础调试技能

程序启动有两个模式

  • 运行模式 run
  • 调试模式 debug

    什么是程序调试 debug

    程序调试是将编制的程序投入实际运行前,⽤手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。
    目的是为了发现问题,检验运行情况是否符合预期

    断点

    在需要停留留代码位置打个标示,程序运⾏行行到这个地⽅方会暂停

    step over

    程序向下执⾏⼀行

    step into

    进⼊⾃定义方法

    step out

    跳出对应的⽅法

    Java模块划分和包的使⽤

    什么是名称空间

    即同名的情况下,增加上一级信息⽤于区分,⽐比如地名,xx地名,全国有重复的,但是增加个省/市就可以区分

    什么是包 package,有什么作⽤

    为了更好的组装类,给类名增加个名称空间
    控制不同类的访问权限

    格式规范

    包名:全部⼩写字母,可以是域名反过来写

    常⻅的java自带的包

    java.lang 基础类包,默认⾃动导入的包,里面有Obect, String, StringBuffer, System等包,应⽤最⼴
    java.util 常见的⼯具类包
    java.io 提供系统的输入输出
    java.net 提供⽹络操作相关的类

    怎样导入其他包

    import 关键词导入其他包下的类
    1. //导⼊入util包下的Date类
    2. import java.util.Date;
    3. // *号表示这个util包下⾯面的全部类都导⼊进来
    4. import java.util.*;