Mosh_Java笔记 P1-3 Control_Flow、CleanCOde、调试和打Jar包

switch
判断条件单一
byte、int

  • Clean Code
    代码重构-改变代码的结构但不改变代码的行为
    抽象出方法-把重复的行为抽象为方法

  • 代码调试和部署

编译错误(compile-time errors)
运行错误(runtime errors)

Debugger(会一行一行执行我们的代码,看看不同变量的值,以便我们确定错误的来源)

  • 编译错误
    类似没有定义变量类型,少写分号,还没运行时就能够由编译器检查出来。

如何调试Java程序-调试是指查找和删除程序中的错误的过程
1.插入断点cmd+f8 or 点击对应行前的灰色区域 会运行到不包括断点前的所有语句
2. step into f7-单步调试
3.shift+f8 -跳出调试

部署JAVA应用
Jar包 是 java archive即Java归档文件的简称,是一个包文件格式

假设已经构建了一个Java应用程序,想要给别人使用,就需要将代码打包到一个jar中

  • 如何创建jar包
    IDEA中有一个简单的程序来打jar包
    File -> Project Structure -> Artifacts ->+号 ->JAR

可在Build ->Artifact里对jar进行操作

输出的jar包可在out包下找到

运行jar包 ->java -jar HelloWorld.jar

posted @ 2022-03-20 16:09  全辣柯基  阅读(59)  评论(0编辑  收藏  举报