JAVA
文章平均质量分 91
qq_41573351
这个作者很懒,什么都没留下…
展开
-
Log4j.properties配置详解
一、 Log4j简介Log4j有三个主要的组件:Loggers(记录器):日志类别和级别; Appenders (输出源):日志要输出的地方; Layouts(布局):日志以何种形式输出1.1 LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有原创 2021-07-30 14:57:20 · 191 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: Could not initialize class xxx 原因及解决方法
NoClassDefFoundError产生的原因有好几种,这里记录静态变量或静态块引起的。具体抛出的异常类似:java.lang.NoClassDefFoundError: Could not initialize class xxxJVM在加载类的时候,会初始化类里的静态变量,或执行静态块,如果这个时候抛出了异常,该类就会加载失败,那么以后任何使用到这个类的地方,都会抛出NoClassDefFoundError异常在你的静态快代码里面打上断点逐步排查,肯定能找到错误原因。 我的是文件路径写错了原创 2020-09-14 11:05:52 · 2568 阅读 · 0 评论 -
Java知识之注解
* 概念:说明程序的。给计算机看的* 注释:用文字描述程序的。给程序员看的* 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。* 概念描述: * JDK1.5之后的新特性 * 说明程序的 * 使用注解:@注解名称* 作用分类: ①编写文档:通过代码里标识的注解生成文档【生成文档doc...原创 2020-09-10 10:07:03 · 66 阅读 · 0 评论 -
Java知识之反射
反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。* 获取Class对象的方式: 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义在配置文件中。读取文件,加载类 2. 类名.class:通过类名的属性class获取 * 多用于参数的传递 ...原创 2020-09-09 08:49:26 · 74 阅读 · 0 评论 -
Java常用类之String类的常用方法详解
5.常用方法int length():返回字符串的长度: return value.lengthchar charAt(int index): 返回某索引处的字符return value[index]boolean isEmpty():判断是否是空字符串:return value.length == 0String toLowerCase():使用默认语言环境,将 String 中的所字符转换为小写String toUpperCase():使用默认语言环境,将 String 中的所字符转原创 2020-09-08 16:35:28 · 203 阅读 · 0 评论 -
Java常用类之String类知识详解
一、String类java.lang.String1.概述String:字符串,使用一对""引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 3.String内部定义了final char[] value用于存储字符串数据 4.通过字面量的方式(区别于new给一个字符串赋值,此时的字符串值声明在字符串常量池中)。 5.字符串常量池中是不会存储相原创 2020-09-08 16:30:39 · 180 阅读 · 1 评论 -
关于java.text.SimpleDateFormat的parse()方法存在的小注意点
问题描述在将字符串转为java.util.Date对象的时候,使用了java.text.SimpleDateFormat的parse()方法。但是我发现parse()在解析日期字符串的时候需要一些规范。这些小的地方很容易被忽略这些小的规范不注意,即使你抛出了异常,程序仍不会顺利执行,出现错误提示java.text.ParseException: Unparseable date:问题展示@Test public void Exer() throws ParseException .原创 2020-05-14 19:33:10 · 1591 阅读 · 0 评论 -
常用的Java开发工具
1、常用的Java开发工具记事本、UltraEdit、EditPlus、TextPad、NotePad2、Java集成开发环境(IDE): JBuilder NetBeans Eclipse MyEclipse IntelliJ IDEA...原创 2019-10-29 20:43:37 · 180 阅读 · 0 评论 -
统计一篇文档资料中单词的个数
简单统计单词数量思路:先将字符串转化为单个字符,存入字符数组,然后根据ASCLL码判断每个字符是否在A~Z和a~z之间,如果在,则sum加一,不在,sum不变;此方法相当于统计非字母数,判断最后一个字符,如果是字母,则sum 加一。 package cn.pdsu.Demo;public class letter { public static void main(St...原创 2018-10-26 20:29:07 · 557 阅读 · 0 评论