-
[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
热度 -
[Java相关] Java入门记(3):初始化顺序
Java入门记(三):初始化顺序初始化顺序的规则1.在一个类的对象实例化时,成员变量首先初始化,然后才调用构造器,无论书写顺序。如果调用构造器前,没有显式初始化,那么会赋默认值。这样做法的原因可以理解为:构造器执行时可能会用到一些成员变量的初值。2.static变量早于所有其他的类成员变量初始化,同...
104
热度 -
[Java相关] 用过maven的烦劳进来看下,
用过maven的麻烦进来看下,急急急....将maven工程转换为eclipse工程后,项目依赖的jar包在maven本地仓库里,不懂怎样让项目引用maven本地仓库里的jar,求大神。。。------解决思路----------------------装了m2e插件的话,只需要在pom里声明依赖,...
62
热度 -
[Java相关] JAVA开发中 数据建模与领域建模的差别
JAVA开发中数据建模与领域建模的区别本帖最后由janda2011于2015-01-0917:14:37编辑领域建模与数据建模的本质区别是什么?我的理解是:领域建模:专注于某一个功能模块、或者说是围绕业务功能进行。主要作用:围绕功能业务进行操作优势:操作流程代码清晰,不紊乱其他业务的操作劣势:代码冗...
101
热度 -
[Java相关] JAVA使用POI导出EXCEL设置单元格格式有关问题
JAVA使用POI导出EXCEL设置单元格格式问题~各位好:我在使用POI导出EXCEL的时候,想设置单元格的格式。设置方法如下,问题是导出EXCEL后,单元格显示的数据并不如格式设置的那样,必须得双击单元格才正常(初始数据:2014-05-12,设定格式后期望显示:5/12):搞了好久了,求帮助!...
74
热度