try-catch处理异常

什么是异常?异常就是不可预测的不正常情况。比如你出门被人打,走路掉坑里等...在程序中异常就是程序出现了bug,而导致程序无法按我们的指令办事。Java采用了 一种面向对象的机制,即把异常看作一种类型,每当发生这种事件时,Java就自动创建一个异常对象,并执行相应的代码去处理该事件。在java当中...

2018-04-01 22:55:35

阅读数:27

评论数:0

JDK环境配置图文教程

作为一个Java新手,如何快速的搭建Java开发环境最重要,不然就无法编写java程序。这也是很多新手最头疼的问题,往往很多人在环境搭建这节就挂了。今天我将给大家分享一下环境的搭建,本人就以Win10为例,win7的步骤也和此教程相差无几。首先在Java的官网下载一个JDK,如果不知道网址的点击这...

2018-06-20 19:19:20

阅读数:3

评论数:0

程序报错,但不引响运行(ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit)

今天在写代码的时候,无意间发现这样一个奇怪的错误,程序可以正常运行,但报错,而且还是时报时而不报。程序运行环境:JDK1.8+Eclipse March 2018报错信息如下:ERROR: JDWP Unable to get JNI 1.2 environment, jvm-&g...

2018-06-17 19:17:12

阅读数:8

评论数:0

classPath目录位置

在学java的大多都听过classPath这个目录,可是它到底是指哪个文件夹呢?这个问题我第一次看到的时候也很无厘头。在你新创建的一个web工程会出现以下页面:src是放你项目源代码的地方,它编译后会生成一个.class的文件,并把这个文件放在这个所谓的classPath目录下。打开你放项目源代码...

2018-03-17 23:40:27

阅读数:17

评论数:0

导入包和类修辞的一些小问题

public class和class问题: 在一个类文件中只能有一个public class,而且文件名称必须与类名称一致。但可以有多个class, 文件名可以不一致。如果一个类只在本包中访问,不需要被外包访问,则直接 声明成class就可。而如果一个类需要被外包访问,则必须要声...

2018-01-13 10:08:14

阅读数:37

评论数:0

关于Eclipse无法创建web工程问题

当你使用Eclipse创建一个web工程时,会发现无法创建一个web工程。 原因是你的Eclipse没有安装tomcat插件,如果是MyEclipse的话自动集成的tomcat插件,则Eclipse要我们手动去安装。

2018-01-06 11:34:01

阅读数:747

评论数:0

Eclipse中安装tomcat插件

首页创建一个web工程,Dynamic Web Project 。 然后找到Target runtime,点击New Runtime。 完成之后,你再回到创建web工程的页面。 Target runtime可以选择tomcat了,而且next和finish也可以点击。

2018-01-06 11:26:59

阅读数:24

评论数:0

黑窗口运行java程序

在刚开始学的java的时候,一定会接触黑窗口这神秘的玩意。接下来就用它来运行一个java程序。 1.首先在记事本书写上一个简单的HelloWord语句,当然你不用记事本也可以。 示例: public class Hello{ public static void main(St...

2017-12-24 10:17:29

阅读数:811

评论数:0

把一个java程序打成jar包

我介绍两种打jar包的方法给大家,分别是cmd命令和Myeclipse工具。 cmd命令打jar包: 老规矩,先打开黑窗口。如下: 打"jar",然后回车,就能看见JDK给我们提供打jar的一些字母的含意。下面还提供了一个示例。 ...

2017-12-24 09:50:46

阅读数:1739

评论数:0

Java中的断言

在JDK1.4之后,java中增加了断言的功能。断言就是肯定某一个结果的返回值是正确的,如果最终此结果的返回值是错误的,则通过断言检查肯定是会提示错误信息,断言的定义格式如下: assert boolean表达式; assert boolean表达式 : 详细的信息。 ...

2017-12-09 10:39:02

阅读数:46

评论数:0

Java对象克隆

在java中支持对象的克隆操作,直接使用Object类中的clone()方法。 方法的定义如下: protected Object clone()throws CloneNotSupportedException 以上方法是受保护的类型,所以在子类中必须重写此方法,而且重写之后应...

2017-12-09 10:12:33

阅读数:16

评论数:0

Java中this和super的区别

在java中存在着this和super两个关键字,但在学习的时候,发现大致的效果都一样,不知道该用哪一个好。在java中this和super功能大致相同,但也有不同的地方,存在必有意义。下面看下面的图片,我简单的写了一下它们的大致区别: 图1: 从上图中可以很明显的看出两都...

2017-12-03 10:09:38

阅读数:29

评论数:0

Myeclipse中的快捷键

MyEclipse中常用的快捷键,要在英文输入法的状态下使用,如果快捷键没有用,可能是和你输入法快捷键起冲突了,建议把输入法快捷键关闭再使用。 本人经常使用的快捷键,推荐给大家: (1)Ctrl+1 快速修复 (2)Ctrl+Shift+F4 关闭所有打开的Edite...

2017-12-03 10:03:19

阅读数:58

评论数:0

Java中的静态导入

在JDK1.5引入了一个新的特性,静态导入包(import static java.lang.*),先来看下面这样的一个例子: 例1: import static java.lang.System.out; public class StaticImport { public s...

2017-12-03 09:36:14

阅读数:43

评论数:0

教你如何解决myeclipse误报的问题

相信很多人在使用myeclipse工具进行开发的时候,时不时会看到一些问题,比如导入一个js框架,竟然发现它报错。 这是myeclipse的一个误报,下面我给出一个解决方案,把校验去了。右你报错的js文件,然后找到MyEclipse,然后找到Exclude From Valida...

2017-12-03 09:27:43

阅读数:35

评论数:0

Myeclipse中如何取消自动提示和设置自动提示

Myeclipse中java的一款开发工具,集成了许多外部插件,用这个功具开发的话能节约不少时间,但是也有不少新手在Myeclipse开发,如果想提高自己的能力就可以把Myeclipse的自动提示功能关掉。下面献上教程。 1.关闭提示功能: 首先打开Myeclipse工具,...

2017-12-03 09:24:08

阅读数:167

评论数:0

Myeclipse自动生成jsp的编码设置

在使用Myeclipse工具自动生成一个jsp页面的时候,默认的编码是ISO-8859-1,这样就要手动去改成UTF-8,这也太麻烦。其实Myeclipse工具可以设置jsp页面的编码。 首先打开Myeclipse工具,点击打开Window --> Perferences ...

2017-12-03 09:19:23

阅读数:58

评论数:0

Java中for循环的执行顺序

今天在做一个面试题的时候发现了一个问题,这个问题在我学C语言的时候有位老师讲过,但在做题的时候没有发现,实在是一种说不出感觉,下面分析一下这道题。 public class Test{ public static void main(String[] args){ ...

2017-10-28 14:22:34

阅读数:319

评论数:0

Java开发图片水印

下面向大家分享一下,Java开发图片水印。是一纯JavaSe写的一个简单的功能,面向新手。 原图(1.jpg): 源代码如下: package com.java.struts; import java.awt.Color; import java.awt.Font; im...

2017-10-28 13:49:17

阅读数:51

评论数:0

Java中的==和equals方法

今天给大家带来的是java中的==和equals的解答,在这里我就直接进入主题,相信很多初学者都会对个问题困惑,不知道什么时候用==什么时候用equals。 1: ==:当数据类型是基础数据类型时比较是字面值,当数据类型是封装数据类型的时候比较的是内存地址 2; equals:比较两值...

2017-10-15 11:25:19

阅读数:79

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