当前位置:首页 > Java技术 > Java推荐博文资料汇总(面试题+教程+编程)-博文目录

Java推荐博文资料汇总(面试题+教程+编程)-博文目录

2022年11月08日 23:29:01Java技术20

Java是Sun公司推出的一种编程语言,也是一种跨平台的程序设计语言,在编程语言排行榜中也居于三甲位置。本文档收集的资料有Java面试题,教程,编程技巧等,供大家方便统一阅读。 

博文专题
1 Java程序员面试题集锦 推荐 http://blog.51cto.com/zt/1  

2 疯狂Java 讲义—李刚 推荐 http://blog.51cto.com/zt/237

3 Java多线程初学者指南 推荐 http://blog.51cto.com/zt/113

4 Java线程系列实用教程 http://blog.51cto.com/zt/125

5 零基础学 JAVA 之 Java SE http://blog.51cto.com/zt/172

6 算法导论Java实现之排序 http://blog.51cto.com/zt/87

7 Java设计模式圣经连载 推荐 http://blog.51cto.com/zt/138

8 深入研究 Java.lang 的类 http://blog.51cto.com/zt/142

9 Java 程序员,上班那点事 http://blog.51cto.com/zt/183

10 JAVA 游戏编程 http://blog.51cto.com/zt/201

推荐博文
1 Java多线程编程总结 推荐 http://lavasoft.blog.51cto.com/62575/27069

2 【门诊集锦】快速驾驭轻量级Java EE企业应用开发 推荐http://doctor.blog.51cto.com/939235/882833

3 Java线程:线程的调度-休眠 http://lavasoft.blog.51cto.com/62575/221790

4 Java线程:大总结 推荐 http://lavasoft.blog.51cto.com/62575/222742

5 Java网络编程从入门到精通(11):使用NetworkInterface类获得网络接口信息http://androidguy.blog.51cto.com/974126/214458

6 Java字符集编码与转码 http://lavasoft.blog.51cto.com/62575/236392

7 Java网络编程从入门到精通(30):定制accept方法http://androidguy.blog.51cto.com/974126/214344

8 防止同一个Java应用重复启动的shell脚本http://lavasoft.blog.51cto.com/62575/243360

9 Java的动态代理 http://yangfei520.blog.51cto.com/1041581/245254

10 Java线程:线程私有变量 http://lavasoft.blog.51cto.com/62575/258380

11 Java相对路径读取文件 http://lavasoft.blog.51cto.com/62575/265821

12 Java根据图片建立不规则窗体详解http://hexen.blog.51cto.com/1110171/269860

13 Java回归线之Static修饰符 http://lichen.blog.51cto.com/697816/271654

14 Java字符编码根本原理http://lavasoft.blog.51cto.com/62575/273608

15 通过游戏学习java面向对象编程(1)http://cnjava.blog.51cto.com/1208887/303654

16 Java处理带BOM的文本 http://lavasoft.blog.51cto.com/62575/331095

17 关于Java开发环境的配置问题http://zhylforeverme.blog.51cto.com/1842089/345652

18 Java环境变量配置问题 http://polaris.blog.51cto.com/1146394/374280

19 浅谈java之xml解析 http://xiaodpro.blog.51cto.com/744826/381758

20 Java抽象类和接口的学习 http://android.blog.51cto.com/268543/385282

21 Java中的BoneCP数据库连接池用法http://zhoufoxcn.blog.51cto.com/792419/438277

22 JAVA程序内存溢出问题的分析http://passover.blog.51cto.com/2431658/483361

23 JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_4_增加消除行声音http://kome2000.blog.51cto.com/969562/578555

24 利用Java正则表达式去掉SQL代码中回车换行和多余空格http://lavasoft.blog.51cto.com/62575/742164

25 Java开源报表JasperReport、iReport4.5.1使用详解(三)http://enetq.blog.51cto.com/479739/803498

26 Java关键字final、static使用总结http://lavasoft.blog.51cto.com/62575/18771

27 Java关键字this、super使用总结http://lavasoft.blog.51cto.com/62575/18886

28 Java异常处理总结 http://lavasoft.blog.51cto.com/62575/18920

29 Java程序员必看--扩展鼠标右键菜单功能http://lavasoft.blog.51cto.com/62575/19241

30 Java:谈谈protected访问权限http://zhangjunhd.blog.51cto.com/113473/19287

31 Java关键字介绍之static http://zhangjunhd.blog.51cto.com/113473/20280

32 Java:初始化类、变量、程序块加载探讨http://zhangjunhd.blog.51cto.com/113473/20927

33 Java集合框架使用总结 http://lavasoft.blog.51cto.com/62575/22563 

34 Java虚拟机(JVM)参数配置说明http://lavasoft.blog.51cto.com/62575/25492

35 Java:数据类型转换 http://zhangjunhd.blog.51cto.com/113473/17552

36 Java链接oracle数据库 http://convoy.blog.51cto.com/134374/26173

37 Java学习杂谈 http://wangruwei.blog.51cto.com/186868/32642

