05 2020 档案

日志
摘要:如果项目上线了,出现问题怎么办呢? 同城同区别的可以安排开发人员去现场查看调试,如果非同城,派遣工作人员就不便,这个时候就可查阅日志,找到原因然后根据原因解决问题。 使用: 1:加入 log4j-1.2.17.jar 需要 将光标点在文件上,然后 Build-path add to build pa 阅读全文

posted @ 2020-05-25 12:04 南山i南 阅读(117) 评论(0) 推荐(0)

异常
摘要:什么是异常: 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 为什么使用异常: 代码冗余,在实际开发中不一定能够将每一个程序的漏铜都想到并使用if判断避免 异常处理: Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws 阅读全文

posted @ 2020-05-25 11:03 南山i南 阅读(188) 评论(0) 推荐(0)

接口
摘要:什么是接口? 语法: public interface MyInterface { public void foo(); //其他方法 所有方法都是: public abstract 接口的特性 接口不可以被实例化 实现类必须实现接口的所有方法,除非自身也是抽象的 实现类可以实现多个接口 接口中的变 阅读全文

posted @ 2020-05-24 17:05 南山i南 阅读(131) 评论(0) 推荐(0)

Java常用面试题(一)
摘要:1、数组有没有length()这个方法?String有没有length()这个方法? 数组没有length()这个方法,有length的属性。String有有length()这个方法。 2、抽象类和接口有什么区别? 抽象类可以有方法体; 接口内必须都是抽象方法,不存在方法体 抽象类:子类使用exte 阅读全文

posted @ 2020-05-14 17:04 南山i南 阅读(114) 评论(0) 推荐(0)

Java面向对象的三大特性
摘要:面向对象的三大特性:封装、继承、多态 封装: 封装的概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装的好处: 1.只能通过规定方法访问数据 2.隐藏类的实现细节 3.方便修改实现 4.方便加入控制语句 封装的步骤: ①将属性私有化 p 阅读全文

posted @ 2020-05-14 16:26 南山i南 阅读(372) 评论(0) 推荐(0)

构造方法和this,static,介绍
摘要:构造方法: 作用: 初始化值 赋值 语法: ​ 修饰符 类名(){} 在执行的时候,无参构造方法会自动生成,但是如果类中有了有参构造方法,则不会自动生成。推荐在写类的时候将有参和无参构造方法都写。 在我们执行的时候,new对象时,对象名后面括号[ Dog dog = new Dog() ] 里面可以 阅读全文

posted @ 2020-05-09 17:39 南山i南 阅读(156) 评论(0) 推荐(0)

类和对象
摘要:类:类别,类是对象的类型 对象:用来描述客观事物的一个实体,由一组属性和方法构成,对象是类的实例 创建对象: 语法:类名 对象名 = new 类名(); 引用类的属性:对象名.属性 引用类的方法:对象名.方法名() 定义类的步骤: 定义类名 编写累的属性 编写类的方法 public class 类名 阅读全文

posted @ 2020-05-09 15:38 南山i南 阅读(152) 评论(0) 推荐(0)

Arrays类的常用方法
摘要:Arrays 类的定义: Arrays类位于java.util 包中,主要包含了操纵数组的各种方法 Arrays 类的常用方法: 下面介绍一些常用的Arrays方法 Arrays类的sort()方法:对数组进行升序排序 Arrays.sort(数组名); int [] arr3={12,21,13, 阅读全文

posted @ 2020-05-01 21:13 南山i南 阅读(2793) 评论(0) 推荐(0)

数组的使用
摘要:数组: 定义: 数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是在内存空间划出一块合适的空间声明一个数组就是在内存空间划出一串连续的空间 数组基本要素: 1、标识符 :数组的名称,用于区分不同的数组 2、数组元素:向数组中存放的数据 3、元素下标(从0开始):对数组元素进行编号,从0开始 阅读全文

posted @ 2020-05-01 20:17 南山i南 阅读(226) 评论(0) 推荐(0)