![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
文章平均质量分 81
bo602505401
这个作者很懒,什么都没留下…
展开
-
java之多线程初解
一.进程和线程进程是程序(任务)的执行过程,是动态的,持有资源(共享内存、共享文件)和线程。线程是系统中最小执行的执行单元,同一个进程有多个线程,线程共享进程的资源。二.怎么实现线程继承Thread类或者实现runnable接口,实现里面有个run方法,调用start()启动线程,sleep()使线程进入睡眠状态。三.简单实现二个线程 public clas原创 2016-03-15 17:01:18 · 472 阅读 · 0 评论 -
阿里巴巴2017实习生笔试题+JAVA工程师能力评估部分题目
阿里巴巴2017实习生笔试题1.由权值分别为1、12、13、4、8的叶子节点生成一颗哈夫曼树,它的带权路径长度为()2.进程间的通信方式# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 # 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程原创 2016-07-10 17:06:52 · 3185 阅读 · 2 评论 -
struts笔记
一.struts2工作原理二.struts2核心文件web.xml文件:任何MVC都要与web应用整合,借助于web.xml。只有配置在web.xml文件中的servlet才会被应用加载。struts.xml文件:Action映射,以及Action包含的Result定义,包含:1.全局属性2.用户请求和响应Action之间的对应关系3.Action可原创 2016-05-20 19:48:17 · 407 阅读 · 0 评论 -
hibernate+struts2学生信息管理系统简单整合
一.项目结构(MVC)直接上图前者是整个项目结构,webcontent包含的是前端的一些jsp文件和css样式,java resourse包含后台的一些业务逻辑处理及接口;后者是hibernate框架涉及的部分(红线)model层下的.hbm.xml是持久化层的ORM映射文件,可以通过Eclipse直接生成: 右击持久化层的包(model)--->new-->other-->hib原创 2016-05-29 21:48:48 · 7804 阅读 · 12 评论 -
java开发之反射
一.Class类的使用1.任何一个类都是Class的实例对象,这个实例对象有三种表示方式。 /* * 创建一个类 */class Foo{ void print(){ System.out.println("foo"); }//第一种表示方式--->实际在告诉我们任何一个类都有一个隐含的静态成员变量class Class c1 = Foo.class; //原创 2016-04-13 19:46:07 · 284 阅读 · 0 评论 -
Java开发人员面试题分析汇总
1.单例模式常见的应用场景分析。 在23种设计模式中,单例模式排行老大。虽然理解容易,但是对于应用场景。你真的熟悉么?使用单例,是由于没必要每个请求都新建一个对象,这样既浪费CPU又浪费内存;之所以多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对象状态改变导致了对象对另一个请求做了错误的处理。先来说说Java web中的单例应用场景:数据库连接转载 2016-03-13 16:25:08 · 785 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的比较
一. String String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String的操作都是改变赋值地址而不是改变值操作。二.StringBuffer StringBuffer:字符串变量(Synchronized,即线程安全)。如果要频繁对字符串内容进行修改,出于效率考虑最好使用StringBuffer,原创 2016-03-21 22:24:34 · 411 阅读 · 0 评论 -
java基础面试题(1)
1.静态语句块 public class StaticTest{ static { int i=5; System.out.println(“Hi there”); }}知识点:类中静态语句块仅在类加载时被执行一次,.JVM加载class文件时,就会执行静态代码块,静态代码块中初始化了一个变量x并初始化为5,由于该变量是原创 2016-03-16 18:38:48 · 517 阅读 · 0 评论 -
Zookeeper的注册中心和dubbo-admin的搭建
一、Zookeeper的注册中心Zookeeper下载地址:http://www.apache.org/dist//zookeeper/1.非集群搭建 因为windows和linux下的搭建基本一样(只有启动命令不同),这里以windows下为例,我的是3.4.6版本。(1)解压(2)配置I.到zookeeper-3.4.6原创 2017-07-20 10:02:22 · 612 阅读 · 0 评论