38 Java:在Bean中使用PropertyChangeSupport支持PropertyChangeListenershttp://zhangjunhd.blog.51cto.com/113473/36838

39 Java 泛型的理解与等价实现 http://lavasoft.blog.51cto.com/62575/42400

40 Java 反射机制深入研究 http://lavasoft.blog.51cto.com/62575/43218

41 Java克隆(Clone)的应用 http://lavasoft.blog.51cto.com/62575/43480

42 Java运行时绑定探讨 http://zhangjunhd.blog.51cto.com/113473/49452

43 Java日期格式化及其使用例子收集http://android.blog.51cto.com/268543/50000

44 Java中的main()方法详解 http://lavasoft.blog.51cto.com/62575/53263

45 Java:对象的强、软、弱和虚引用http://zhangjunhd.blog.51cto.com/113473/53092

46 通过Java反射调用方法 http://lavasoft.blog.51cto.com/62575/61002

47 Java读取properties文件的思考 http://lavasoft.blog.51cto.com/62575/62174

48 Java对代码表的处理技巧 http://lavasoft.blog.51cto.com/62575/62716

49 深入探索Java对象的序列化 http://lavasoft.blog.51cto.com/62575/65542

50 探讨Java内部类的可见性 http://zhangjunhd.blog.51cto.com/113473/65624

51 Java操作DB2 XML数据实践 http://lavasoft.blog.51cto.com/62575/66556

52 Java:应用Observer接口实践Observer模式http://zhangjunhd.blog.51cto.com/113473/68949

53 Java:集合类性能分析 http://zhangjunhd.blog.51cto.com/113473/69677

54 Java实现的Sequence工具 http://lavasoft.blog.51cto.com/62575/69682

55 Java:设计与使用迭代器 http://zhangjunhd.blog.51cto.com/113473/69969

56 Java:使用synchronized和Lock对象获取对象锁http://zhangjunhd.blog.51cto.com/113473/70300

57 Java:定时启动线程 http://zhangjunhd.blog.51cto.com/113473/74646

58 深入Java字符串 http://lavasoft.blog.51cto.com/62575/80034

59 Java与模式:合成模式 http://lavasoft.blog.51cto.com/62575/90824

60 Java与模式:适配器模式 http://lavasoft.blog.51cto.com/62575/90767

61 Java与模式:装饰(Decorator)模式http://lavasoft.blog.51cto.com/62575/90853

62 Java实现FTP上传下载功能 http://lavasoft.blog.51cto.com/62575/93883

63 JAVA面试题解惑系列(一)——类的初始化顺序http://zangweiren.blog.51cto.com/412366/94400

64 Java通过XML Schema校验XML http://lavasoft.blog.51cto.com/62575/97597

65 Java线程:线程状态的转换 http://lavasoft.blog.51cto.com/62575/99153

66 Java中对象的串行化 http://zhuhanshan.blog.51cto.com/480685/107435

67 JDK工具 javac命令详解 http://lavasoft.blog.51cto.com/62575/112312

68 JAVA学习笔记--关于System.out.println()http://sunyqlinux.blog.51cto.com/542006/115766

69 Java实现动画逐字打印 http://cping1982.blog.51cto.com/601635/116714

70 [零基础学JAVA]Java SE面向对象部分-11.面向对象基础(06)http://redking.blog.51cto.com/27212/124073

71 Java 生成静态html的一段代码 http://axiii.blog.51cto.com/396236/126963

72 【小项目】用Java写一个日历小程序-思路http://sunspot.blog.51cto.com/372554/126751

73 改写的日历小程序(Java) http://zhangjunhd.blog.51cto.com/113473/127768

74 [零基础学JAVA]Java SE面向对象部分-17.面向对象高级(05)http://redking.blog.51cto.com/27212/129219

75 Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互http://cping1982.blog.51cto.com/601635/129556

76 [零基础学JAVA]Java SE应用部分-23.多线程(01)http://redking.blog.51cto.com/27212/130994

77 Java中的DatagramPacket与DatagramSocket的初步http://sunspot.blog.51cto.com/372554/130313

78 Java版战棋(SLG)游戏AI及寻径处理入门http://cping1982.blog.51cto.com/601635/133392

79 Java内存分析 http://java999.blog.51cto.com/259217/134359

80 Java操作Microsoft Word之jacobhttp://xiaoduan.blog.51cto.com/502137/136692

81 [零基础学JAVA]Java SE应用部分-32.Java网络编程http://redking.blog.51cto.com/27212/135374

82 Java实现文件的上传 http://xiaoduan.blog.51cto.com/502137/137909

83 Java游戏开发中怎样才能获得更快的FPS?http://cping1982.blog.51cto.com/601635/145872

84 Java程序员,笔试必读 http://useway.blog.51cto.com/736087/149248

85 Java 编程思想笔记之this关键字(包括一些对方法在内存中的分配的解析)http://java999.blog.51cto.com/259217/136116

86 Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之33.HTML表单http://redking.blog.51cto.com/27212/150096

