- 浏览: 3586986 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (1491)
- Hibernate (28)
- spring (37)
- struts2 (19)
- jsp (12)
- servlet (2)
- mysql (24)
- tomcat (3)
- weblogic (1)
- ajax (36)
- jquery (47)
- html (43)
- JS (32)
- ibatis (0)
- DWR (3)
- EXTJS (43)
- Linux (15)
- Maven (3)
- python (8)
- 其他 (8)
- JAVASE (6)
- java javase string (0)
- JAVA 语法 (3)
- juddiv3 (15)
- Mule (1)
- jquery easyui (2)
- mule esb (1)
- java (644)
- log4j (4)
- weka (12)
- android (257)
- web services (4)
- PHP (1)
- 算法 (18)
- 数据结构 算法 (7)
- 数据挖掘 (4)
- 期刊 (6)
- 面试 (5)
- C++ (1)
- 论文 (10)
- 工作 (1)
- 数据结构 (6)
- JAVA配置 (1)
- JAVA垃圾回收 (2)
- SVM (13)
- web st (1)
- jvm (7)
- weka libsvm (1)
- weka屈伟 (1)
- job (2)
- 排序 算法 面试 (3)
- spss (2)
- 搜索引擎 (6)
- java 爬虫 (6)
- 分布式 (1)
- data ming (1)
- eclipse (6)
- 正则表达式 (1)
- 分词器 (2)
- 张孝祥 (1)
- solr (3)
- nutch (1)
- 爬虫 (4)
- lucene (3)
- 狗日的腾讯 (1)
- 我的收藏网址 (13)
- 网络 (1)
- java 数据结构 (22)
- ACM (7)
- jboss (0)
- 大纸 (10)
- maven2 (0)
- elipse (0)
- SVN使用 (2)
- office (1)
- .net (14)
- extjs4 (2)
- zhaopin (0)
- C (2)
- spring mvc (5)
- JPA (9)
- iphone (3)
- css (3)
- 前端框架 (2)
- jui (1)
- dwz (1)
- joomla (1)
- im (1)
- web (2)
- 1 (0)
- 移动UI (1)
- java (1)
- jsoup (1)
- 管理模板 (2)
- javajava (1)
- kali (7)
- 单片机 (1)
- 嵌入式 (1)
- mybatis (2)
- layui (7)
- asp (12)
- asp.net (1)
- sql (1)
- c# (4)
- andorid (1)
- 地价 (1)
- yihuo (1)
- oracle (1)
最新评论
-
endual:
https://blog.csdn.net/chenxbxh2 ...
IE6 bug -
ice86rain:
你好,ES跑起来了吗?我的在tomcat启动时卡在这里Hibe ...
ES架构技术介绍 -
TopLongMan:
...
java public ,protect,friendly,private的方法权限(转) -
贝塔ZQ:
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
java 读取 doc poi读取word中的表格(转) -
ysj570440569:
Maven多模块spring + springMVC + JP ...
Spring+SpringMVC+JPA
package endual;
public class Stack {
private int top = -1 ; //无数据的时候为-1,数据从0开始
private int size = 0 ; //当前的栈中的数据个数
private int capacity = 10 ; //当前栈的默认存储的个数
private Object[] objs ;
public Stack() {
this.objs = new Object[capacity] ;
}
public int size() {
int temp = this.size ;
return temp ; //返回当前的栈的个数
}
//添加一个数据
public void push(Object obj) {
//先判断下当前栈是不是满了
this.size = this.size() ;
//判断下这个容量是不是超过了当前栈的容量
//如果是的话
if (this.size == this.capacity) { //当前的栈容量已经达到了当前栈的容量了,那么要进行扩充
this.capacity = this.capacity + 10 ; //每次扩充都加10的容量
//那么要创建一个新的数组了,然后将旧的数组赋值给新的数组了
Object[] tempObjs = new Object[this.capacity] ;
for (int i=0; i < objs.length; i++) {
tempObjs[i] = this.objs[i] ;
}
this.top++ ; //栈顶的个数加1
tempObjs[this.top] = obj ;
this.objs = tempObjs ;
}
//如果不是的话
else {
this.top++ ;
this.objs[top] = obj ;
}
this.size++ ; //这个是当前栈的里面的数据个数
}
//拉出来一个数据
public void poll() {
if (this.size == 0) {
System.out.println("栈为空");
return ;
}
Object o = null ;
this.objs[this.top] = o ;
this.top-- ;
this.size-- ;
}
//遍历栈
public void bush() {
for (int i=0; i < this.top+1; i++) {
System.out.println(this.objs[i]);
}
}
}
发表评论
-
java 回溯法求解 8皇后问题
2012-02-14 07:51 4520package endual; public cl ... -
算法设计与分析_回溯法分析
2012-02-12 09:53 2406回溯法 有通用的解题 ... -
经典而简单的贪心算法
2012-02-10 18:23 2052package endual; public cl ... -
贪心算法的一些感悟
2012-02-10 15:42 2438每一个贪心算法的背后 ... -
java排序算法的实现(转载)
2012-01-31 23:12 1496插入排序: package org.rut. ... -
计算时间和空间复杂度
2012-02-02 13:37 1773计算时间和空间复杂度 分类: C++学习 2 ... -
java 实现二叉树
2012-01-25 21:13 1478在计算机科学中,树是一种非常重要的数据结构,而且有非常广泛的应 ... -
java实现队列
2012-01-25 21:10 1578队列是一种重要的数据结构,在排队论和算法设计中有很重要的应用, ... -
java 栈的实现
2012-01-25 20:38 1437栈可以说是一种特殊的链表,它的主要特点是先进后出,是一种重要的 ... -
求解算法的时间复杂度的具体步骤
2012-01-25 19:14 1676求解算法的时间复杂度 ... -
常用的排序算法的时间复杂度和空间复杂度
2012-01-24 23:03 2500常用的排序算法的时间复杂度和空间复杂度 分类: 笔试面试题 ... -
时间复杂度和空间复杂度
2012-01-24 22:18 1991同一问题可用不同 ... -
时间复杂度和空间复杂度
2012-01-24 22:17 2014时间复杂度和空间复杂度 分类: Algorithm 2008 ... -
海量数据算法笔试题
2012-01-21 01:58 1606海量数据算法笔 ... -
[转]大数据量,海量数据 处理方法总结
2012-01-21 01:57 1235[转]大数据量,海量数据 处理方法总 ... -
时间复杂度的计算
2012-01-17 22:54 1376算法复杂度是在《数据 ... -
算法分类(按照效率降序排列)
2011-09-13 21:09 16811.常数级、 2.对数级 3.次线性级 4.线性级 5 ...
相关推荐
Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历...
java 面试java 面试java 面试java 面试java 面试
JAVA面试资料JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA...
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
超全的Java岗面试题库合集,共100+份。 一、Java岗面试题库 2020年互联网一线大厂面试题库 百度篇 滴滴篇 丰巢科技篇 华为篇 京东篇 美团篇 腾讯篇 头条篇 中国平安篇 二、2020年BATJ JAVA经典必考面试题库 2020...
7. **JVM**:Java虚拟机是Java程序运行的基石,理解内存模型(堆、栈、方法区)、垃圾回收机制(GC)、类加载过程、性能优化等,能展现对Java运行原理的深入理解。 8. **Spring框架**:作为最流行的Java企业级应用...
[Wrox] Java 编程面试揭秘 英文版 [Wrox] Java Programming Interviews Exposed E Book ☆ 图书概要:☆ If you are a skilled Java programmer but are concerned about the Java coding interview process ...
这份"2024 Java面试宝典合集"无疑是准备Java求职面试者的宝贵资源。它涵盖了多个关键领域,包括Spring框架、并发编程、Java核心知识以及面试策略等。下面我们将详细探讨这些知识点。 1. **Spring Boot面试题**:...
5. **JVM内存管理**:面试官常常会询问Java内存模型,如堆内存、栈内存、方法区、本地方法栈,以及垃圾回收机制(GC)。理解对象的生命周期和内存分配,以及如何调优JVM参数,对于解决性能问题至关重要。 6. **IO流...
Java是目前企业开发中最常用的编程语言之一,Java面试知识点涵盖了Java语言的方方面面,包括Java基础知识、Java高级知识、Java设计模式、Java框架等等。以下是Java核心面试知识点的整理。 一、JVM JVM(Java ...
【Java 面试指北】是一份针对Java求职者精心编写的面试指南,涵盖了从基础到高级的各种Java技术和面试技巧。这份PDF包含了多个主题,旨在帮助应聘者全面准备Java开发岗位的面试。 1. **如何成为一个合格的程序员?*...
120个Java经典面试题和答案(上).pdf 120个Java经典面试题和答案(下).pdf Java程序员面试笔试宝典.pdf Java程序员面试笔试真题与解析 .pdf Java基础方面.pdf 应聘Java笔试时可能出现问题及其答案.pdf 线程编程...
《java最新面试题》主要有Dubbo、基础、集合容器、异常、JVM、Linux、MyBatis、Netty、Redis、SpringBoot、Spring Cloud、SpringMVC、Spring、Tomcat、ZooKeeper、消息中间件MQ与RabbitMQ等等。 本文档包含了Java...
指南中对Java所涉及的数据结构进行了分类讲解,如线性表、链表、栈、队列、图和树等,并且分析了每种数据结构的特性和应用场景,帮助开发者在面试中展示对数据组织和管理的深刻理解。 类与对象的关系是Java编程中的...
Java后端面试问题涵盖了许多核心知识点,主要集中在Java虚拟机(JVM)、Java基础、并发编程和性能调优等方面。以下是对这些领域的详细说明: ### JVM #### 内存区域与垃圾回收 JVM内存主要分为堆(Heap)、栈...
在准备Java面试时,了解和掌握一系列核心知识点是至关重要的。以下是一些基于标题和描述中的关键领域,如MyBatis、Spring、Redis、多线程、网络编程以及面试题库的重要知识点: 1. **Java基础**:Java是面试的基础...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...
《Java程序员面试宝典》主要内容简介:目前许多开发者对Java语言及其底层原理掌握不牢固,在面试过程中经常漏洞百出,无法取得好成绩。而招聘单位为了得到高素质的员工往往使出浑身解数,采用各种形式的面试考察求职...
对于JVM,面试者需要理解堆内存、栈内存、方法区、本地方法栈的划分,以及GC的分代理论和不同垃圾收集器的工作方式。深入理解内存泄漏和性能调优也是面试中的高分项。 设计模式是软件工程的基石,面试中常出现的有...
Java核心面试知识整理包括了对JVM内存区域、垃圾回收机制、GC算法、JVM类加载机制、Java集合框架以及Java IO/NIO等多个方面的深入讲解。以下是对这些知识点的详细介绍: JVM内存区域:JVM内存区域包括了程序计数器...