java基础
千里之wai
宁做大神中的菜鸟,也不做菜鸟中的大神~~
展开
-
Base64使用
Base64简介:用于传输8bit字节代码的编程方式之一。使用说明:需使用jar包:xmlbeans2.0.x.jar。使用:1、编码 public static String encodeBase64URL(String arg) throws Exception { String content = new String(Base64.encode(URLEncoder转载 2015-12-29 17:29:37 · 446 阅读 · 0 评论 -
java 中protected 使用总结
最近看了java基础,发现java中访问权限中的其它说的模糊,此以protected属性作为讲解。转自(感谢):http://www.bitscn.com/plus/view.php?aid=20796. 1. protected 访问控制符能被用于方法和成员变量。 2. 声明为protected的方法和成员变量能被同一个包里的所有类所访问,就像默认修饰符pac转载 2016-08-22 11:31:45 · 11262 阅读 · 1 评论 -
package-info.java文件解读
一个特殊的java文件:pacakge-info.java,虽然有记录,但是不全,就尝试着追踪一下该问题, 分享一下流水账式的结果。首先,它不能随便被创建。在Eclipse中, package-info文件不能随便被创建,会报“Type name is notvalid”错误,类名无效,Java变量定义规范是:字母、数字、下划线,还有那个不怎么常用的$符号(顺带说下,Java是支持转载 2016-07-15 21:23:36 · 787 阅读 · 0 评论 -
java枚举使用详解
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.ljq.test;/** * 枚举转载 2016-07-15 13:07:33 · 284 阅读 · 0 评论 -
XPath路径表达式
简单说,xpath就是选择XML文件中节点的方法。所谓节点(node),就是XML文件的最小构成单位,一共分成7种。- element(元素节点)- attribute(属性节点)- text (文本节点)- namespace (名称空间节点)- processing-instruction (处理命令节点)- comment (注释节转载 2016-07-12 18:02:05 · 774 阅读 · 0 评论 -
java基础之try-catch-finally
try-catch的使用try-catch能够保证程序的正常运行下去。如果没有try-catch,出现异常会导致程序崩溃。下面是一些关于try-catch的使用细节。1、首先注意catch中如果不抛出异常。static void test() { int x = 1; try{ x = x / 0; //除以0,报异常 System.out.pr原创 2016-04-17 18:58:03 · 434 阅读 · 0 评论 -
Java基础之获取Class对象的三种方式
一、getClass()方法通过每个对象都具备的方法getClass来获取。需要创建相应对象方可。示例:public class ClassTest { public static void main(String[] args) { ClassTest classTest = new ClassTest(); Class clazz = classTest.getCla转载 2016-04-14 17:47:21 · 706 阅读 · 0 评论 -
project faces 解决方案
project faces 问题解决一般出现在从别处import的项目上,只有项目文件夹上有红叉,其他地方都正常,现总结个人的几个解决方案:有几种可能:1,编码设置是否一致,也即是你项目原来的编码和现在eclipse用的默认编码是否一致2,导入项目中jar路径可能已经被改变,多数情况下都是这个原因造成,我也曾经遇见过,你要确保你的jar包路径都没问题。myeclipse有查看jar转载 2016-03-15 15:45:15 · 1008 阅读 · 0 评论 -
MessageDigest之MD5加密
Md5加密使用类说明MessageDigest类(抽象类)为应用程序提供信息摘要算法的功能,如MD5或SHA算法。信息摘要是单向的哈希函数,它接收任意大小的数据,并返回固定长度的数据。通过getInstance(String algorithm)进行实例化返回指定摘要算法的MessageDigest对象(非单例模式)。该对象通过update进行处理数据(重载的函数有update(b原创 2015-12-30 14:59:27 · 3226 阅读 · 0 评论 -
Eclipse集成反编译插件JadClipse
JadClipse是Jad的Eclipse插件,是一款非常实用而且方便地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,然后修改window -> Preferences -> Java -> JadClipse 下的Path to decompiler ,如:C:\pin\jadnt158\jad.exe,最后在Windows -> Perference原创 2016-07-06 18:14:40 · 5257 阅读 · 0 评论