09 2021 档案
摘要:collection主要方法: boolean add(Object o)添加对象到集合 boolean remove(Object o)删除指定的对象 int size()返回当前集合中元素的数量 boolean contains(Object o)查找集合中是否有指定的对象 boolean is
阅读全文
摘要:有两种方法: 方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: import java.util.; import java.text.; //以下默认时间日期显示方式都是汉语语言方式 //一般语言就默认汉语就可以了,时
阅读全文
摘要:我们知道面向对象的三大特性是封装、继承和多态。然而我们有时候总是搞不清楚这些概念。下面对这些概念进行整理, 为以后面向抽象的编程打下坚实的基础。 封装的概念还是很容易理解的。如果你会定义类,那么相信你对封装的概念已经完全掌握了。下面定义的几个类,就是对数据的封装。 继承的好处是代码复用。继承的子类自
阅读全文
摘要:一、概念 如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下 会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用 这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 二、异常分类 Throwable 是 Jav
阅读全文
摘要:Integer 类在对象中包装了一个基本类型int的值。Integer类型的对象包含一个 int 类型的字段。此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,同时还提供了其他一些处理int类型时非常有用的常量和方法。 1.构造方法 Integer类有两种构造方法 1.
阅读全文
摘要:java.lang.Object java.lang包在使用的时候无需显示导入,编译时由编译器自动导入。 Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。 Object类是Java中唯一没有父类的类。 其他所有的类,包括标准容器类,比如数组,都继承了Object类中的方法。
阅读全文
摘要:在 Java 8之前,一个实现了只有一个抽象方法的接口的匿名类看起来更像Lambda 表达式。下面的代码中,anonymousClass方法调用waitFor方法,参数是一个实现接口的Condition类,实现的功能为,当满足某些条件,Server 就会关闭。 下面的代码是典型的匿名类的使用。 vo
阅读全文
摘要:一、ArrayList 概述 ArrayList 是实现 List 接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个 ArrayList 实例都有一个容
阅读全文
摘要:java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str
阅读全文
摘要:Java循环结构 while循环 public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x+
阅读全文
摘要:1.接口的定义 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下: [修饰符] interface 接口名 [extends 父接口名列表]{ [public] [static] [final]
阅读全文
摘要:在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。 方法1:采用 Object
阅读全文
摘要:数组翻转的方法(java实现),所谓数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转后的数组为{"d","c","b","a"}。下面实现方法,这里为了简便我借用了list的add方法。 import java.util.ArrayList; public cla
阅读全文
摘要:在Java开发过程中经常会涉及到数据类型的转换问题,比如数字型转字符型,字符型转日期型,字符串转数组等等,以及其他类型的强制转换等。经常出现,所以有必要总结一下。 数据类型 基本类型有以下8种: 整数类型有:byte(8bits)、short(16bits)、int(32bits)、long(64b
阅读全文
摘要:1.JRE是Java运行时环境 。 它是运行已编译的Java程序所需的所有程序的包,包括Java虚拟机(JVM),Java类库, java命令和其他基础结构。 但是,它不能用于创建新程序。 JDK是Java Development Kit ,这是Java的全功能SDK。 它具有JRE拥有的所有内容,
阅读全文
摘要:在我们在刚开始学习java的时候,给包、类、方法等命名的时候总是取名不规范,大多都是随便取的,对于一个专业的程序员来说。命名规范化也是必不可少的。命名规范的话能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。增加代码的易读性,可读性。 一、包(全部小写) 包名全部小写,但它不同的项目
阅读全文
摘要:数组 数组(Array):相同类型数据的集合。 数组的定义格式: 方式1(推荐,这种格式最常用,更能表明数组类型) 数据类型[] 数组名; 例如: int[] array; 这段代码的意思是:定义了一个int类型的数组,数组名叫array。[]这个中括号就是数组的标识,将中括号去掉就变成定义一个变量
阅读全文

浙公网安备 33010602011771号