`
michelecindy
  • 浏览: 169350 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

一些JAVA小知识

阅读更多
1、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?

前者有错,后者却可以通过.
+=这个运算符的奥秘?

你试验一下,两者都不能再eclipse里面通过,因为这个有个类型隐式转换。
我没那javac去编译看看,觉得没啥必要,因为我会尽量避免隐式转换。

所以说动态语言将淘汰一大批水货程序员,呵呵。/v


-----------------------------------------------------
2.Java的接口和C++的虚类的相同和不同处?

区别我想到的是 c++还是有虚类和纯虚类之分的

接口就一刀切了



------------------------------------------------------
3.描述一下JVM加载class文件的原理机制?

遇到有需求了再去看吧


--------------------------------------------------------------------------------------
4.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

jsp就是servlet文字版,不同的是,jsp表现视图更方便。
最终都是个class



---------------------------------------------------------------------------------------------------------------
5.XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?

xlst xpath,这些面试会问到的。

平时看项目情况再学了。


----------------------------------------------------------------------------------------
6.简述synchronized和java.util.concurrent.locks.Lock的异同 ?

解答: 主要相同点:Lock能完成synchronized所实现的所有功能
主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

我的民工工作太难遇到这个需求了。

----------------------------------------------------------------------------------------------------
7.说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法

设计是王道,java这种工业语言水货和!水货的代码没多大区别。

java里面用的最多的大概是factory facade了吧




-------------------------------------------------------------------------------------
8.j2ee常用的设计模式?说明工厂模式。

这个去中软面试时问了,英文答得,不好,还是英文差了点


------------------------------------------------------------
9.MVC的各个部分都有那些技术来实现?如何实现?

什么破题目,一看就是ets出的题,结构距复杂,内容巨空洞

------------------------------------------------------------
10.java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?

惭愧,还是没背出来,只知道in out的不能互转

------------------------------------------------------------
11.java中会存在内存泄漏吗?请简单描述。

gc也不是万能的,一些强引用的对象并不会像我们想得那样得到自动回收。

好的程序员还是会手动去做这些擦屁股的事情。

---------------------------------------------
12.垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?

引用计算,java .net php5使用不同的策略,看看也很有意思。


------------------------------------------------------
13.开发中都用到了那些设计模式?用在什么场合?

看rod的spring,最完美的教科书。
分享到:
评论

相关推荐

    Java小常识

    Java小常识

    Java小知识点

    自己总结的一些平时容易忽略或者容易忘记的小知识点,希望会对你们有所帮助

    Java 面经手册·小傅哥.pdf

    当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、斐波那契(Fibonacci)散列法还有黄金分割点的使用等等。 适合人群 1. 具备一定编程基础,工作1-3年的研发...

    15个java小游戏源码合集

    15个java小游戏源码合集:Java打猎射击游戏,Java对对碰按钮版(最终版),Java俄罗斯方块2,Java飞行射击类游戏,Java推箱子2,Java网络五子棋2等等15个Java小游戏源码。

    java 一些细节知识

    值得细看的一些java知识点,个人测试之后的结果,拿出来分享一下。

    Java基础知识点总结.docx

    Java学习更是如此,知识点总结目录如下: 目录 一、 Java概述 3 二、 Java语法基础 5 数据类型 5 运算符号 14 语句 15 函数 15 方法重载(Overloadjing)与重写(Overriding) 16 数组 17 总结 18 三、 常见关键字 ...

    2018 java 面试知识点

    最近的java 面试知识点, 比较全的java基础知识面试知识,linux

    java基础知识 ppt

    java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。

    java制作的小游戏,作为巩固java知识之用.zip

    java制作的小游戏,作为巩固java知识之用.zipjava制作的小游戏,作为巩固java知识之用.zip java制作的小游戏,作为巩固java知识之用.zipjava制作的小游戏,作为巩固java知识之用.zip java制作的小游戏,作为巩固java...

    Java知识的讲解(一些JAVA方面知识热点)

    有很多对JAVA技术的讲解其中包括Java基础图形界面数字验证码TOMCAT等等

    JAVA小知识

    就是关于JAVA的一些小知识,希望大家大家能分享分享!

    Java后端核心知识总结700页

    Java后端核心知识总结:JVM篇 Java后端核心知识总结:并发编程篇 Java后端核心知识总结:MySQL篇 Java后端核心知识总结:Redis Java后端核心知识总结:RabbitMQ Java后端核心知识总结:Kafak Java后端核心知识总结:...

    java知识点汇总

    内容较杂,有java初中高级知识点,也有Java web架构及原理

    java基础知识点

    java基础知识点 java基础知识点 java基础知识点 java基础知识点

    java小游戏贪吃蛇,适合大学生看,是利用java基础知识编写

    java小游戏贪吃蛇,适合大学生看,是利用java基础知识编写的 是我大二的时候暑假无聊写的,基本功能都实现了,但有很多能够改善的地方,希望看完后能够自己完善一些小小BUG

    java重要知识点总结

    1.java是一种编译解释型的语言。 2.java的垃圾回收机制: java的垃圾回收将在程序运行过程中自动进行,无需程序员负责回收无用内存。 3.java环境变量配置: 在我的电脑>属性>高级>环境变量里的 path 中加入C:\...

    java程序员必备java知识

    java程序员必备的java知识java程序员必备的java知识

    java基础知识总结

    java基础知识总结 java基础知识总结 java基础知识总结 java基础知识总结

    JAVA核心知识点整理.zip

    Java整个知识体系,大概介绍了java进阶需要学习的相关知识

    Java知识协作系统(知识库、知识管理),支持手机端访问.zip

    Java知识协作系统(知识库、知识管理),支持手机端访问.zip Java知识协作系统(知识库、知识管理),支持手机端访问.zip Java知识协作系统(知识库、知识管理),支持手机端访问.zip Java知识协作系统(知识库、知识...

Global site tag (gtag.js) - Google Analytics