拥有Java标签的文章
Java

小议Java程序不能运行的几种原因

当我们或许是煞费苦心所敲的代码无法运行时,可能我们更多想到的不是自己所敲的代码存在错误,而是系统或者某些外在的客观的原因。多次的运行失败之后,渐渐的意识到很多错误并不是系统的外在的原因,而是自己丢三拉四的缘故,下面就结合自己所敲的寥寥的代码总结一下Java程序不能运行的几种原因。一.系统存在问题(运行环境或配置问题):很正常,当一个程序无法运行时,第一时间想到的是最大的一个问题:环境抑或系统出现了这样或那样的问题,人之常情。对这种问题,一般情况下很容易找到

系统 2019-08-29 22:30:09 2443

Java

使用java技术将Excel表格内容导入mysql数据库

1、添加POIjar包到项目的lib目录下­2、Excel文件目录:d://excel.xls­3、数据库字段为:num1num2num3num4num5num6­4、数据库名:blog­5、表名:test­6、编写类:连接mysql的字符串方法、插入的方法、实体类­­importjava.io.FileInputStream;­importjava.io.FileNotFoundException;­importjava.io.IOException;­

系统 2019-08-12 01:52:47 2443

Java

Bootstrap Popover 隐藏的Javasript方法

BootstrapPopover是Bootstrap的弹出提示控件。我们可以通过data属性或者Javascript来调用该控件。data属性调用定制性较差这里就不细说了,我们讲一下Javascript来调用。初始化$().popover(options)对于jQuery选择器选到的元素调用jQuery.fn.popover(options)完成初始化,options是一个对象可以包含以下属性:名称类型默认值描述animationbooleantrue是否

系统 2019-08-12 01:33:09 2443

Java

java解释xml

这就一个简单的jdom怎么解释xmlTest.javaimportorg.jdom.Document;importorg.jdom.Element;importorg.jdom.input.SAXBuilder;importjava.io.*;importjava.util.*;publicclassTest...{publicTest()...{}publicstaticvoidmain(String[]args)...{Documentdom=null

系统 2019-08-29 22:39:30 2442

Java

JAVA面试题解惑系列(一)——类的初始化顺序

好东西分享大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过

系统 2019-08-12 09:29:28 2442

Java

Java、Tomcat 及 MySQL 环境配置

Java开发环境的配置首先我们要下载JDK。到Oracle官网上去下载即可,目前最新版是JavaSE8u25。开始我很混乱,JavaSE和JDK是什么关系呢?最后查了一下JavaSE=JDK+JRE。JDK就是Java开发工具包,JRE就是Java运行环境,我们做开发,需要本地运行调试,直接安装JavaSE就好了。JavaSE是Java开发的标准版本,JavaEE和JavaME都是基于它的。安装好JDK后,我们需要配置本地开发环境。在我们计算机的属性中高级

系统 2019-08-12 01:33:41 2442

Java

子网掩码计算器java源码

/**@author卢伟*@version1.02008-03-06**/importjava.awt.Cursor;importjava.awt.Dimension;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.KeyEvent;importjava.awt.event.Key

系统 2019-08-29 23:41:29 2441

Java

Java用户界面本地化实例探索

国际化是使程序具有足够的灵活性、能在世界上任何地区运行的过程。国际化所要求的必然结果是地方化――使一个程序能够运行在特定地区的过程。本文尝试用一个简单的例子来演示Java用户界面本地化。Java语言内核基于Unicode3.0(Java1.4)提供了对不同国家和不同语言文字的内部支持,由于先天的原因,Java对于国际化的支持远远要比C/C++来的优越。在我看来本地化必须满足以下的三个条件:1、程序必须能读、写和操作本地化的文本。2、程序在显示日期和时间、使

系统 2019-08-29 23:24:45 2441

Java

详解 JAVA 创建对象 NEW

假设我们在函数中写了如下这个简单的语句:StringBufferstr=newStringBuffer("Helloworld");别看这个语句简单,其实包含了如下三个步骤:首先,newStringBuffer("Helloworld")在堆里申请了一坨内存,把创建好的StringBuffer对象放进去。其次,StringBufferstr声明了一个指针。这个指针本身是存储在栈上的(因为语句写在函数中),可以用来指向某个StringBuffer类型的对象。

系统 2019-08-29 22:52:29 2441

Java

Rhythmk 一步一步学 JAVA(2) : 操作 MYSQL

1.下载如:mysql-connector-java-5.1.22.zip解压获取jar连接包。2.引入项目:右键项目名--->BuildPath—>ConfigureBuildPath...选择Libraries然后再选择右边第二个选项AddExternalJars导入mysql-.jar3.新建数据表:CREATETABLE`user`(`ID`int(11)NOTNULLAUTO_INCREMENT,`Name`varchar(32)NOTNULL,

系统 2019-08-12 01:52:12 2441

Java

从Python程序中访问Java类的简单示例

fromjniusimportautoclass>>>Stack=autoclass('java.util.Stack')>>>stack=Stack()>>>stack.push('hello')>>>stack.push('world')>>>stack.pop()'world'>>>stack.pop()'hello'上面的代码中,我们使用autoclass函数,创建了一个类型代理,对应着Java中java.util.Stack类的所有方法和字段属性

系统 2019-09-27 17:49:06 2440

Java

C/C++、Java、Go、Python总结对比10-类的总结对比-类的简单

现代编程语言基本上都是面向对象的语言,而这些语言基本上都会使用类体现该思想。本节主要介绍各个语言类的简单定义及语法,复杂的内容后续慢慢介绍。c的写法c没有类的定义,可以使用结构体间接实现,这里不做介绍。c/c++的写法定义头文件person.h//定义头文件classCPerson{public://定义可以被任意实体访问变量intage;//声明成员变量charname[3];intgetAge();//声明成员函数voidsetAge(intsAge)

系统 2019-09-27 17:48:11 2440

Java

关于Java中的四种引用

Java中的四种引用强、软、弱和虚引用,对应的生命周期:强>软>弱>虚引用.除强引用外,其他3种引用都需要与ReferenceQueue联合使用,当引用被垃圾回收机制回收的时候,引用会自动放入ReferenceQueue中.WeakReference和SoftReference可以用来做Cashe,文章第二段引用了JavaEye文章,介绍Googlecollection的MapMaker方便生成ConcurrentMap,可以方便的设置map中expire

系统 2019-08-29 23:49:34 2440

Java

Java 程序调用 exe

版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi我们的Java程序中有时候需要调用程序自身以外的一些程序,来完成某些计算。那么这个时候可以使用ProcessBuilder.start()或Runtime.exec方法,并返回Process子类的一个实例,该实例可用来控制进程并获取相关信息。我用调用Windows系统的计算器举个例子:try.

系统 2019-08-29 23:33:19 2440

Java

Java NIO(一)概述

Javanio的3个特性JavaNIO(NewIO)是一个可以替代标准JavaIOAPI的IOAPI(从Java1.4开始),JavaNIO提供了与标准IO不同的IO工作方式。ChannelsandBuffers(通道和缓冲区)标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。AsynchronousIO(异步IO)JavaNIO可以让你异步

系统 2019-08-29 23:28:17 2440