<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>JEE Study|JAVA EE|企业级开发学习网 - JAVA 基础</title>
    <link>http://www.jeestudy.com/forum-50-1.html</link>
    <description>Latest 20 threads of JAVA 基础</description>
    <copyright>Copyright(C) JEE Study|JAVA EE|企业级开发学习网</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Fri, 17 Apr 2026 18:35:17 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.jeestudy.com/static/image/common/logo_88_31.gif</url>
      <title>JEE Study|JAVA EE|企业级开发学习网</title>
      <link>http://www.jeestudy.com/</link>
    </image>
    <item>
      <title>jar -uvf</title>
      <link>http://www.jeestudy.com/thread-118-1-1.html</link>
      <description><![CDATA[jar命令参数：
 [/backcolor]
jar命令格式：jar {c t x u f }[ v m e 0 M i ][-C 目录]文件名...[/backcolor]
 [/backcolor]
其中{ctxu}这四个参数必须选选其一。[v f m e 0 M i ]是可选参数，文件名也是必须的。[/backcolor]
 [/backcolor]
-c  创建一个jar包[/backcol ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Mon, 14 May 2018 02:27:25 +0000</pubDate>
    </item>
    <item>
      <title>java接口可以多继承</title>
      <link>http://www.jeestudy.com/thread-112-1-1.html</link>
      <description><![CDATA[接口是常量值和方法定义的集合。接口是一种特殊的抽象类。java类是单继承的。classB Extends classAjava接口可以多继承。Interface3 Extends Interface0, Interface1, interface……不允许类多重继承的主要原因是，如果A同时继承B和C，而B和C同时有一个D方法，A如何决定 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Thu, 22 Mar 2018 06:42:21 +0000</pubDate>
    </item>
    <item>
      <title>JAVA Path 路径问题</title>
      <link>http://www.jeestudy.com/thread-110-1-1.html</link>
      <description><![CDATA[[mw_shl_code=java,true]import java.io.File;
import java.io.IOException;
import java.util.Properties;

public class PathDemo {

]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Wed, 20 Dec 2017 13:49:25 +0000</pubDate>
    </item>
    <item>
      <title>深入理解Java：注解（Annotation）自定义注解入门</title>
      <link>http://www.jeestudy.com/thread-56-1-1.html</link>
      <description><![CDATA[要深入学习注解，我们就必须能定义自己的注解，并使用注解，在定义自己的注解之前，我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。[hr]元注解：　　元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型，它们被用来提供对其 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Wed, 28 Jun 2017 07:30:13 +0000</pubDate>
    </item>
    <item>
      <title>Java陷阱之assert关键字</title>
      <link>http://www.jeestudy.com/thread-50-1-1.html</link>
      <description><![CDATA[一、概述
 
在C和C++语言中都有assert关键，表示断言。
在Java中，同样也有assert关键字，表示断言。

二、语法
 
在Java中，assert关键字是从JDK 1.4 引入的，为了避免和老版本的Java代码中使用了assert关键字导致错误，Java在执行的时候默认是不启动断言检查的（这个 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Mon, 24 Apr 2017 07:36:19 +0000</pubDate>
    </item>
    <item>
      <title>Javap -verbose 查看clas（jar）由哪个版本编译</title>
      <link>http://www.jeestudy.com/thread-49-1-1.html</link>
      <description><![CDATA[参考：https://docs.oracle.com/javase/8 ... ols/unix/javap.html

参考：http://docs.oracle.com/javase/7/ ... /windows/javap.html

参考：https://blogs.oracle.com/darcy/e ... _class_file_version


上面比较是 Windows 平台下的 JDK 编译器的情况，我们可以此 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 18 Apr 2017 02:24:10 +0000</pubDate>
    </item>
    <item>
      <title>未配置环境变量仍然可以在命令窗口运行java命令原因</title>
      <link>http://www.jeestudy.com/thread-37-1-1.html</link>
      <description><![CDATA[未配置环境变量仍然可以在命令窗口运行java命令原因
如题：
为何可以 打出Java -version的版本 ，因为jdk安装过程，拷贝了java\\javac等几个命令到C:\\windows\\system32目录了。

如果使用javac -version则会显示错误，因为在jdk安装过程中只有java、javaw、javaws三个命 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Sat, 26 Nov 2016 08:24:31 +0000</pubDate>
    </item>
    <item>
      <title>SimpleDateFormat(&quot;yyyy-MM-dd\'T\'HH:mm:ss.SZ&quot;)</title>
      <link>http://www.jeestudy.com/thread-36-1-1.html</link>
      <description><![CDATA[SimpleDateFormat(\&quot;yyyy-MM-dd\'T\'HH:mm:ss.SZ\&quot;)
说明：T为一个任意字符（串），SZ代表显示毫秒及时区，效果同SimpleDateFormat(\&quot;yyyy-MM-dd\'T\'HH:mm:ss.SSSZ\&quot;)
结果：2016-11-26T15:22:58.161+0800]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Sat, 26 Nov 2016 07:28:08 +0000</pubDate>
    </item>
    <item>
      <title>JAVA 调用delete()方法删除文件失败</title>
      <link>http://www.jeestudy.com/thread-35-1-1.html</link>
      <description><![CDATA[JAVA 调用delete()方法删除文件失败


[mw_shl_code=java,true]File file = new File(Thread.currentThread().getContextClassLoader().getResource(\&quot;\&quot;).getPath() + \&quot;/init\&quot;);
FileInputStream fileInputStream = new FileInputStream(file);
fileInputStream.close() ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Sun, 13 Nov 2016 13:04:48 +0000</pubDate>
    </item>
    <item>
      <title>Linux 安装Tomcat</title>
      <link>http://www.jeestudy.com/thread-27-1-1.html</link>
      <description><![CDATA[安装

到官网下载 apache-tomcat-6.0.45.tar.gz


执行：

tar -zxvf /soft/apache-tomcat-6.0.45.tar.gz

移动到/Tomcat

mv apache-tomcat-6.0.45  /Tomcat

启动

cd /Tomcat/apache-tomcat-6.0.45/bin/

执行启动shell：
./startup.sh

访问

http://172.16.110.199 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 20 Sep 2016 02:31:58 +0000</pubDate>
    </item>
    <item>
      <title>Linux JAVA 环境变量设置</title>
      <link>http://www.jeestudy.com/thread-26-1-1.html</link>
      <description><![CDATA[安装

为jdk-6u45-linux-x64.bin授权，运行该文件
#chmod +x jdk-6u33-linux-x64.bin
#./jdk-6u33-linux-x64.bin

将生成的文件（jdk1.6.0_45）移动到/java/下


设置

·用文本编辑器打开/etc/profile 
·在profile文件末尾加入： 

[mw_shl_code=shell,true]export JA ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Tue, 20 Sep 2016 02:05:37 +0000</pubDate>
    </item>
    <item>
      <title>JAVAP:通过javap命令了解编译器工作原理</title>
      <link>http://www.jeestudy.com/thread-19-1-1.html</link>
      <description><![CDATA[javap 是JDK自带的反汇编器，可以查看java编译器为我们生成的字节码。通过它，我们可以对照源代码和字节码，从而了解很多编译器内部的工作。
语法：
　　javap [ 命令选项 ] class. . .
　　javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项，javap  ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Sun, 14 Aug 2016 13:08:44 +0000</pubDate>
    </item>
    <item>
      <title>JAVA:这世界我来了！</title>
      <link>http://www.jeestudy.com/thread-17-1-1.html</link>
      <description><![CDATA[JAVA：这世界我来了！

在上一节我们介绍了为什么要学习JAVA,现在我们就动手来个初体验吧！

首先编写一个java源文件，在记事本中写上如下代码，并保存扩展名为java的文件。

[mw_shl_code=java,true]package com.jeestudy;

public class HelloWorld {

        public ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Sun, 14 Aug 2016 06:06:36 +0000</pubDate>
    </item>
    <item>
      <title>freemarker  方便实用的java导出数据至word(一)</title>
      <link>http://www.jeestudy.com/thread-12-1-1.html</link>
      <description><![CDATA[分享利用freemarker 实现的导出数据至word。先来看下效果：

word模板：



数据导出至word后：




实现步骤：

一、制作word模板
新建word，写上模板的文字、表格、设置样式等，
然后把需要填充数据的地方用变量名代替，
需要行扩展的，模板中写保留一行就可以。


二 ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Wed, 03 Aug 2016 05:35:35 +0000</pubDate>
    </item>
    <item>
      <title>写在学习JAVA前：我为什么要学JAVA?</title>
      <link>http://www.jeestudy.com/thread-9-1-1.html</link>
      <description><![CDATA[----大师，我为什么要学JAVA ???

----你要准备学JAVA了，你竟然问我为什么？？？你回去自己想明白了再来找我......
----大师，我还是没想明白！

----因为你要吃饭啊！我们是要靠技术、靠能力吃饭的！你如果靠脸可以吃饭，就不用学了！: ...]]></description>
      <category>JAVA 基础</category>
      <author>JeeStudy</author>
      <pubDate>Mon, 01 Aug 2016 05:25:29 +0000</pubDate>
    </item>
  </channel>
</rss>