
java
文章平均质量分 65
Yuixz
这个作者很懒,什么都没留下…
展开
-
存储类的仓库之Java常用类库(一)
1.String类与StringBuffer类 String类用于比较两个字符串,查找或抽取串中的字符或子串,进行字符串与其他类型之间的相互转换等。String类对象的内容一旦被初始化就不能再改变。StringBuffer类用于内容可以改变的字符串,可以将其他各种类型的数据增加、插入到字符串中,也可以转置字符串中原来的内容。一旦通过StringBuffer生成了最终想要的字符串,就应该原创 2015-11-10 17:26:54 · 921 阅读 · 0 评论 -
垃圾回收机制
以下哪项陈述是正确的(E)A.垃圾回收线程的优先级很高,以保证不再使用的内存将被及时回收B.垃圾收集允许程序开发者明确指定释放哪一个对象C.垃圾回收机制保证了JAVA程序不会出现内存溢出D.进入"Dead"状态的线程将被垃圾回收器回收E.以上都不对分析:A: 垃圾回收在jvm中优先级相当相当低。B:垃圾收集器(GC)程序开发者只能推荐JVM进行回收,但何时回原创 2016-03-06 10:16:23 · 4723 阅读 · 0 评论 -
JVM内存配置参数
对于JVM内存配置参数:-Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3其最小内存值和Survivor区总大小分别是(D)A.5120m,1024mB.5120m,2048mC.10240m,1024mD.10240,2048m解析:-Xmx:最大堆大小-Xms:初始堆大小-原创 2016-03-04 17:33:00 · 2522 阅读 · 0 评论 -
==和equals
public class Square { long width; public Square(long l) { width = l; } public static void main(String arg[]) { Square a, b, c; a = new Square(42原创 2016-03-01 19:55:25 · 502 阅读 · 0 评论 -
spring框架
关于spring的说法错误的是(D)A.spring是一个轻量级Java EE的框架集合 B.spring的“依赖注入”模式的实现C.使用spring可以实现声明事务 D.spring提供了AOP方式的日志系统解析:Spring Fra原创 2016-03-01 19:42:32 · 3121 阅读 · 1 评论 -
java的super关键字和this指针
1.什么是super?什么是this?super关键字表示超(父)类的意思。this变量代表对象本身。2.使用super&this调用成员变量和方法可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本的XX()方法。见示例1。当类中有两个同名变量,一个属于类(类的成员变量),而另一个属于某个特定的方转载 2016-01-03 16:30:44 · 1233 阅读 · 1 评论 -
java的throw和throws
用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。(1)throw是语句抛出一个异常。语法:throw (异常对象); throw e;(2)throws是方法可能抛出异常的声明。(用在声明方法时,表示该方法可能要抛出异常)语法:[(修饰符)](返回值类型)(方法名)([参数列表])[throws(异转载 2016-01-03 16:06:18 · 481 阅读 · 0 评论 -
浅谈Java中的System.out.println()
在Java编程中,我们常常用System.out.println()方法来输出字符串,也许我们都已经猜到println()是方法名,但System是什么,out又是什么呢?这里就涉及用到一个static关键字。如下图,其实System是java.lang里面的一个类。而out就是System里面的一个数据成员(也称为字段),但这个成员不是基本类,而是java.io.Pr原创 2015-11-01 21:18:51 · 1096 阅读 · 0 评论 -
Java 和Java虚拟机的关系
Java 和Java虚拟机的关系 Java 虚拟机并不局限于特定的实现技术、主机硬件和操作系统,Java 虚拟机也不局限于特定的代码执行方式,它不强求使用解释器来执行程序,也可以通过把自己的指令集编译为实际 CPU 的指令来实现,它可以通过微代码(Microcode)来实现,或者甚至直接实现在 CPU 中。 Java 虚拟机与 Java 语言并没有必然的联系,它只与转载 2015-10-08 21:46:51 · 893 阅读 · 0 评论 -
网络编程
网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话转载 2015-09-10 21:02:01 · 504 阅读 · 0 评论 -
Eclipse和MyEclipse的区别
Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名的插件集之一,MyEclipse将开发者常用到的一些有用的插件都集合起来,但它是收费的。原创 2015-10-26 17:11:28 · 741 阅读 · 0 评论 -
swing开发工具包
下面有关JAVA swing的描述,错误的是(C)A.swing是一个基于Java的跨平台MVC框架,使用单线程模式B.swing是为了 解决awt存在的问题而开发的包,以awt为基础C.swing优化了awt,运行速度比awt快D.swing是一个基于组件的框架,所有的组件都是从javax.swing.JComponent类继承而来解析:Swing是一个用于开发Java应原创 2016-03-02 10:28:06 · 2088 阅读 · 0 评论