Java
Jerry。Qing
这个作者很懒,什么都没留下…
展开
-
Java基础知识整理
JAVA 基础知识整理(一)关于面向对象软件开发: 传统的[面向过程]:从上至下运行[注重功能] 现在的[面向对象]:多个对象之间互相协作完成一个任务[注重模块] 可维护性和可扩展性如何理解面向对象1.关于面向对象 我们说,Java是最贴近自然语言的一种编程语言,面向对象,核心是对象。对象:是实际存在的实体,而一个实体对象必定具备属性和...原创 2018-08-05 22:33:17 · 118 阅读 · 0 评论 -
Java中的重载和重写
关于Java中重载和重写的一些问题重载:概念:指 在一个类中,多个方法(包括构造方法)的方法名相同,但是形参列表不同,即参数个数、类型、顺序不同。调用时,Java虚拟机(JVM)会根据传入的实参列表,去选择合适的方法执行。重载,是一个类中 多态的表现;注意:1.不能对 访问权限、返回类型、抛出的异常 进行重载; 2.使用重载时只能通过不同的形参列表,且必须具有...原创 2018-08-22 20:19:19 · 283 阅读 · 0 评论 -
Java异常及处理
Java中的异常和异常处理概念程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。Java中,通过异常处理机制来处理异常。异常的分类和异常的体系结构错误:Error类以及他的子类的实例,代表了JVM本身的错误。错误不能被程序员通过代码处理,Error很少出现。因此,程序员应该关注Exception为父类的分支下的各种异常类。异常:...原创 2018-08-28 19:52:58 · 199 阅读 · 0 评论 -
java多线程
线程详细线程创建1.继承Thread类 2.实现Runnable接口1、继承Thread类/* * 创建线程的第一种方式: * 继承: * 1、继承Thread类 * 2、重写run方法 * 3、创建线程对象 * 4、启动线程 * * 启动一个线程的方式: * 调用该线程的start方法 启动 start方法 * ...原创 2018-09-03 22:35:39 · 85 阅读 · 0 评论 -
二维数组,每行、列升序排列,判断某整数是否在数组中
二维数组,每行、列升序排列,判断某整数是否在数组中原题如下在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。附图片如下解题思路1.数组特点二维数组;数组为 行,列元素均为有序且递增的;因为行列都是递增的,所以对于数组中元素来讲,有几个特定位置的元素可以利用,每行的首尾...原创 2019-07-25 19:41:56 · 1122 阅读 · 0 评论