本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- johnsmith9th
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
面试系列(六):多线程
差点把多线程给忘了。。。。 多线程基本上去每个公司面试都会问到……
1、谈谈你对多线程的理解
线程:表示程序的执行流程,是CPU调度执行的基本单位
多线程:指的是一个程序(一个进程)运行时产生了不止一个线程,使用多线程的好处,在于并行的执行多任务,彼此独立,可以提高执行效率。
2、实现多线程的方式
在java中实现多线程有多种途径:继承Thread类,实现Runna ...
面试系列(五):数据库和前端
前言:数据库和前端也是Java面试比较常见的两部分,这里就写在一篇文章里了。。本篇文章可能并不详尽,但也基本涵盖了面试中可能会问到的点。。
第一部分:数据库部分
1.数据三大范式
第一范式(1NF):字段具有原子性,不可再分。所有关系型数据库系统都满足第一范式)数据库表中的字段都是单一属性的,不可再分。例如,姓名字段,其中的姓和名必须作为一个整体,无法区分哪部分是姓,哪部分是名 ...
你必须知道的Java面试题提炼
秋风送爽,又是一年一度的秋招;
浪花淘金,不知多少酸甜苦辣咸。
---------------------------------------------
面试java的人如今漫山遍野,如何在群群的人群中略有底气,小可收集而成如下若干条为众人所知又不全为众人所知的知识点,你值得拥有
一、JDK和JRE的区别
二、两种变量
大 ...
那天面了一道java排列数字组合面试题
前几天参加面试,其中有一道排列组合题,大意是 要求用java语言编写程序,输出数字1,2,2,3,4,5的所有可能的排列组合,而且4不能在第三位,3和5不能相邻,例如122345是正确的,12435是错误的。 参考答案 http://www.jfox.info/java-pai-lie-shu-zi-zu-he-mian-shi-ti
线程如何进行的同步处理?你可以列举出那些同步级别?同步方法和代码块如何区别?
java面试题:线程如何进行的同步处理?你可以列举出那些同步级别?同步方法和代码块如何区别?
解答:在Java语言中,每个对象都有一个锁,一个线程可以通过关键字synchronized来申请获取某个对象的锁,关键字 synchronized可以被用于方法(粗粒度锁,对性能影响较大)或代码块(细粒度锁)级别。锁定方法往往不是一个很好的选择,取而代之的我们应该只 锁定那些访问共享资源的代码块 ...
常见Java面试题(一):非可变性(Immutability)和对象引用(Object reference)
一些比较核心的Java问题经常会用来考验面试者的Java基本知识功底。这篇文章列出来了一些在我的书里面没有的面试题,通过这些面试题读者也可以梳理一下Java基础知识点。
Q1.下面的代码片段会输出什么?
String s = " Hello ";
s += " World ";
s.trim( );
System.out.println(s);
...