![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
好先生!!!
这个作者很懒,什么都没留下…
展开
-
面向对象+对象数组
面向对象+对象数组1.类是我们Java程序中最小的执行单元:面向对象思想开发(方法) Python:函数 面向对象+函数式编程 类使用class关键字修饰 类名使用首字母大写的写法 一个源文件不能代表一个类,一个源文件中存放多个类2.什么是对象:能看到的或者说在程序中可以直接使用的内容称为对象 通过new关键字创建的:类名 对象名=new 类名(); 3. 类中的成员变...原创 2019-05-28 18:59:29 · 430 阅读 · 0 评论 -
java异常
Java 异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几大类:...原创 2019-06-06 08:22:51 · 100 阅读 · 0 评论 -
继承+构造函数+抽象类
一. 继承1.特性1.子类拥有父类非 private 的属性、方法。2.子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。3.子类可以用自己的方式实现父类的方法。4.Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个 父类,多重继承就是,例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是 B 类的父类,B 类是 A 类的父类,这...原创 2019-06-01 20:23:23 · 850 阅读 · 0 评论 -
java集合
1. 简介JDK1.2 引入了 Java 集合框架,包含一组数据结构。与数组不同,这些数据结构的存储空间会随着元素添加动态增加。其中,一些支持添加重复元素另一些不支持,一些支持 null,一些能自动升序打印元素。所有这些数据结构在 java.util 包里,包含了 Collection、List、Set、Map、SortedMap 接口。这些接口的实现类有 LinkedList、TreeSet...原创 2019-06-07 09:41:52 · 367 阅读 · 1 评论 -
Static+递归
static: 是我们main函数的一种修饰符 静态修饰符:标识成员可以被类直接调用 static五种修饰1:静态成员变量2:静态方法变量3: 静态代码块4: 静态内部类5: 静态导包 package cn.biji; public class StatinTest { ...原创 2019-05-29 18:59:51 · 1325 阅读 · 0 评论 -
多态
1.多态:多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不用修改源程序代码,就可以让引用变量绑定到各种不同的类实现上,从而导致该引用调用的具体方法随之改变,即不修改...原创 2019-06-03 18:01:19 · 128 阅读 · 0 评论 -
java多线程
1.Java 多线程编程Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到...原创 2019-06-15 16:50:32 · 167 阅读 · 0 评论 -
Java中的实用类用法
1.枚举使用enum关键字来修饰是的它成为一个枚举类型枚举类型中可以自定义一些字符串表示的常量枚举类型定义的变量只能取它自定义的常量语法格式public enum Gender { male, // 男 femal, // 女 other}如果希望在枚举类型定义中加成员属性和成员方法,那么最后一个自定义常量要以分号结尾public enum Gender...原创 2019-06-11 09:05:22 · 301 阅读 · 0 评论 -
java网络编程
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net 包中提供了两种常见的网络协议的支持:TCP:TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联...原创 2019-06-18 18:13:52 · 130 阅读 · 0 评论