87 Java程序员,面试必读 http://useway.blog.51cto.com/736087/149208

88 Java的FTP协议级客户端实现详解http://useway.blog.51cto.com/736087/151495

89 Java2.5D游戏的设计与实现(3)—八方走法实现原理及相关代码http://cping1982.blog.51cto.com/601635/153170

90 Java游戏中延迟下载资源及调用示例http://cping1982.blog.51cto.com/601635/154277

91 Java字符串与文件的互转 http://lavasoft.blog.51cto.com/62575/131928

92 Java 集合框架(Collection)和数组的排序http://xhinker.blog.51cto.com/640011/132095

93 Java中2.5D游戏(斜45度角)的设计与实现(2)http://cping1982.blog.51cto.com/601635/130065

94 如何应用Java的静态内部类 http://yqgao.blog.51cto.com/773490/165373

95 如何应用Java的可变参数 http://yqgao.blog.51cto.com/773490/166433

96 浅谈Java集合中Array(数组)的应用http://cping1982.blog.51cto.com/601635/130062

97 Java模拟HTTP的Get和Post请求 http://lavasoft.blog.51cto.com/62575/168276

98 Java获取图片的宽高等信息 http://lavasoft.blog.51cto.com/62575/171159

99 细说Java的API类JOptionPane http://yqgao.blog.51cto.com/773490/172171

100 Java模拟HTTP的Get和Post请求(增强)http://lavasoft.blog.51cto.com/62575/175911

101 如何编写和应用Java的自定义异常类http://yqgao.blog.51cto.com/773490/174767

102 Java中的"goto"实现 http://lavasoft.blog.51cto.com/62575/178997

103 超微型Java数据库连接池 http://lavasoft.blog.51cto.com/62575/184219

104 JAVA-Astar算法实现 http://smqnetwork.blog.51cto.com/771863/203128

105 深入Java单例模式 http://devbean.blog.51cto.com/448512/203501

106 Java中ArrayList和LinkedList的比较http://robbietree.blog.51cto.com/694161/211557

107 JAVA AJAX教程第三章—AJAX详细讲解http://yanghw.blog.51cto.com/932743/211647

108 观察者模式-Java自定义事件 http://wintys.blog.51cto.com/425414/211282

109 Java中取得当月最后一天的四种方法http://kin111.blog.51cto.com/738881/221672

110 Java各种中文乱码问题的解决(1)get和post请求http://everyontheway.blog.51cto.com/998371/218332

作者:丛林猛虎
来源链接:https://www.cnblogs.com/menghu/archive/2012/07/03/2574541.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/68635.html

标签: Java面试题
分享给朋友:

“Java推荐博文资料汇总(面试题+教程+编程)-博文目录” 的相关文章

2019年Java后端工程师常见面试题和感想

来新公司有5个月了,从第二个月开始就参与公司后端工程师的面试工作了,包括校招在内,面试超过100个(包括40个校招的终面)应聘者了,应聘者中有超过10年的技术经理,有6年以上的高级开发,有3到5年的中级开发,有刚毕业的初级开发,当然还有未毕业的硕士生本科生,有入职公司的,也有外包公司来...

Java 分布式框架面试题合集

Java 分布式框架面试题合集

Java 分布式框架面试题合集 1.什么是 ZooKeeper? 答:ZooKeeper 是一个开源的分布式应用程序协调服务,是一个典型的分布式数据一致性解决方案。设计目的是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的系统,并以一系列简单易用的原子操作...

面试题_关于Java泛型的面试题

1. Java中的泛型是什么 ? 使用泛型的好处是什么? 这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。那些拥有Java1.4或更早版本的开发背景的人 都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止...

Java社招最全面试题,转疯了!

Java社招最全面试题,转疯了!

前言 设计模式是我们编程道路上绕不开的一环,用好了设计模式能够让代码拥有良好的维护性、可读性以及扩展性,它仿佛就是“优雅”的代名词,各个框架和库也都能见到它的身影。 正是因为它有种种好处,所以很多人在开发时总想将某个设计模式用到项目中来,然而...

Java 面试中常被问到的面试题和答案

Java 面试中常被问到的面试题和答案

多线程、并发及线程的基础问题 1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程...

java面试题,各大企业常见的java笔试题之七

1、什么时候用assert?【中等难度】 答:assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。一般来说,assertion 用于保证程序最基本、关键的正确性。assertion 检查通常在开发和测试时开启。为了提高性能,在软件发布后, a...

收藏!Java 500 道核心面试题全解析

收藏!Java 500 道核心面试题全解析

每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。 那怎样才...

Java面试题总结

Java面试题总结

Java基础: 1、JAVA中能创建volatile数组吗?volatile能使得一个非原子操作变成原子操作吗? 回答: 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。Java 中读取 long 类型变量不是原子的,需要分...

最新Java高级面试题汇

最新Java高级面试题汇

面试准备 不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 1. 自我介绍。(介绍自己的项目经历以及一些特长而不是简单自我...

java多线程面试题整理及答案

java多线程面试题整理及答案

1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。