首页 > 编程语言 >小新学Java10

小新学Java10

时间:2022-11-22 15:34:01浏览次数:45  
标签:Java10 执行程序 添加 新学 调试程序 Debug 断点 逐行

栈:先进后出

队列:先进先出

数组:查询快,增删慢

 链表:查询慢、增删快

 

红黑树:

 1、HashSet集合存储数据的结构(哈希表)

 

 2、Set集合存储元素不重复的原理

 

 3、Entry键值对对象

 4、计算一个字符串中每个字符出现次数

 

 

 5、Debug调试程序

Debugi调试程序:

可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug

使用方式:

  在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bugi添加到哪里)

  右键,选择Debug执行程序

  程序就会停留在添加的第一个断点处

执行程序:

  f8:逐行执行程序f7:进入到方法中shift+f8:跳出方法

  f9:跳到下一个断点,如果 没有下一个断点,那么就结束程序

  ctrL+f2:退出debug模式,停止程序

  console:切换到控制台

6、斗地主案例

标签:Java10,执行程序,添加,新学,调试程序,Debug,断点,逐行
From: https://www.cnblogs.com/shuxin1125/p/16908818.html

相关文章

  • 小新学Java9
    一、Object类1.1Object类的toString方法toStringpublicStringtoString()返回该对象的字符串表示。通常,toString方法会返回一个“以文本方式表示”此对象的字......
  • Java新特性(1):Java 9和Java10
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 自从Java在2009年被Oracle收购之后,就不再开源,除了Oracle官方发布的版本之外,还有OpenJDK版本,这两者的区别可以自行找某度......
  • 今日新学
    一,指针的用法#include<stdio.h>intmain(){ intc,d,*a,*b,*t; scanf("%d%d",&c,&d); a=&c; b=&d;t=*a; *a=*b; *b=t; printf("%d%d",*a,*b);}指针是指定一......
  • GIT重新学习
    名词解释HEAD表示当前版本HEAD^表示上一个版本HEAD^^上上一个版本HEAD~100上100个版本gitreset--hardHEAD^丢弃当前版本返回上一个版本--soft是将修改放回......
  • 小新学Java7-【接口、多态】
    一、接口1.接口概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK7及......
  • 小新学Java6-【继承、super、this、抽象类】
    一、继承1.概述:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。其中,多个类可以称为子类,单独那一......
  • 小新学Java5-【String类、static关键字、Arrays类、 Math类】
    一、String类1.String类概述 创建字符串的3+1种方式:三种构造方法:①publicString():创建一个空白字符串,不含任何内容。②publicString(char[]array):根据字符数组的......
  • 小新学Java2
    一、方法1.方法有返回值和无返回值的区别 2.使用方法时的注意事项①方法应该定义在类中,但是不能在方法中再定义方法。不能嵌套。②方法定义的前后顺序无无所谓。③......
  • 新学期你立一个什么样的FLAG?
    目录​​一、自我介绍​​​​二、新学期目标​​​​三、未来的发展规划​​​​依旧是那句话:​​        一年转瞬即逝,到现在已经即是写博客一周年,又是新的学期。......
  • 今天重新学习java基础的时候遇到了一个好玩的问题。换了环境变量jdk还是显示原来版本
    今天学习ES,需要用到更高版本的jdk(我以前用的是1.8),所以要更改以前的jdk设置,总体步骤如下:1.下载jdk-11,解压2.打开环境变量配置,把以前配置的JAVA_HOME的改为新jdk-11的路径......