当前位置: 代码迷 >> Java相关
 解决方案列表
  • [Java相关] 关于GC:java 新生代对象被回收时其储存于持久代的类信息不会相应地被回收吗

    关于GC:java新生代对象被回收时其存储于持久代的类信息不会相应地被回收吗?java新生成的对象都是存储在新生代(Eden)当中,而持久代(PermGen)当中存储的都是被引用的类的信息,那么问题来了:当新生代的对象被回收时,持久代的信息会相应地被回收吗?------解决思路-----------...

    12
    热度
  • [Java相关] Map聚合

    Map集合 》为什么要使用Map集合?不便利集合所有元素进行对象属性值的判断,就可以根据键取到对象,这是Collection集合办不到的,Map可以轻易做到。》Map集合的特点?将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。》Map集合和Collection集合...

    72
    热度
  • [Java相关] java基础篇-线程有关问题

    java基础篇---线程问题1:继承Thread类,为什么要继承run方法答案:Thread实现了Runnable接口,而run方法是Runnable的方法,接口中的方法默认publicabstract。如果继承Thread类,不重写run方法,不会报错,但是无法指定线程运行的代码。2:进程和线程的...

    96
    热度
  • [Java相关] java基础解疑!

    java基础解疑!!!疑问一:0.01+0.09的结果?publicclassMathTest{publicstaticvoidmain(String[]args){doublea=0.01,b=0.09;System.out.print(a+b);}}打印的结果为什么是0.099999999999...

    103
    热度
  • [Java相关] 会合练习 之 斗地主发牌

    集合练习之斗地主发牌   》HashMap的key底层数据结构是哈希表》ArrayList底层数据结构是数组,查询快,增删慢》TreeSet 底层数据结构式红黑树(平衡二叉树),默认构造器采用自然排序(Integer已经实现了Comparable接口)。...

    655
    热度
  • [Java相关] 反编译过来的一段代码, a方法中的label标签,是不是反编译出错了? label不是只能循环中吗? 能否指出应该如何修改

    反编译过来的一段代码,a方法中的label标签,是不是反编译出错了?label不是只能循环中吗?能否指出应该怎么修改?本帖最后由wdydxf1于2015-01-0321:36:31编辑packagehelloWord;publicclassb{ publicbyte[]a; publicintb; ...

    33
    热度
  • [Java相关] 请教各位大大,使用io读取文件,怎么识别文件的编码,以及统计中文字数

    请问各位大大,使用io读取文件,如何识别文件的编码,以及统计中文字数请问各位大大,使用io读取文件,如何识别文件的编码,以及统计中文字数。当文件中含有中文符号,特殊符号时,应该怎么忽略它们不计。------解决思路----------------------如果可以的话,乱码问题就能解决一半了,没有...

    85
    热度
  • [Java相关] 关于dom4j 操作xml xpath的有关问题。获取不到node节点

    关于dom4j操作xmlxpath的问题。获取不到node节点在做Android相关的开发,针对xml操作,希望用xpath来查找xml节点。使用的包包括:dom4j-1.6.1.jarfastjson-1.1.24.jarjaxen-1.1-beta-6.jarjaxen-1.1-beta-6.j...

    96
    热度
  • [Java相关] MouseAdapter使用方法,该如何解决

    MouseAdapter使用方法packageMouseAdapt;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassMouseAdaptDemoextendsJFrameimplementsMouseLis...

    59
    热度
  • [Java相关] maven增添本地jar包

    maven添加本地jar包今天遇到一个mavan仓库中没有的jar包,故只能添加本地jar包,花了不少时间找资料,终于OK。故在此记录。1.第一次,在网上看到说可以用<systemPath>解决,如下:<dependencies><dependency><g...

    31
    热度
  • [Java相关] 一个弱智的Java有关问题

    一个弱智的Java问题运行系列代码:packageorg.circle;publicclassA001{ inti=99; publicstaticvoidmain(String[]args){ A001r=newA001(); r.amethod(r); } publicvoidamethod...

    86
    热度
  • [Java相关] Java从零开始学十一(类跟对象)

    Java从零开始学十一(类和对象)一、面象对象二、什么是类我肯定说,不知道、不清楚。简单讲类是java中的基本单元,类是具有相同特性和行为的对象集合三、类的定义3.1、类的定义class类名称{数据类型属性;….public返回值的数据类型方法名称(参数1,参数2…){程...

    88
    热度
  • [Java相关] Java从零开始学10(Arrays类对数组的常用方法)

    Java从零开始学十(Arrays类对数组的常用方法)一、Arrays类常用方法二、简单例子packagecom.pb.demo1;importjava.util.Arrays;/**Arrays工具类的中的几个常用方法*1.copyof*2.toString*3.equals*4.sort*5.f...

    44
    热度
  • [Java相关] Java从零开始学9(数组)

    Java从零开始学九(数组)一、什么是数组数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。同一数组中的变量数据类型相同二、数组的优点不使用数组定义100个整型变量:inti1;inti2;…inti100使用数组定义:inti...

    596
    热度
  • [Java相关] 对于线程加锁synchronized或者存在的误区的解析

    对于线程加锁synchronized可能存在的误区的解析使用synchronized之后,并不是说synchronized锁定的方法或者代码块要一次性执行完,才能跳转到其他线程。而是当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个...

    18
    热度
  • [Java相关] IDEA Run/Debug Configurations 中点击“+”号没有tomcat server选项,该如何解决

    IDEARun/DebugConfigurations中点击“+”号没有tomcatserver选项IDEA13.1版本中新建了WEB项目(其它项目类型也试过了),点击‘EditConfigurations’打开“Run/DebugConfigurations”,里面没有tomcatserver选项...

    588
    热度
  • [Java相关] 求大神讲授为什么在JAVA里 用泛型编程不能创建数组

    求大神讲解为什么在JAVA里用泛型编程不能创建数组本人是小菜一枚,在上的算法课要用到JAVA实现。其中讲到栈的时候,用到了泛型编程,代码如下publicclassraStack<Item>{privateintN;privateItem[]s;publicraStack(){s=(Ite...

    37
    热度
  • [Java相关] 温习折半查找的两种实现方法

    复习折半查找的两种实现方法折半查找:必须是在有序的表中进行。这是重要的一点。这折半查找提高了效率。1.待查找数据值比中间元素值小,则以整个查找范围的前半部分作为新的查找范围。2.待查找数据值比中间元素值大,则以整个查找范围的后半部分作为新的查找范围。一种是实现的角标;一种是直接实现的数值。//折半查...

    89
    热度
  • [Java相关] Java中普普通通代码块,构造代码块,静态代码块区别及代码示例

    Java中普通代码块,构造代码块,静态代码块区别及代码示例执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1普通代码块1//普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和...

    76
    热度
  • [Java相关] Java回调接口的精简阐述

    Java回调接口的简明阐述本文的目的并不是介绍使用的什么技术,而是重点阐述回调接口其实现原理。一、异步和同步讲通俗点,异步就是不需要等当前执行的动作完成,就可以继续执行后面的动作。通常一个程序执行的顺序是:从上到下,依次执行。后面的动作必须等前面动作执行完成以后方可执行。这就是和异步相对的一个概念&...

    9
    热度