当前位置: 首页 > wzjs >正文

嘉兴高端网站wordpress文章 页面模板

嘉兴高端网站,wordpress文章 页面模板,网站建设开发费会计处理,怎么建立自己的微信商城1.断点调试 一个实际需求 在开发中,新手程序员在查找错误时,这时老程序员就会温馨提示,可以用断点调试,一步一步地看源码执行的过程,从而发现错误所在重要提示:在断点调试过程中,是运行状态&a…

1.断点调试

一个实际需求

  • 在开发中,新手程序员在查找错误时,这时老程序员就会温馨提示,可以用断点调试,一步一步地看源码执行的过程,从而发现错误所在
  • 重要提示:在断点调试过程中,是运行状态,是以对象的运行类型来执行的

断点调试介绍

  • 断点调试是指在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后就可以一步一步往下调试,调试的过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下,进行分析从而找到这个Bug
  • 断点调试时程序员必须掌握的技能
  • 断点调试也能帮助我们查看Java底层源代码的执行过程,提高程序员的Java水平

断点调试的快捷键

  • F7 跳入 F8 跳过 shift+F8 跳出 F9 resume执行到下一个断点
  • F7:跳入方法内 F8:逐行执行代码 shift+F8:跳出方法

断点调试的应用案例

package com.logic.debug_;public class Debug01 {public static void main(String[] args) {//演示逐行执行代码int sum = 0;for (int i = 0; i < 5; i++) {sum += i;System.out.println("i = " + i);System.out.println("sum = " + sum);}System.out.println("退出for循环...");}
}
package com.logic.debug_;public class Debug02 {public static void main(String[] args) {//看一下数组越界的异常int[] arr = {1, 10, -1};for (int i = 0; i <= arr.length; i++) {System.out.println(arr[i]);}System.out.println("退出for循环...");}
}
package com.logic.debug_;import java.lang.reflect.Array;
import java.util.Arrays;public class Debug03 {public static void main(String[] args) {int[] arr = {1, -1, 10, -20, 100};//我们看看Arrays.sort方法底层实现->Debug//演示如何追源码 看看Java设计者是怎么实现的//小技巧 将光标放在某个变量上 可以看到最新的数据Arrays.sort(arr);for (int i = 0; i < arr.length; i++) {System.out.print(arr[i] + "\t");}}
}
package com.logic.debug_;import java.lang.reflect.Array;
import java.util.Arrays;//演示执行到下一个断点,同时支持动态的下断点/去断点
public class Debug04 {public static void main(String[] args) {int[] arr = {1, -1, 10, -20, 100};Arrays.sort(arr);for (int i = 0; i < arr.length; i++) {System.out.println(arr[i] + "\t");}System.out.println("hello100");System.out.println("hello200");System.out.println("hello300");System.out.println("hello400");System.out.println("hello500");System.out.println("hello600");System.out.println("hello700");}
}
package com.logic.debug_;//使用断点调试的方法 追踪下一个对象创建的过程 Person[name age constructor]
//使用断点调试 查看动态绑定机制的如何工作
public class DebugExercise {public static void main(String[] args) {//创建对象的流程//1.加载Person类信息//2.初始化 默认初始化 显式初始化 构造器初始化//3.返回对象的地址Person person = new Person(20, "logic");System.out.println(person);}
}class Person {public String name;public int age;public Person(int age, String name) {this.age = age;this.name = name;}@Overridepublic String toString() {return "Person{" +"name='" + name + '\'' +", age=" + age +'}';}
}
package com.logic.poly_.dynamic_;public class DynamicBinding {public static void main(String[] args) {A a = new B();System.out.println(a.sum());System.out.println(a.sum1());}
}class A {public int i = 10;public int sum() {return getI() + 10;}public int sum1() {return i + 10;}public int getI() {return i;}
}class B extends A {public int i = 20;//    public int sum() {
//        return i + 20;
//    }public int getI() {return i;}
//    public int sum1() {
//        return i + 10;
//    }
}

文章转载自:

http://IgbZjwxT.gpnfg.cn
http://irwExxxz.gpnfg.cn
http://SqtgdGAl.gpnfg.cn
http://9WLvXPoU.gpnfg.cn
http://BFhqTswc.gpnfg.cn
http://sL2UheYC.gpnfg.cn
http://tHQ5s0eR.gpnfg.cn
http://wwmmCRyg.gpnfg.cn
http://WnsMO472.gpnfg.cn
http://XjF1ELsb.gpnfg.cn
http://3D0Oey91.gpnfg.cn
http://SzgWy87L.gpnfg.cn
http://OD5XU7Uj.gpnfg.cn
http://ns5WDA14.gpnfg.cn
http://DxNdDsLV.gpnfg.cn
http://Vk07xUEN.gpnfg.cn
http://D7QcDaP4.gpnfg.cn
http://up2ToNRt.gpnfg.cn
http://Qsg8Wcl4.gpnfg.cn
http://By48NWaz.gpnfg.cn
http://3c0fuBGS.gpnfg.cn
http://9WAmlsL4.gpnfg.cn
http://caUAHeKA.gpnfg.cn
http://Q7DxM0ZK.gpnfg.cn
http://MyPWtQof.gpnfg.cn
http://npjvd76m.gpnfg.cn
http://DXCjcr2A.gpnfg.cn
http://aoaDrxCO.gpnfg.cn
http://sd5a35H5.gpnfg.cn
http://waumpNtP.gpnfg.cn
http://www.dtcms.com/wzjs/697866.html

相关文章:

  • 响应式网站设计思路首饰盒东莞网站建设
  • 网站设计 培训广州最新动态
  • 南京网络推广网站网站备案链接代码
  • 视频音乐网站怎样建设泉州小程序开发
  • 内部网站管理办法手机上做app的软件
  • 网站里的地图定位怎么做的做网络维护的工资高吗
  • 正规网站建设公司哪个比较好网页框架模板
  • 如何免费自己做网站做网站是怎么赢利的
  • 易托管建站工具html社交网站模板
  • 荣成做网站的公司宁波十大广告传媒公司
  • 网站制作将栏目分类长春财经学院多大
  • 企业网站seo诊断工具怎么快速排名
  • 海棠网站是什么意思长沙哪个公司做网站
  • php和asp.net建立电商网站比较wordpress主题怎么选
  • 惠州城乡规划建设局网站个人博客网站制作论文
  • html网站要怎么做自己编程制作app软件
  • 域名买好后怎么建设网站禅城网站建设报价
  • 遵义市网站建设wordpress有没有ssrpanel
  • 曲靖住房和城乡建设局网站可以做哪些网站有哪些
  • 民营医院网站建设自己做网站投放有流量么
  • 长沙市云网站建设wordpress结合tornado
  • 北京网站优化站优化网上购书的网站开发的意义
  • 厦门英文网站建设搭建网站需要多少钱
  • 迅速上排名网站优化网站设计入门
  • 高水平高职院校 建设网站wordpress 图像小工具
  • 佛山营销网站建设公司专门做家纺的网站
  • 家庭路由器建个人网站建设招标网是什么网站
  • 喊别人做的网站不肯给代码网上做公益的网站
  • 青海专业网页设计免费建站十大传媒公司
  • 站长之家站长工具济南网络优化中心照片