
JAVA
文章平均质量分 72
胖胖胖胖的鱼
又菜又酸又多鱼
展开
-
二叉树
1.二叉树遍历1.1 前序遍历private void preOrder(BSTNode<T> tree) { if(tree != null) { System.out.print(tree.key+" "); preOrder(tree.left); preOrder(tree.right); }}public void pre转载 2017-08-28 11:20:17 · 208 阅读 · 0 评论 -
正则表达式
1.正则表达式语法限定符 字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,”n”匹配字符”n”。”\n”匹配换行符。序列”\\”匹配”\”,”\(“匹配”(“。 * 零次或多次匹配前面的字符或子表达式。例如,zo* 匹配”z”和”zoo”。* 等效于 {0,}。 + 一次或多次匹配前面的字符或子表达式。例如,”zo+”与”zo”和”zoo”原创 2017-10-12 12:19:55 · 242 阅读 · 0 评论 -
数组、字符、字符串
1.数组foreach 循环JDK 1.5 引进了一种新的循环类型,被称为 foreach 循环或者加强型循环,它能在不使用下标的情况下遍历数组。public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 打印所原创 2017-10-12 13:12:27 · 229 阅读 · 0 评论 -
IDEA写maven微信购物端项目的过程和注意重点(一)
2.4. 买家类目1、 yml文件中标红因为pom文件中引入的插件木有刷新,右键pom→maven→reimport2、 如何解决idea的Could not autowire. No beans of ‘xxxx’ type found原因:编译的过程中却没有报错,这个就判断应该是是个警告类似的级别错误,不是很严重。所以我需要降低这个编辑的检查级别。 方法:降低Autowired检测的级别,将S原创 2017-11-11 14:41:47 · 593 阅读 · 0 评论 -
IDEA写maven微信购物端项目的过程和注意重点(二)
5. 买家商品(productInfo)5.1、 相同方法,写productInfo商品相关的实体类,dao,service,test类实体类 ProductInfo.java @Entity //将数据库映射成对象的标签 @DynamicUpdate //动态更新标签, @Data//自动get set标签! @Id //主键标签 @Gener原创 2017-11-12 20:30:14 · 333 阅读 · 0 评论 -
IDEA写maven微信购物端项目的过程和注意重点(三)
买家订单(OrderMaster)5.1、 流程一览实体类两个实体类 OrderMaster.java和OrderDetail.java写了两个状态枚举类 OrderStatusEnum.java、PayStatusEnum.javadao接口OrderMasterRepository.java和OrderDetailRepository.java测试类service层 OrderSe原创 2017-11-12 23:05:50 · 336 阅读 · 0 评论 -
链表的java实现和常用操作实现方法
1.用java实现链表结构,有增加、删除方法注意,链表要有head;public class MyList { //头结点 Node head = null; class Node { int data; Node next = null; public Node(int data) { this.data原创 2017-10-16 12:21:15 · 235 阅读 · 0 评论 -
Java内存结构、虚拟机垃圾回收和gc算法
一、Java虚拟机1. 什么是Java虚拟机main函数被执行时,java虚拟机就启动了。 你运行几个application就有几个java.exe/javaw.exe。或者更加具体的说,你运行了几个main函数就启动了几个java应用,同时也启动了几个java的虚拟机。 总结: 什么是java虚拟机,什么是java的虚拟机实例? java的虚拟机相当于我们的一个java类,而java虚拟机转载 2017-10-18 03:08:33 · 285 阅读 · 0 评论 -
异常
1.异常所有异常都来自Throwable, Error(错误)是程序无法处理的错误(修改代码无法处理),一般来自JVM的问题,发生于虚拟机自身或者虚拟机试图执行应用的时候, 比如内存溢出、虚拟机运行错误、类定义错误; 这些错误不可查,运行时才会发现;Exception(异常)是可以通过修改代码处理的异常。 RuntimeException和其子类,表示“JVM常用操作错误”,比如空指针,下标原创 2017-10-11 14:11:56 · 237 阅读 · 0 评论 -
Java基础
1.Java与其他语言相比的优势2.Java内存管理机制、垃圾清理机制、虚拟机相关3.Java基础语法基本语法 类名:对于所有的类来说,类名的首字母应该大写。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须和类名相同。Java标识符 类名、变量名以及方法名都被称为标识符。 所有的标识符都应该以字母(A原创 2017-08-12 12:04:15 · 289 阅读 · 0 评论