随笔分类 -  Java

摘要:public static void main(String[] args) throws IOException { try { int i = 10 / 0; // 比如这里报错了...但是又不知道为什么报错 } catch (Exception exception) { new Process 阅读全文
posted @ 2020-09-25 13:38 Haidnor 阅读(224) 评论(0) 推荐(0)
摘要:概述 常有的Java的JSON库有,Jackson、Gson、Fastjson。 Jackson是一个简单的、功能强大的、基于Java的应用库。它可以很方便完成Java对象和Json对象(xml文档or其它格式)进行互转。Jackson社区相对比较活跃,更新速度也比较快。Jackson库有如下几大特 阅读全文
posted @ 2020-08-01 17:49 Haidnor 阅读(185) 评论(0) 推荐(0)
摘要:Java.lang 中自带的注解 @Override:表示当前的方法定义将覆盖基类的方法。如果你不小心拼写错误,或者方法签名被错误拼写的时候,编译器就会发出错误提示。 @Deprecated:如果使用该注解的元素被调用,编译器就会发出警告信息。 @SuppressWarnings:关闭不当的编译器警 阅读全文
posted @ 2020-07-05 10:27 Haidnor 阅读(184) 评论(0) 推荐(0)
摘要:前言 首先思考一个问题,如果你正在做一个复杂的系统,一个系统模块内有几百个功能业务类,这些类需要使用同一些对象来进行工作。那么,你会怎样去管理这些通用且一样的对象呢? 学习过Spring的朋友会知道,Spring框架为此提供了一种非常先进的思想,即IOC(控制反转)。Spring可以理解为一个工厂, 阅读全文
posted @ 2020-07-05 10:01 Haidnor 阅读(189) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { int i = 3; while (i <= 100) { if (i % 3 == 0) { System.out.println(i + ":" + "三"); if (i + 1 % 5 != 0) { i = 阅读全文
posted @ 2020-04-09 14:43 Haidnor 阅读(1126) 评论(0) 推荐(0)
摘要:public class Rhombus { public static void main(String[] args) { printRhombus(15); } /** * 用 * 号打印层数为 n 的菱形 * @param lineNum 菱形层数 */ public static void 阅读全文
posted @ 2020-04-09 14:31 Haidnor 阅读(298) 评论(0) 推荐(0)
摘要:Java版本号 Java平台体系 Java SE Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition( 阅读全文
posted @ 2020-03-29 00:09 Haidnor 阅读(535) 评论(0) 推荐(0)
摘要:```java import org.junit.Test; import java.io.*; public class SerializableTest implements Serializable { class Student implements Serializable { private String name; private String gender; private Str 阅读全文
posted @ 2020-02-19 03:22 Haidnor 阅读(101) 评论(0) 推荐(0)
摘要:POJO POJO(Plain Ordinary Java Object)即普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。 实际意义就是普通的JavaBeans(简单的实体类),特点就是支持业务逻辑的协助类。 POJO类的作用是方便程序员使用数据库中的数据表,对 阅读全文
posted @ 2020-01-29 21:46 Haidnor 阅读(185) 评论(0) 推荐(0)
摘要:使用注解,简单模拟spring ioc容器。通过注解给对象属性注入值。 项目结构 annotation 包,用于存放自定义注解 Component 注解表示该类为组件类,并需要声明名字 Value 注解用于给类的属性赋值 ioc 包 pojo 包 测试类 运行程序后,控制台输出对象信息,可以看到从i 阅读全文
posted @ 2020-01-29 21:37 Haidnor 阅读(499) 评论(0) 推荐(0)
摘要:java包名命名规范[【转】 indi : 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。 包名为“indi.发起者名.项目名.模块名.……”。 pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。 包名为“ 阅读全文
posted @ 2020-01-29 20:37 Haidnor 阅读(4644) 评论(0) 推荐(0)
摘要:```java import java.io.File; import java.io.FileWriter; import java.io.IOException; public class Chinese { public static void main(String[] args) { int start = Integer.parseInt("4e00",16); int end = I 阅读全文
posted @ 2020-01-29 19:39 Haidnor 阅读(349) 评论(0) 推荐(0)
摘要:本文基于JDK 1.8.0_251 1、反射是什么 反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 Oracle 官方对于反射的解释 Reflection enables Java code to discov 阅读全文
posted @ 2020-01-17 15:23 Haidnor 阅读(244) 评论(0) 推荐(0)
摘要:社区 名称 官网 google https://www.google.com/ github https://github.com/ StackOverflow https://stackoverflow.com/ gitee https://gitee.com/ cnblogs https://w 阅读全文
posted @ 2019-12-21 14:03 Haidnor 阅读(523) 评论(0) 推荐(0)