首页 2018年12月 第5页

2018年12月 第5页

  • java八种基本数据类型及其包装类

    java八种基本数据类型及其包装类

    八种基本数据类型以及包装类1. 基本数据类型byte占用1个字节(8位),范围:-2^7~2^7-1short占用2个字节(16位),范围:-2^15~2^15-1int占用4个字节(32位),范围:-2^31~2^31-1long占用8个字节(64位),范围:-2^63~2^63-1float占用4个字节(32位,1位符号位,8位指数位),范围:2^-149~2^128-1double占用8个字节(64位,1位符号位,11位指数位),范围2^-1074~2^1024-1表格表示:基本类型字节数位数最大值最小值by...

    JAVA 2018-12-27 1139 0 数据类型
  • Java常用设计模式 Singleton,TemplateMethod与Strategy

    Java常用设计模式 Singleton,TemplateMethod与Strategy

    单件 Singleton,单件的目标是保证一个类型只有一个实例,那么由谁来保证实例的唯一性呢?可能的方案有:a)调用端保证。调用端调用一个类时,他是不需要也不会去考虑这个类是否已经被实例化的。而且把这样的监管工作交给调用端是很不负责的做法。b)类型内部保证。类型内部如何保证?将实例创建工作放到类型内部,这样类型就可以将实例创建工作监管起来。类型可以知道内部的实例有没有被创建,甚至可以知道创建实例的工作被执行了多少次。所以个人认为理解单件需要分为两步:1、 监管工作谁来做?实例的监管工作需要类型自己去做。2...

    JAVA 2018-12-27 1101 0 常用设计模式
  • java的异常处理机制详解

    java的异常处理机制详解

    异常机制已经成为判断一门编程语言是否成熟的标准,异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。 Java异常的处理主要依赖于try,catch,finally,throws,throw这五个关键字。下面分别介绍它们: 1. try:try块中主要放置可能会产生异常的代码块。如果执行try块里的业务逻辑代码时出现异常,系统会自动生成一个异常对象,该异常对象被提交给运行环境,这个过程被称为抛出(throw)异常。Java环境收到异常对象时,会寻找合适的c...

    JAVA 2018-12-27 871 0 异常处理
  • Java面向对象(构造方法、this关键字、static关键字、内部类)

    Java面向对象(构造方法、this关键字、static关键字、内部类)

    构造方法constructor构造器构造方法的定义[修饰符]  类名 (形式参数列表){        //语句}构造器用于构造该类的实例。作用:用来初始化对象!一般由系统在创建对象(即类的实例化)时自动调用分析事物时,该事物存在具备一些特性或者行为,那么将这些内容定义在构造函数中。(1)通过new关键字调用!!(2)构造器虽然有返回值,但是不能定义返回类型(返回值的类型肯定是本类),不能在构造器里调用 return。(3)如果我们没有定义构造器,则系统会自动定义一...

    JAVA 2018-12-27 1233 0 Java面向对象
  • Java面向对象概述和三大特性

    Java面向对象概述和三大特性

      Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。   本文主要围绕这三大特性介绍一下 Java 面向对象、组件解耦的核心思想。 1、面向对象思想  面向对象编程是当今主流的程序设计思想,已经取代了过程化程序开发技术,Java 是完全面向对象编程语言,所以必须熟悉面向对象才能够编写 Java 程序。  面...

    JAVA 2018-12-27 940 0 Java面向对象
  • String、StringBuffer和正则表达式

    String、StringBuffer和正则表达式

    一、String类。        所谓String类就是对字符串这一类事物的描述,该类定义了专用于操作字符串的方法。[java] view plain copyclass StringDemo{        public static void main(String[] args){ ...

    JAVA 2018-12-27 911 0 StringBuffer
  • Java环境搭建、数据类型、分支循环等控制结构、简单一维数组详解

    Java环境搭建、数据类型、分支循环等控制结构、简单一维数组详解

    一:java概述:1982年,SUN公司诞生于美国斯坦福大学校园,并于1986年上市,在NASDAQ(纳斯达克:是全美证券商协会自动报价系统)的标识为SUNW,2007年改为JAVA。2009年4,美国数据软件巨头甲骨文公司(Oracle)宣布以74亿美元收购SUN公司,从此Java归属于甲骨文公司。1999年SUN公司发布了基于Java的三个平台技术标准:J2SE,J2EE,J2ME。2005年开始分别改名为:JavaSE,JavaEE,JavaME。二:配置java环境:JDK:Java Development...

    JAVA 2018-12-27 1035 0 JAVA专栏
‹‹ 1 2 3 4 5