摘要:
1.什么是Object类?有哪些常用方法? 答:1).Object类是所有类的父类,位于java.lang包中。 2).数组也是Object类的子类。 3).Object类的常用方法有: toString(); equals(); hashCode(); ..... 2.如何使用Object类?举例 阅读全文
摘要:
1.什么是封装性?为什么要使用Java类中的封装?并且举例说明 答:封装性是一种信息隐藏技术; 1).对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位 2).尽可能隐藏对象的内部结构 3).属性使用private权限,方法使用public权限 例:public class Traine 阅读全文
摘要:
1.什么是高级类的特性修饰符?分别可以修饰哪些内容? 答:1). static: 修饰属性、方法、块、内部类 2). final: 修饰类、常量属性、方法、局部常量 3). abstract: 修饰类、方法 4). synchronized: 修饰方法、同步代码块 2.什么是static? 答:st 阅读全文
摘要:
1.什么是二维数组?有几种表达方式?分别是什么? 答:多维数组即数组的数组,即数组的元素也是数组。 例:int[] [] a = {{1},{1,2},{1,2,3}}; 有三种方式 1).int [] [] a; 2).int [] a1 []; 3).int a2 [] []; *强烈推荐用第1 阅读全文
摘要:
1.Java中有几种流程控制?分别是什么? 答:有三种流程控制,分别是顺序流程,分支流程和循环流程 2.分支语句if/else有哪三种形式?分别如何使用? 答:if/if…else…/if…else if… 1).if *条件表达式可以是任意一种逻辑表达式; *如果表达式值为true,则执行花括号的 阅读全文
摘要:
1.什么是数组? 答:数组是相同数据类型元素的集合,本身也是引用数据类型(对象),并且可以存储基础数据类型或者引用数据类型。 例:int[] n = new int[]{a,b,c,d,e,f}; 2.如何声明数组? 答:数组类型 [] 数组名字 例如:int [] a; 数组类型 数组名字 [] 阅读全文
摘要:
Java基本概念 1. 面向过程的程序设计:所谓面向过程是指从功能的角度分析问题,将待解决的问题空间 分解成若干个功能模块,每个功能模块描述一个操作的具体过程。结构化程序设计方法就是面向过程的一个典型代表。 2. 结构化程序设计方法的核心:自顶向下、逐步求精的开发方法;模块化的组织方式;结 构化的语 阅读全文