java中原始数据类型 byte => Byte short => Short chart => Character int => Integer float => Float long =…
分类:java
模拟借书系统练习(java)
首先自定义了两个异常类: package lu.zhang; //定义新异常,数字错误异常 NumException,也就是系统最初需要通过1、2选择找书方式时输入了3或4等其他数字的情况 public class Nu…
【深入浅出-JVM】(8):TLAB
概念 TLAB(Thread Local Allocation Buffer)线程本地分配缓冲区(线程私有分配区,私有分配,公共查看),占用 Eden 区(缺省 Eden 的1%),默认开启,JVM 会为每一个线程分配一…
JAVA条件语句与循环语句笔记
JAVA条件语句 if:条件成立时执行 if(条件){ 条件成立时执行语句; } 如果 if 条件成立时的执行语句只有一条,可以省略大括号,但如果执行语句有多条,那么大括号就是不可或缺的 If…else:条件…
冒泡排序到demo
1 package com.lmy.demoSort; 2 /** 3 * 冒泡排序demo 4 * @author Yubaba 5 * 6 */ 7 public class BubbleSort { 8 9 pub…
java编程思想之并发(SE5 新特性)
新类库中的构建 Java SE5 的类库中引入了大量的新设计来解决并发问题的新类。学习他们将有助于编写更加简单而健壮的并发程序。 CountDownLatch 他被用来同步一个或多个任务,强制他们等待由其他的任务执行的一…
C++ vs Java 的一些性能对比
声明: 本文主要用于揭示 C++ 和 Java 在某些方面的性能缺陷, 目的在于如何改进和避免这些性能陷阱, 有些结果并不意味着 C++ 的性能很差, 理论上C++有各种高级写法能让任何程序都达到性能最大化, 不可能比J…
回首java发展史;菜鸟带你们学java
1.Java 发展史 1991年01月 Sun公司成立了Green项目小组,专攻智能家电的嵌入式控制系统 1991年02月 放弃C++,开 发新语言,命名为“Oak” 1991年0…
Spring MVC源码(四) ----- 统一异常处理原理解析
SpringMVC除了对请求URL的路由处理特别方便外,还支持对异常的统一处理机制,可以对业务操作时抛出的异常,unchecked异常以及状态码的异常进行统一处理。SpringMVC既提供简单的配置类,也提供了细粒度的异…
java学习笔记(基础篇)—集合
一、集合框架的组成,在java.util包中。 1)接口:定义需要实现的抽象方法。 2)实现类:将接口中的方法实现,如ArrayList,Hashtable等 3)算法:存放和操作数据的算法。如哈希算法,红黑树算法…
@RestController注解初步理解
一、在Spring中@RestController的作用等同于@Controller + @ResponseBody。 所以想要理解@RestController注解就要先了解@Controller和@Respons…
初学者的疑惑,到底什么是javaBean?
一开始,我们封装一个对象的时候,以汽车对象为例子: public class car { /** * 这是一个五座小汽车 */ private int 车轮 = 4 ; private int 方向盘 = …