![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
fucius丶夫子
这个作者很懒,什么都没留下…
展开
-
JAVA中保留小数点的几种方法
1,BigDecimal.setScale(); double d = 234121.45678; BigDecimal bigDecimal = new BigDecimal(d); //进位方式:BigDecimal.ROUND_HALF_UP(四舍五入) bigDecimal = bigDecimal.setSca...原创 2018-09-05 19:18:27 · 530 阅读 · 0 评论 -
【JAVA基础】浅谈java泛型机制
1,泛型的引入 在java1.4及以前,ArrayList的实现是如下这样的:public class ArrayList { Object[] object; int size; public ArrayList(){ object = new Object[10]; size = 0; } publ...原创 2018-09-05 18:51:10 · 655 阅读 · 0 评论 -
【JAVA基础】JAVA连接MYSQL
首先POM中引入驱动包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.42</ve...原创 2018-09-06 16:15:38 · 115 阅读 · 0 评论 -
【JVM学习】之运行时数据区
java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。每个区域有自己创建和销毁时间,根据《java虚拟机规范》的规定,java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下:1,程序计数器 程序计数器是一块较小的内存空间,它当前线程所执行的字节码的行号指示器,在虚拟机的概念模型里,字节码解释工作就是通过改变这个计数...原创 2018-09-12 19:00:51 · 124 阅读 · 0 评论 -
【设计模式】观察者模式
观察者模式,又称发布订阅以保存订单完成后,通知仓库系统发货为例:订单类:public class Order { /** * 订单编号 */ private String orderCode; /** * 商品编号 */ private String productNum; /** ...原创 2018-09-14 11:33:07 · 96 阅读 · 0 评论 -
【设计模式】组合模式
组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性,掌握组合模式的重点是要理解清楚“部分-整体”还有单个对象和组合对象的含义。组合模式可以让客户端修改配置文件一样简单的完成本来需要流程控制语句来完成的功能。经典案例:目录结构,网站导航结构等。实例:文件夹系统文件的统一接口public interface File { ...原创 2018-09-14 14:56:15 · 135 阅读 · 0 评论 -
【JAVA基础】之注解
注解--Annotation元注解@Target :定义注解可以使用在什么地方:字段,方法,类,包,方法参数,局部变量,构造函数,注解。由ElementType枚举类型指定,详细信息请参考API@Retention:定义注解停留在什么时期:源码,字节码,运行,@Documented :说明该注解将被包含在javadoc中@Inherited:说明子类可以继承父类中的该注解...原创 2018-12-09 12:55:58 · 190 阅读 · 0 评论