11 2021 档案

计算器案例
摘要:package com.zhang.Study.计算器案例; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Caculater { pu 阅读全文

posted @ 2021-11-30 16:31 张铁蛋666 阅读(39) 评论(0) 推荐(0) 编辑

输入事件监听
摘要:输入事件监听 package com.zhang.Study.事件监听.输入事件监听; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class A 阅读全文

posted @ 2021-11-30 09:25 张铁蛋666 阅读(35) 评论(0) 推荐(0) 编辑

笔记本禁用小键盘
摘要:1.用管理员身份运行cmd:2.禁用笔记本键盘 sc config i8042prt start= disabled3.启用笔记本键盘 sc config i8042prt start= auto4.然后重启 阅读全文

posted @ 2021-11-30 08:24 张铁蛋666 阅读(400) 评论(0) 推荐(0) 编辑

事件监听(ActionListener)
摘要:事件监听(ActionListener) package com.zhang.Study.事件监听; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import 阅读全文

posted @ 2021-11-26 17:40 张铁蛋666 阅读(741) 评论(0) 推荐(0) 编辑

三种布局管理器
摘要:三种布局管理器 1.流式布局: package com.zhang.Study.三种布局管理.流式布局; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; /** * 阅读全文

posted @ 2021-11-26 16:24 张铁蛋666 阅读(71) 评论(0) 推荐(0) 编辑

Panel面板
摘要:Panel面板 panel面板实现一些界面的布局 1.panel面板包含在窗口Frame当中 package com.zhang.Study.Panel面板; import java.awt.*; import java.awt.event.WindowAdapter; import java.aw 阅读全文

posted @ 2021-11-26 11:06 张铁蛋666 阅读(359) 评论(0) 推荐(0) 编辑

第一个Frame窗口
摘要:第一个Frame窗口 写出单个frame窗口: package com.zhang.Study; import java.awt.*; public class FirstFrameTest { public static void main(String[] args) { //;创建窗口用fra 阅读全文

posted @ 2021-11-26 10:20 张铁蛋666 阅读(48) 评论(0) 推荐(0) 编辑

GUI编程
摘要:GUI编程 核心技术:swing和awt、 特点:可以创建界面,虽然不美观 2.需要jre环境 阅读全文

posted @ 2021-11-26 10:17 张铁蛋666 阅读(32) 评论(0) 推荐(0) 编辑

Properties类属性集合
摘要:Properties类属性集合 特点: 1.存储属性名和属性值 2.属性名和属性值都是字符串类型 3.没有泛型 4.和流有关 package com.tiedandan.IO流.Properties集合; import java.io.*; import java.util.Properties; 阅读全文

posted @ 2021-11-25 13:28 张铁蛋666 阅读(56) 评论(0) 推荐(0) 编辑

文件夹操作
摘要:文件夹操作 package com.tiedandan.IO流.文件夹操作; import java.io.File; import java.util.Date; public class dreUse { public static void main(String[] args) throws 阅读全文

posted @ 2021-11-25 09:28 张铁蛋666 阅读(47) 评论(0) 推荐(0) 编辑

File类
摘要:File类 File类: package com.tiedandan.IO流.对象流.File类; import java.io.File; import java.util.Date; import java.util.EmptyStackException; public class FileC 阅读全文

posted @ 2021-11-25 08:36 张铁蛋666 阅读(16) 评论(0) 推荐(0) 编辑

转换流(InputStreamReader/OutputStreamWriter)
摘要:转换流(InputStreamReader/OutputStreamWriter) 可将字节流转换为字符流,把硬盘中的字节流转换为内存中的字符流。 可设置字符的编码方式 读取转换流: package com.tiedandan.IO流.转换流; import java.io.FileInputStr 阅读全文

posted @ 2021-11-24 19:17 张铁蛋666 阅读(163) 评论(0) 推荐(0) 编辑

打印流(PrintWriter)
摘要:打印流(PrintWriter) package com.tiedandan.IO流.打印流; import java.io.FileNotFoundException; import java.io.PrintWriter; public class PrintWriterClass { publ 阅读全文

posted @ 2021-11-24 12:51 张铁蛋666 阅读(43) 评论(0) 推荐(0) 编辑

字符缓冲流(BufferedReader/BufferedWriter)
摘要:字符缓冲流(BufferedReader/BufferedWriter) 可以一次写一行,一次读一行 支持输入换行符newline(); 字符读取缓冲流: package com.tiedandan.IO流.字符流.字符缓冲流; import java.io.BufferedReader; impo 阅读全文

posted @ 2021-11-24 11:33 张铁蛋666 阅读(58) 评论(0) 推荐(0) 编辑

字符流(父类)抽象类
摘要:中文文件写入和读取乱码原因:fileinputstram类和fileoutputstream类是字节的读取和写入,一次处理一个字节,而一个中文字符有三个字节,所以会乱码。 FileReader类:实现文件读取,按照字符逐个读取,可以避免中文乱码 FileWriter类:实现文件写入,按照字符逐个读取 阅读全文

posted @ 2021-11-24 09:31 张铁蛋666 阅读(72) 评论(0) 推荐(0) 编辑

字符流
摘要:ISO-8859-1收录ASCII码,西欧希腊语泰语阿拉伯语等文字符号 UTF-8针对Unicode码表的可变长度字符编码,又叫万国码 GB2132:国标2132,支持简体中文 GBK:简体中文 当编码码方式不一样时,就会出现乱码。 阅读全文

posted @ 2021-11-23 20:32 张铁蛋666 阅读(72) 评论(0) 推荐(0) 编辑

对象流(ObjectOutputStream/ObjectInputStream)
摘要:对象流(ObjectOutputStream/ObjectInputStream) 增强了缓冲功能 增强了读写8种基本数据类型和字符串功能增强了读写对象的功能 1.readObject()从流中读取一个对象。 2.writeObject(Object obj)向流中写入一个对象。 构造方法: Obj 阅读全文

posted @ 2021-11-23 19:50 张铁蛋666 阅读(348) 评论(0) 推荐(0) 编辑

字节缓冲流(BufferedInputStream/BufferedOutputStream)
摘要:字节缓冲流(BufferedInputStream/BufferedOutputStream) 目的:为字节输入输出流提供缓冲功能,提高IO效率,减少访问磁盘次数; 字节输入缓冲流:字节缓冲类中有一个8k的缓冲区,磁盘把8k的数据放入缓冲区,如果一次读的内容小于8kb,则不用访问磁盘。flush可以 阅读全文

posted @ 2021-11-23 09:18 张铁蛋666 阅读(378) 评论(0) 推荐(0) 编辑

文件字节流复制文件
摘要:文件字节流复制文件 package com.tiedandan.IO流.文件字节流.字节流复制文件;​import com.tiedandan.IO流.文件字节流.FileInputStream1;​import java.io.FileInputStream;import java.io.File 阅读全文

posted @ 2021-11-21 17:44 张铁蛋666 阅读(28) 评论(0) 推荐(0) 编辑

文件字节流
摘要:文件字节流 文件输入字节流: package com.tiedandan.IO流.文件字节流; /** * FileInputStream 文件字节输入流 *流:存储设备与内存之间传输数据的通道。程序在内存中运行,内存相当于数据处理机。 * */ import java.io.FileInputSt 阅读全文

posted @ 2021-11-21 16:50 张铁蛋666 阅读(51) 评论(0) 推荐(0) 编辑

IO流概述
摘要:IO流概述 流:存储设备与内存之间传输数据的通道。程序在内存中运行,内存相当于数据处理机。 流的分类: 1.按方向 输入流:将存储设备中的内容读入到内存当中。 输出流:将内存中的内容写入到存储设备当中。 2.按单位 字节流:以字节为单位,可以读写所有数据。 字符流:以字符为单位,只能读写文本数据。 阅读全文

posted @ 2021-11-21 14:54 张铁蛋666 阅读(35) 评论(0) 推荐(0) 编辑

数组转集合,集合转数组
摘要:数组转集合: package com.tiedandan.集合.Collection工具类; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ArraytoList { 阅读全文

posted @ 2021-11-21 13:36 张铁蛋666 阅读(117) 评论(0) 推荐(0) 编辑

Collection工具类
摘要:Collection工具类 package com.tiedandan.集合.Collection工具类; import org.w3c.dom.ls.LSInput; /** * Collections工具类,主角是collection */ import java.util.*; public 阅读全文

posted @ 2021-11-21 13:28 张铁蛋666 阅读(35) 评论(0) 推荐(0) 编辑

HashMap源码分析
摘要:HashMap源码分析 https://www.bilibili.com/video/BV16K4y1x7Gi?p=40 阅读全文

posted @ 2021-11-21 11:18 张铁蛋666 阅读(14) 评论(0) 推荐(0) 编辑

Hashmap使用2
摘要:Hashmap使用2 package com.tiedandan.集合.Map集合.HashMap使用2; import com.tiedandan.集合.Map集合.HashMap使用.Student; import java.util.HashMap; import java.util.Map; 阅读全文

posted @ 2021-11-21 11:15 张铁蛋666 阅读(32) 评论(0) 推荐(0) 编辑

HashMap使用1
摘要:HashMapUse类: package com.tiedandan.集合.Map集合.HashMap使用; import java.util.HashMap; public class HashMapUse { public static void main(String[] args) { Ha 阅读全文

posted @ 2021-11-20 20:41 张铁蛋666 阅读(35) 评论(0) 推荐(0) 编辑

Map集合使用
摘要:Map集合使用 package com.tiedandan.集合.Map集合.Map接口使用;​import com.sun.javafx.collections.MappingChange;​import javax.xml.transform.Source;import java.util.Ha 阅读全文

posted @ 2021-11-20 20:04 张铁蛋666 阅读(180) 评论(0) 推荐(0) 编辑

Map集合概述
摘要:Map接口特点: 1.用于存储任意键值对(key-value),Collection存储单个元素。 2.键:无序,无下标,不允许重复。 3.值:有序有下标,允许重复。 阅读全文

posted @ 2021-11-20 18:01 张铁蛋666 阅读(12) 评论(0) 推荐(0) 编辑

TreeSet案例
摘要:TreeSet案例 package com.tiedandan.集合.泛型.set子接口.treeset使用接口;​import java.util.Comparator;import java.util.TreeSet;​/** * TreeSet使用案例,按照字符串长度对字符串进行排序。 * * 阅读全文

posted @ 2021-11-20 17:50 张铁蛋666 阅读(169) 评论(0) 推荐(0) 编辑

TreeSet使用
摘要:TreeSet使用 package com.tiedandan.集合.泛型.set子接口.treeset使用接口;​import java.util.Comparator;import java.util.TreeSet;​/** * TreeSet集合的使用 * Comparator:实现定制比较 阅读全文

posted @ 2021-11-20 17:27 张铁蛋666 阅读(54) 评论(0) 推荐(0) 编辑

TreeSet概述
摘要:TreeSet概述 TreeSet也是泛型类 基于排列顺序实现元素不重复 实现了SortSet接口,对集合元素自动排序 元素对象的类型必须实现Comparable接口,指定排序规则 通过CompareTo方法确定是否为重复元素 阅读全文

posted @ 2021-11-20 11:39 张铁蛋666 阅读(24) 评论(0) 推荐(0) 编辑

HashSeT使用3
摘要:HashSeT使用2 package com.tiedandan.集合.泛型.set子接口.hashset存储分析;​import com.tiedandan.集合.泛型.set子接口.Person;​import java.util.HashSet;​/** * 哈希列表存储结构(数组+列表+红黑 阅读全文

posted @ 2021-11-20 11:05 张铁蛋666 阅读(41) 评论(0) 推荐(0) 编辑

Hashset使用2
摘要:Hashset使用2 package com.tiedandan.集合.泛型.set子接口;​import java.util.HashSet;import java.util.Iterator;​//哈希列表,由数组加列表组成,无下标,不可重复public class HashSetUse2 { 阅读全文

posted @ 2021-11-20 08:58 张铁蛋666 阅读(59) 评论(0) 推荐(0) 编辑

HashSet类使用
摘要:package com.tiedandan.集合.泛型.set子接口;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/** * hashset是数组和列表的集合。和set一样,无序,无下标,不能重复。 阅读全文

posted @ 2021-11-19 21:05 张铁蛋666 阅读(78) 评论(0) 推荐(0) 编辑

Set类使用
摘要:package com.tiedandan.集合.泛型.set子接口;import java.util.Collection;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class Se 阅读全文

posted @ 2021-11-19 20:45 张铁蛋666 阅读(46) 评论(0) 推荐(0) 编辑

Set子接口概述
摘要:Set子接口概述 特点:无序,无下标,不可重复。 方法:全部继承于Collection类 阅读全文

posted @ 2021-11-19 20:19 张铁蛋666 阅读(34) 评论(0) 推荐(0) 编辑

泛型集合
摘要:泛型集合 package com.tiedandan.集合.泛型.泛型集合;//泛型集合/** * ArrayList类源码就是泛型类,在调用时可以指定对象的类型。 * 这样做的好处是可以强制一个集合只有一种类型的数据。 * 如果不用泛型强制,则集合中不同类型的数据会引发遍历错误 * */​impo 阅读全文

posted @ 2021-11-19 20:15 张铁蛋666 阅读(73) 评论(0) 推荐(0) 编辑

泛型方法
摘要:泛型方法 泛型方法同样分为有返回值的泛型方法和无返回值的泛型方法。 GenericMehod类: package com.tiedandan.集合.泛型.泛型方法;​/** * 泛型方法 */public class GenericMethod { public <T> void show(T t) 阅读全文

posted @ 2021-11-19 18:00 张铁蛋666 阅读(104) 评论(0) 推荐(0) 编辑

泛型接口
摘要:泛型接口 泛型接口定义: package com.tiedandan.集合.泛型.泛型接口;​/** * @张铁蛋 * * 泛型接口 * 语法:接口名<T> * 泛型接口不能创建泛型静态常量 */public interface GenericInterface<T> { String name = 阅读全文

posted @ 2021-11-19 17:40 张铁蛋666 阅读(434) 评论(0) 推荐(0) 编辑

泛型类
摘要:泛型类 GenericClass: package com.tiedandan.集合.泛型;​/** * 泛型类 * 语法:类名<T> * @author zht * T是类型占位符,表示一种引用类型,如果编写多个用逗号隔开。 */public class GenericClass<T> { //使 阅读全文

posted @ 2021-11-19 11:23 张铁蛋666 阅读(28) 评论(0) 推荐(0) 编辑

泛型概述
摘要:泛型概述 1.Java泛型(generic)是JDK1.5中引入的新特性,其本质是参数化类型,把类型作为参数传递 2.常见的形式有泛型类,泛型接口,泛型方法。 语法: <T,.....> T成为占位符,表示引用类型。 好处:提高代码重用性,防止类型转换异常,提高代码安全性。 阅读全文

posted @ 2021-11-19 10:17 张铁蛋666 阅读(36) 评论(0) 推荐(0) 编辑

ArryList类和ListedLink类区别
摘要: 阅读全文

posted @ 2021-11-19 10:06 张铁蛋666 阅读(13) 评论(0) 推荐(0) 编辑

LinkedListUse
摘要:LinkedList类 LinkedListUse类: package com.tiedandan.集合.LinkedList使用;​import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;​import java.util.L 阅读全文

posted @ 2021-11-19 09:40 张铁蛋666 阅读(149) 评论(0) 推荐(0) 编辑

Vector类使用
摘要:Vector类使用 package com.tiedandan.集合.List使用.Vector使用;​import java.util.Enumeration;import java.util.Vector;​public class VectorUse { public static void 阅读全文

posted @ 2021-11-18 20:48 张铁蛋666 阅读(85) 评论(0) 推荐(0) 编辑

ArrayList类源码分析
摘要:ArrayList类源码分析 https://www.bilibili.com/video/BV16K4y1x7Gi?p=12 阅读全文

posted @ 2021-11-18 20:07 张铁蛋666 阅读(14) 评论(0) 推荐(0) 编辑

ArryList类使用
摘要:ArryList类使用 ArrayListUse类: package com.tiedandan.集合.List使用.List实现类;​import java.util.ArrayList;import java.util.Iterator;import java.util.ListIterator 阅读全文

posted @ 2021-11-18 19:39 张铁蛋666 阅读(97) 评论(0) 推荐(0) 编辑

List实现类
摘要:List实现类 1.ArrayList类 (1)数组结构实现,查询快,增删慢。 (2)jdk1.2版本,运行效率快,线程不安全 2.Vector: (1)数组结构实现,查询快,增删慢: (2)jdk1.0版本,运行效率慢,线程安全。 3LinkList: (1)链表结构实现,增删快,查询慢 阅读全文

posted @ 2021-11-18 18:52 张铁蛋666 阅读(19) 评论(0) 推荐(0) 编辑

List使用2
摘要:List的使用2 package com.tiedandan.集合.List使用;​import java.util.ArrayList;import java.util.List;​public class ListUse1 { public static void main(String[] a 阅读全文

posted @ 2021-11-18 09:09 张铁蛋666 阅读(204) 评论(0) 推荐(0) 编辑

List子接口
摘要:List子接口 特点:有序,有下标,元素可以重复。 List接口使用: package com.tiedandan.集合.List使用;​import java.util.ArrayList;import java.util.Iterator;import java.util.List;import 阅读全文

posted @ 2021-11-17 18:26 张铁蛋666 阅读(148) 评论(0) 推荐(0) 编辑

Collection父接口
摘要:特点:代表任意一组任意类型的对象,无序,无下标,不能重复。 因为没有下标,所以不能用for循环遍历,用foreach循环。 阅读全文

posted @ 2021-11-17 11:26 张铁蛋666 阅读(28) 评论(0) 推荐(0) 编辑

Collection体系集合
摘要: 阅读全文

posted @ 2021-11-17 11:22 张铁蛋666 阅读(9) 评论(0) 推荐(0) 编辑

Collection类的使用2
摘要:Collection类的使用2 https://www.bilibili.com/video/BV16K4y1x7Gi?p=6 阅读全文

posted @ 2021-11-17 11:14 张铁蛋666 阅读(14) 评论(0) 推荐(0) 编辑

Collection使用(1)
摘要:package com.tiedandan.集合.Collection使用; import com.sun.glass.ui.Size; import java.util.ArrayList;import java.util.Collection;import java.util.Iterator; 阅读全文

posted @ 2021-11-17 11:13 张铁蛋666 阅读(60) 评论(0) 推荐(0) 编辑

System类
摘要:System类 package com.tiedandan.java常用类.System类;​import java.sql.SQLOutput;import java.util.Arrays;​public class Application { public static void main(S 阅读全文

posted @ 2021-11-16 17:36 张铁蛋666 阅读(69) 评论(0) 推荐(0) 编辑

Date和Calendar时间类
摘要:Date和Calendar时间类 1.Date类发布于jdk1.0版本,现版本中的大多数方法已经被Calendar类所替代。 package com.tiedandan.java常用类.Date类;​import java.util.Calendar;import java.util.Date;​p 阅读全文

posted @ 2021-11-16 16:51 张铁蛋666 阅读(69) 评论(0) 推荐(0) 编辑

BigDecimal浮点数精确计算类
摘要:BigDecimal浮点数精确计算类 package com.tiedandan.java常用类.BIGdecimal浮点精确运算;​import java.math.BigDecimal;​public class Application { public static void main(Str 阅读全文

posted @ 2021-11-15 21:15 张铁蛋666 阅读(90) 评论(0) 推荐(0) 编辑

String增强类
摘要:String增强类 StringBuffer和StringBuilder类 1.与String相比,效率高而且节省内存 StringBuffer和StringBuilder类: package com.tiedandan.java常用类.String增强类;​public class Applica 阅读全文

posted @ 2021-11-15 20:20 张铁蛋666 阅读(255) 评论(1) 推荐(0) 编辑

String类
摘要:String类 package com.tiedandan.java常用类.String类;​import java.util.Arrays;import java.util.Locale;​public class StringMethod1 { public static void main(S 阅读全文

posted @ 2021-11-15 19:44 张铁蛋666 阅读(88) 评论(0) 推荐(0) 编辑

String概述
摘要:String概述 package com.tiedandan.java常用类.String类;​public class stringtotal { public static void main(String[] args) { //字符串是常量,创建后不可改变。 //字符串的值放在字符串池中,字 阅读全文

posted @ 2021-11-15 17:20 张铁蛋666 阅读(162) 评论(0) 推荐(0) 编辑

Integer整数缓冲区
摘要:Integer整数缓冲区 package com.tiedandan.java常用类.inetger整数缓冲区;​public class application { public static void main(String[] args) { //integer整数缓冲区 //第一种方法手动封 阅读全文

posted @ 2021-11-15 13:44 张铁蛋666 阅读(37) 评论(0) 推荐(1) 编辑

装箱与拆箱
摘要:包装类 装箱与拆箱: Atuobox类: package com.tiedandan.java常用类.Object类.包装类.装箱拆箱;​public class Autoboxing { public static void main(String[] args) { int age1 = 18; 阅读全文

posted @ 2021-11-15 10:49 张铁蛋666 阅读(37) 评论(0) 推荐(0) 编辑

JAVA常用类(1)
摘要:JAVA常用类方法(1) student类: package com.tiedandan.java常用类.Object类.getclassmethod;​public class Student { private int age =20; private String name ="张铁蛋";​ 阅读全文

posted @ 2021-11-15 09:43 张铁蛋666 阅读(72) 评论(0) 推荐(0) 编辑

内部类
摘要:内部类 概念:在一个类内部再定义一个完整的类。 特点:内部类在编译之后能够生成独立于外部类的字节码class文件。 内部类可以直接访问外部类的私有成员,而不破坏其封装。 内部类可以帮外部类实现一些功能。 1.成员内部类 innclass类: package com.tiedandan.java常用类 阅读全文

posted @ 2021-11-14 19:41 张铁蛋666 阅读(286) 评论(0) 推荐(0) 编辑

异常
摘要:异常 application类: package com.tiedandan.oop.异常;​public class application { public static void main(String[] args) { new Test().test(1,0); int a =1; int 阅读全文

posted @ 2021-11-14 10:12 张铁蛋666 阅读(28) 评论(0) 推荐(0) 编辑

接口
摘要:接口 接口Action: package com.tiedandan.oop.接口;​public interface Action { //接口定义关键字:interface //接口中所有定义其实都是抽象的,每个方法的修饰符和抽象关键字都默认的加 //的加在每个方法的前面。 //接口需要一个实现 阅读全文

posted @ 2021-11-13 20:00 张铁蛋666 阅读(33) 评论(0) 推荐(0) 编辑

抽象类
摘要:抽象类 子类: package com.tiedandan.oop.抽象类;//抽象类abstractAction的所有方法,继承他的子类必须实现他的方法,除非//除非子类也是抽象类,那么就让他的子子类去实现方法。//抽象类也只能单继承,不能继承多个抽象类,但是接口可以多继承//抽象类不能new出来 阅读全文

posted @ 2021-11-13 13:39 张铁蛋666 阅读(34) 评论(0) 推荐(0) 编辑

static关键字
摘要:static关键字 Person类 package com.tiedandan.oop.Static关键字;​public class Person { //匿名代码块,一般用于赋初值,在构造方法被执行前执行 { System.out.println("匿名代码块先执行"); } //静态代码块,只 阅读全文

posted @ 2021-11-13 12:55 张铁蛋666 阅读(105) 评论(0) 推荐(0) 编辑

多态
摘要:多态 1.多态是方法的多态,不是属性的多态。 2,父类和子类有联系。 3.存在条件:子类继承父类,子类重写父类方法,父类引用子类对象(person父 a = new student子())。 //static方法不能重写,final常量,private方法不能重写。 多态好处:让同一方法可以根据对象 阅读全文

posted @ 2021-11-12 21:15 张铁蛋666 阅读(32) 评论(0) 推荐(0) 编辑

方法重写
摘要:方法重写 A类: package com.tiedandan.oop.方法重写;​public class A extends B{ public static void print(){ System.out.println("A>text"); } public void print1(){ S 阅读全文

posted @ 2021-11-12 18:59 张铁蛋666 阅读(30) 评论(0) 推荐(0) 编辑

super和this区别
摘要:super和this区别 1.super用于引用父类的属性和方法,super.print();引用父类的print方法。super();引用父类的构造方法。而this关键字引用类自身的属性和方法。 2.super()必须写在类自身构造方法的第一行。 3.this没有继承也能用,super只有继承了父 阅读全文

posted @ 2021-11-12 18:01 张铁蛋666 阅读(32) 评论(0) 推荐(0) 编辑

Super关键字
摘要:Super关键字 父类: package com.tiedandan.oop.super引用父类方法和属性;​public class Father { public Father(){ System.out.println("父亲构造方法真正先执行!"); } public String getN 阅读全文

posted @ 2021-11-12 17:50 张铁蛋666 阅读(33) 评论(0) 推荐(0) 编辑

继承
摘要:继承 1.继承关系有两个类,父类和子类。子类是父类的拓展。 2.一个子类只能有一个父类,一个父类可以有多个子类。 父类: package com.tiedandan.oop.继承;​public class Father { public int getAge() { return age; }​ 阅读全文

posted @ 2021-11-12 17:10 张铁蛋666 阅读(35) 评论(0) 推荐(0) 编辑

封装
摘要:package com.tiedandan.oop.封装;public class application { public static void main(String[] args) { student liming =new student(); liming.getName(); Stri 阅读全文

posted @ 2021-11-12 13:17 张铁蛋666 阅读(36) 评论(0) 推荐(0) 编辑

创建对象内存分析
摘要:创建对象内存分析 https://www.bilibili.com/video/BV12J41137hu?p=65 阅读全文

posted @ 2021-11-12 11:09 张铁蛋666 阅读(10) 评论(0) 推荐(0) 编辑

构造方法
摘要:构造方法 构造器:使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器调用。 类中构造器也叫构造方法,是在进行创建对象时必须要调用的。 构造器特点: 必须和类名相同 必须没有返回值类型,也不能写void //无参构造 public person(){ 阅读全文

posted @ 2021-11-12 10:36 张铁蛋666 阅读(88) 评论(0) 推荐(0) 编辑

java值传递
摘要:package com.tiedandan.oop.demo1;public class java值传递机制 { public static void main(String[] args) { int a =10; System.out.println(a); java值传递机制.valuetra 阅读全文

posted @ 2021-11-11 22:35 张铁蛋666 阅读(25) 评论(0) 推荐(1) 编辑

static方法和普通方法区别
摘要:package com.tiedandan.oop.demo1; public class mainmethod { public static void main(String[] args) { staticmethod.staticmethod();//从mainmethod类中调用stati 阅读全文

posted @ 2021-11-11 21:07 张铁蛋666 阅读(363) 评论(0) 推荐(1) 编辑

return和break区别
摘要:1.break:跳出switch或者跳出循环。 2.return:结束当前方法,return后的所有语句都无效 阅读全文

posted @ 2021-11-11 20:15 张铁蛋666 阅读(465) 评论(0) 推荐(0) 编辑

增强for循环
摘要:package com.tiedandan.base; public class forimprove { public static void main(String[] args) { int []a=new int[5]; int [][]b =new int[5][5]; //一维数组正常f 阅读全文

posted @ 2021-11-11 19:53 张铁蛋666 阅读(61) 评论(0) 推荐(0) 编辑

arrays类
摘要:package com.tiedandan.base; import java.util.Arrays; public class arrays类 { public static void main(String[] args) { int[]a={5,2,3,4}; System.out.prin 阅读全文

posted @ 2021-11-11 09:44 张铁蛋666 阅读(12) 评论(0) 推荐(0) 编辑

二维数组
摘要:package com.tiedandan.base; import sun.font.FontRunIterator; import java.util.concurrent.ForkJoinPool; public class twodimensionalarray { public stati 阅读全文

posted @ 2021-11-11 09:43 张铁蛋666 阅读(15) 评论(0) 推荐(0) 编辑

数组使用
摘要:package com.tiedandan.base; public class arraysuse { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; ergodic(arrays); ergodic2(ar 阅读全文

posted @ 2021-11-11 08:46 张铁蛋666 阅读(27) 评论(0) 推荐(0) 编辑

数组
摘要:package com.tiedandan.base;public class arry{ public static void main(String[] args) {//string[]也是数组 int[]nums;//首选声明 int nums2[];//也能用; nums=new int[ 阅读全文

posted @ 2021-11-10 22:15 张铁蛋666 阅读(14) 评论(0) 推荐(0) 编辑

递归
摘要:递归 1.定义:递归就是自己调用自己。 递归结构:递归头和递归体。 递归头:规定函数不调用自己的方法,不陷入死循环。 递归体:规定函数执行自己的方法 package com.tiedandan.base;​public class recuttence { //递归用法 /** * 1.定义:递归就 阅读全文

posted @ 2021-11-10 21:53 张铁蛋666 阅读(69) 评论(0) 推荐(0) 编辑

方法
摘要:方法 System.out.println(); System是系统类,out是输出对象,println是输出方法, 1.方法是语句的集合,用于实现一定的功能。 2.一个方法一般只完成一个功能 3.方法的重载: 1.方法的名称必须相同 2.参数列表必须不同(参数类型不同或参数个数不同,或参数的顺序不 阅读全文

posted @ 2021-11-10 19:12 张铁蛋666 阅读(49) 评论(0) 推荐(0) 编辑

Sacnner类
摘要:package com.tiedandan.base;import java.util.Scanner;public class Scanneruse { public static void main(String[] args) { Scanner scanner = new Scanner(S 阅读全文

posted @ 2021-11-10 18:14 张铁蛋666 阅读(23) 评论(0) 推荐(0) 编辑

JAVADOC文档
摘要:javadoc命令是用来生成自己的API文档的 操作/**+回车键 /** * * @param name * @return */利用idea生成Javadoc文档https://blog.csdn.net/weixin_42140580/article/details/89635775 阅读全文

posted @ 2021-11-10 17:57 张铁蛋666 阅读(12) 评论(0) 推荐(0) 编辑

了解包
摘要:包名命名规范:一般以公司域名倒置作为包名,如com.tiedandan.www 导包用import 通配符*,导入包中所有的类 阅读全文

posted @ 2021-11-10 17:32 张铁蛋666 阅读(33) 评论(0) 推荐(0) 编辑

idea,java注释设置
摘要:1.File--settings--Editor--Color Scheme--Java--comments--line comment,修改行注释颜色 阅读全文

posted @ 2021-11-10 17:31 张铁蛋666 阅读(25) 评论(0) 推荐(0) 编辑

jdk卸载和安装过程中出现的错误
摘要:Error: could not open `C:\Program Files\Java\jre1.8.0_202\lib\amd64\jvm.cfg' 用java -version 命令查询java版本号时出现的错误 解决方法:https://blog.csdn.net/qq_34950682/a 阅读全文

posted @ 2021-11-10 14:30 张铁蛋666 阅读(130) 评论(0) 推荐(0) 编辑

jdk文件简析
摘要:1.bin文件夹:存放java运行程序,比如javac编译器 2.include文件夹:存放头文件 3.jre文件夹:java运行环境 4.lib library文件夹:存放java库文件。 阅读全文

posted @ 2021-11-10 12:01 张铁蛋666 阅读(80) 评论(0) 推荐(0) 编辑

安装和卸载JDK
摘要:JDK的安装与卸载 1.JDK卸载 1.方法:找到系统变量里的JAVA_HOME,然后查看JDK对应的路径 找到JDK的位置并且将整个JDK文件夹删掉,最后再将系统变量里的JAVE_HOME删除,把系统变量PATH里面有关JAVA_HOME的全部删除,最后检验方法,打开CMD,运行java -ver 阅读全文

posted @ 2021-11-10 11:50 张铁蛋666 阅读(335) 评论(0) 推荐(0) 编辑

JDK,JRE,JVM了解
摘要:JDK:java develpoment kit java开发者工具 JRE: java runtime environment java运行环境 JVM:java virtual machine java 虚拟机 JDK包含JRE,JRE包含JVM。 阅读全文

posted @ 2021-11-10 09:16 张铁蛋666 阅读(22) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示