java_test_week4
20165310 week4
JDK知识点
- 启动JDK:
javac -g <java>
:参数一定要加上-gjdk -classpath .:./bin <class>
:一开始容易忘记加上-classpath
,依然可以打开jdb,但是接下来的操作中会出现错误
- 断点:
- 设置断点
stop in <class>.<method>
:方法断点stop at <class>:<line>
:行断点
- 断点间跳跃:cont
- 查看断点:
clear
或者stop
- 设置断点
- 执行:
run
:设置完第一个断点后运行程序step
:单步调试,进入方法逐步调试next
:单步调试,直接完成方法执行
- 查看结果:
print <参数名>
或者eval <参数名>
:查看参数当前值list
:列出全部代码与执行情况,但之前要用use
指出源代码位置
- 退出JDB
exit
或者quit
:退出JDK课上内容补做与截图如下
- 命令行输入参数n,jdk设置断点并运行,显示代码
- 初始状态sum=0,n=3
- n=1时(即本处用于计数的i=1时)
- n=2时(即i=2时)
n=3时(即i=3时)
第二、三章编程题目
本次JDB课上作业没完成原因是因为JDB出现问题,第二、三章编程题目之前就已全部完成。
java_test_week4的更多相关文章
随机推荐
- Centralized Cache Management in HDFS
Overview(概述) Centralized cache management in HDFS is an explicit caching mechanism that allows users ...
- c# 实现ListView的排序
[问题描述]: 当点击列标题的时候,能够完成对该列排序,同时显示排序的箭头,再次点击,按照反序排序. [解决方法]: 1.创建一个类:ListViewColumnSorter继承IComparer接口 ...
- 迷宫问题---poj3984(bfs,输出路径问题)
题目链接 主要就是输出路径问题: pre[x][y]表示到达(x,y)是由点(pre[x][y].x, pre[x][y].y)而来: #include<stdio.h> #includ ...
- java-JProfiler(五)-监控性能
原文地址:http://blog.csdn.net/chendc201/article/details/22897999 一.基础认识 1. 在Live Memory视图里右击相关类,选中Mark C ...
- Hadoop 之日志管理—应用在 YARN 中运行时的日志
背景: 在写这篇博文前,自己一直没有弄明白一个问题,“在 Map 函数和 Reduce 函数中使用 System.out.print 打印日志时,输出内容在哪里显示?”.试了好多回,在 log/* 目 ...
- 常用软件安装及VS插件工具
常用开发工具安装 开发环境 Visual Studio 2013 Microsoft SQL Server 2008 源代码管理 Git TortoiseGit GitScc Provider Cru ...
- Docker深入浅出3-容器管理
docker客户端非常简单,我们可以直接输入docker命令来查看Docker客户端所有的命令项 [root@admin-fxr ~]# docker Usage: docker COMMAND A ...
- Perl的子程序(二)
在Perl中可以自己创建子程序(Subroutine): 关键字sub,子程序名以及用花括号封闭起来的代码块. sub marine { ... } 子程序名与标量的命名空间是不同的两个部分. 子程 ...
- 在HTML中实现和使用遮罩层
Web页面中使用遮罩层,可防止重复操作,提示loading:也可以模拟弹出模态窗口. 实现思路:一个DIV作为遮罩层,一个DIV显示loading动态GIF图片.在下面的示例代码中,同时展示了如何在i ...
- python练习题-简单方法判断三个数能否组成三角形
python简单方法判断三个数能否组成三角形 #encoding=utf-8 import math while True: str=raw_input("please input thre ...