java基础概念
文章平均质量分 77
喏喏啦
昔风不起,唯有努力生存!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA程序基础(JDK,JRE,JVM)
开发和运行环境 1、JDK和JRE的区别是什么?它们各自有什么作用? 2、环境变量CLASSPATH的作用是什么? 3、Java与C++程序在编译和运行上有什么区别? 4、JVM是什么及其工作原理 5、Java程序为什么无需delete语句进行内存回收?原创 2016-04-11 22:10:11 · 1123 阅读 · 0 评论 -
Java核心基础(3) 集合相关
Java集合相关面试题总结(3)1、 String 和 StringBuffer、StringBuilder 的区别是什么?String:是一个固定的不可变的字符串 StringBuffer:线程安全的可变的字符序列 StringBuilder:线程不安全的可变的字符序列(1) String和StringBuffer、StringBuilder它们可以储存和操作字符串,即包含多个字符的字符数原创 2016-07-10 10:37:30 · 691 阅读 · 0 评论 -
Java核心基础(4) 异常相关
Java异常相关面试题总结(4)1、error和exception有什么区别?error 表示恢复不是不可能但很困难的情况下的一种严重问题。是java运行环境中的内部错误或者硬件问题。比如:内存资源不足等。对于这种错误,程序基本无能为力比如说内存溢出。 exception表示一种设计或实现问题。它处理的是因为程序设计的瑕疵而引起的问题或者外在的输入等引起的一般性问题,是程序必须处理的。2、throw原创 2016-07-10 14:25:53 · 722 阅读 · 0 评论 -
Java核心基础(1) 基本语法
Java基本语法 1、一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制 可以有多个类,但只能有一个 public 的类,并且 public 的类名必须与文件名相一 致。原创 2016-05-08 22:12:47 · 3158 阅读 · 0 评论 -
Java核心基础(2) 面向对象
Java面向对象基础面试题总结(2)1、Overload和Override(OverWrite)有什么区别?Overload 的方法是否可以改变返回值的类型? 1)重载Overload是方法的重载,表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同,这些不同包括位置不同,个数不同,类型不同。 2)重写 Override 是方法的重写,表示子类中的方法可以与父类中的某个方法的原创 2016-05-09 11:07:20 · 1237 阅读 · 0 评论
分享