摘要:
多线程:Process:进程Thread:线程继承了Thread就变成一个线程说起进程不得不得说一下程序程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念进程:是执行程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位通常进程中可以包含若干个线程,当然一个进程中至少有一 阅读全文
posted @ 2021-12-07 20:02
码奴2002
阅读(68)
评论(0)
推荐(0)
摘要:
网络编程:网络编程中有两个主要的问题: 1.如何准确地定位到网络上一台或者多台主机 2.找到主机之后如何进行通信网络编程中的要素: 1.IP和端口号 2.网络通信协议IP:IP地址是唯一定位一台网络计算机的端口:端口:表示计算机上的一个程序的进程不同的进程有不同的端口号,用来区分软件被规定电脑上最多 阅读全文
posted @ 2021-12-07 20:02
码奴2002
阅读(26)
评论(0)
推荐(0)
摘要:
初识GUI:G图形U用户I界面编程一.学习GUI的方法:二.GUI是什么? GUI就是一个网页的排版封面三.GUI该怎么用?四.如何在我们平时运用? 1.可以一些小程序,比如说一些贪吃蛇和计算机 2.工作的时候可能需要维护一些swing界面,但是概况极小 3.了解MVC框架,了解监听事件。 4.组件 阅读全文
posted @ 2021-12-07 20:00
码奴2002
阅读(264)
评论(0)
推荐(0)
摘要:
* 1.类与对象:类是一个模板(抽象的),对象是一个具体的实例 * * 2.方法: * 定义:定义方法,调用方法。 * * 3.对象的引用: * 引用类型: 基本类型(八个)除了八大基本类型意外的类型都可以称之为引用类型 * 对象是同过引用来操控的:栈 >堆(引用就是栈指向堆里面的一个地址但是真是操 阅读全文
posted @ 2021-12-07 19:59
码奴2002
阅读(35)
评论(0)
推荐(0)
摘要:
多态笔记注意事项:1.多态是方法的多态,属性没有多态2.父类和子类 有关系 转换时候只能高转低不能低转高否则就会报一个转换类型的错误Cl0ass Cast Exception3.存在的条件:必须有继承关系 子类需要重写父类的方法,不然调用的都是各自的方法 父类的引用指向子类对象(main方法里面那个 阅读全文
posted @ 2021-12-07 19:59
码奴2002
阅读(38)
评论(0)
推荐(0)
摘要:
方法的重写1.重写都是方法的重写跟属性没有关系2.静态方法和非静态方法区别很大非静态方法可以重写静态则不能重写如果是静态方法:方法的调用只和左边定义的这个类型有关如果是非静态方法:重写也可以理解为静态属于类,而非静态属于对象3.重写的关键字只能是public不能是private的总结:1.重写需要有 阅读全文
posted @ 2021-12-07 19:58
码奴2002
阅读(69)
评论(0)
推荐(0)
摘要:
重写:方法名相同参数相同实现过程随意 重载:方法名相同参数一定不相同 阅读全文
posted @ 2021-12-07 19:58
码奴2002
阅读(31)
评论(0)
推荐(0)
摘要:
抽象类在一个类的修饰符后面添加abstract这个类就变成了抽象类//abstract抽象方法只有方法的名字没有方法的实现 public abstract void dosomething(); 如果想继承抽象类必须完成父类的所有方法 注意点除非子类也是个抽象类就不用实现父类的方法就让孙类实现 单继 阅读全文
posted @ 2021-12-07 19:57
码奴2002
阅读(45)
评论(0)
推荐(0)
摘要:
接口: 接口中属性默认都是常量一般不在接口中定义常量 java是单继承但是可以利用接口实现多继承 接口都需要有实现类 类可以实现接口通过implements 接口 实现了接口的类就需要重写接口的方法 定义的关键字是 interface ,interface把class替换掉才被称为接口 普通类:只有 阅读全文
posted @ 2021-12-07 19:57
码奴2002
阅读(28)
评论(0)
推荐(0)
摘要:
异常笔记异常:Exception异常大概分为三种:1.检查性异常:这个异常一般在用户使用输入错误时候,这是程序员无法预料的错误例如:登录qq账号时候需要输入数字,但是客户输入了英文单词这时候就会报出异常这个异常就称为检查性异常2.运行时异常:这个异常一般是写程序时候编译未报错运行时候报错的异常称为运 阅读全文
posted @ 2021-12-07 19:55
码奴2002
阅读(61)
评论(0)
推荐(0)
摘要:
异常的处理 处理异常的五个关键字: try 尝试处理 catch 捕获 finally 无论执行不执行都会走 通过 throw和thorws用于抛出异常public class Test01 { public static void main(String[] args) { try { new T 阅读全文
posted @ 2021-12-07 19:55
码奴2002
阅读(23)
评论(0)
推荐(0)
摘要:
length():返回字符串的长度chaiAT():根据下标获取字符contains():(括号中是你传递的参数)查看当前字符是否包含你传进来的这些参数toCharArray():将字符转换成数组indexOf():查找括号里首次在字符出现的下标存在就返回该下标不存在则返回-1lastIndexOf 阅读全文
posted @ 2021-12-07 19:54
码奴2002
阅读(56)
评论(0)
推荐(0)
摘要:
常用类:一.Object类:超类,基类,所有类直接或间接的父类,位于继承树的最顶层, 1.任何类如果没有extends显示继承某个类,都默认继承Object否则为间接继承 2.Object中所定义的方法是所有对象都具备的方法 3.Object可以存储对象 作为参数可以接受任何对象 作为返回值可以返回 阅读全文
posted @ 2021-12-07 19:54
码奴2002
阅读(34)
评论(0)
推荐(0)
摘要:
封装就是该露的露,该藏起来的藏起来:追求”高内聚,低耦合“高内聚:就是类的内部数据的细节自己完成,不允许外界干扰 低耦合:尽量暴露少量的方法给外部使用 1.提高程序的安全性,保护数据* 2.隐藏代码的实现细节* 3.统一接口所有的方法都是get set形成的* 4.提高了系统的可维护性 重点必须记住 阅读全文
posted @ 2021-12-07 19:53
码奴2002
阅读(33)
评论(0)
推荐(0)
摘要:
继承通过在类名后面添加extends来继承父类的方法* 子类继承父类就会拥有父类的所有方法和属性*注意前提方法和属性必须是public的,private的子类则无法调用父类 java中只有单继承没有多继承 阅读全文
posted @ 2021-12-07 19:53
码奴2002
阅读(29)
评论(0)
推荐(0)
摘要:
super注意点: * 1.super是调用父类的构造方法必须放在构造方法的第一个; * 2.super必须只能出现在子类的方法或者构造方法中; * 3.super和this不能同事调用构造方法 * * VS this: * 代表的对象不同 * 1.this:本身调用者这个对象 * 2.super: 阅读全文
posted @ 2021-12-07 19:52
码奴2002
阅读(28)
评论(0)
推荐(0)
摘要:
内部类 1.内部类new时候需要用外部类.new内部类这样才可以实例化 2.内部类可以直接调用外部类的私有属性 3.内部类可以直接调用外部类的私有方法 4.静态的内部类没办法访问非静态外部类的属性和方法 5.一个Java类中可以有多个class但是只需有一个public class 6.内部类也会生 阅读全文
posted @ 2021-12-07 19:52
码奴2002
阅读(51)
评论(0)
推荐(0)
摘要:
static静态关键字非静态属性需要使用类名调用则静态的属性可以直接调用非静态方法需要使用类名调用则静态的方法可以直接调用非静态方法可以在方法体中直接调用静态方法静态方法可以调用静态的方法不能调用非静态的方法 阅读全文
posted @ 2021-12-07 19:51
码奴2002
阅读(23)
评论(0)
推荐(0)
摘要:
instanceof判断和类型转换公式: System.out.println(A instanceof B);//能不能编译通过:就是看A跟B是否存在父子关系如果存在就编译通过否则相反 也可以理解为看A和B有没有简介的关系但是同级别的是不能够作比较 父类引用指向子类对象 子类无法指向父类的对象 父 阅读全文
posted @ 2021-12-07 19:50
码奴2002
阅读(88)
评论(0)
推荐(0)
摘要:
泛型的概念:其本质是参数化的类型,把类型作为参数传递常见的形式有:泛型类,泛型方法,泛型接口好处:1. 编译器编译期间检查2.减少了数据类型转换注意事项:1.java里面的泛型只能是引用类型 2.demo20<String> stringdemo20 = new demo20<>();注意当你实例化 阅读全文
posted @ 2021-12-07 19:49
码奴2002
阅读(54)
评论(0)
推荐(0)

浙公网安备 33010602011771号