文章目录前言一、认识泛型二、自定义泛型结构自定义泛型举例继承泛型类两种方式自定义泛型注意点三、泛型不同使用情境泛型表示接口泛型方法四、泛型继承上的体现五、通配符使用前言 本篇文章内容是在原有笔记之上进行补充总结,相当于回炉重造,第一次学习Java是看的尚硅谷教程:尚硅谷_Java零基础教程-java入门必备-适合初学者的全套完整版教程(宋红康主讲),其中比较好的部分内容如部分图片会借鉴尚硅谷笔记(如有侵权,我会删除)。
文章目录前言一、认识反射二、认识Class类Class类获取Class实例的四种方式哪些类型可以是class对象?三、反射的方法使用获取构造器、类属性及方法如何看待反射与封装性两个技术?四、类的加载与ClassLoader理解类的加载过程(含例子)ClassLoader理解(各个类加载器)认识各个类加载器ClassLoader双亲委派机制加载properties文件五、获取运行时类的完整结构六、调用运行时类的指定方法1、调用指定方法(invoke方法)2、调用指定属性setAccessible方法说明七、反
文章目录前言一、认识集合框架二、 Iterator迭代器接口介绍Iteractor接口三个主要方法源码分析(ArrayList中的迭代器)三、顶级接口及实现
Eclipse安装包链接:https://pan.baidu.com/s/1EDTUKQlshaMps4EY6dgyzw提取码:rt
文章目录一、多线程基本认识1、程序、进程、线程2、认识单核与多核CPU3、多线程优点4、一个以上的执行空间说明二、线程的创建与使用认识Thread类两种创建线程方式1
错误原因:No enclosing instance of type ooo is accessible. Must qualify the allocation with an enclosing instance of type ooo (e.g. x.new A() where x is an instance of ooo).方法:方法一:分为两个class 不用内部类方法二:给内...
文章目录前言一、Lambda表达式1.1、认识与使用Lambda表达式1.2、函数式接口介绍函数式接口四大核心函数式接口1.3、方法引用与构造器引用二、
文章目录一、String字符串1.1、认识String类1.2、String两种赋值方式(=、new)1.3、字符串赋值的各类情况1.4、认识intern()方法1.5、常用方法相关面试题
前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、ssm以及Springboot,其中也学习了一段时间数据结
导航1.在子类父类中有相同参数,子类继承分类后如何进行调用,判断创建的对象属性哪个类(instanceof)2.子类继承父类时,怎么调用父类构造函数,以及如何访问到父类的私有属性,子类是否能够继承父类的私有属性3.根父类:Object类————————————————————————————————————————1.在子类父类中有相同参数,子类继承分类后如何进行调用package c...
题目:就诊模拟排队叫号题意:1、实验要求 本实验要求:以医院排队叫号就诊为业务背景,训练Java列表对象(List)的应用场景。 1-1. 业务说明: 1-1.1. 本实验以患者到医院就诊为业务背景,患者取号排队,等待叫号。 1-1.2. 叫号器负责叫号,叫号后移除排队的队首患者,并显示其他候诊人。 1-2. 创建工程并配置环境:...
由于办过过低按住alt+enter键,按一下步骤
1.接收输入得字符串两种方式2.数组的初始化3.使用for来遍历,对象作为参数4.函数方法定义5.main函数执行前会先加载类,static匿名模块会进行执行
1.输出最大值最小值2.打印10*10方阵数组的位置3.1到100累加
导航1.创建一个类,使用this调用自身的构造函数进行使用2.比构造方法还先调用的语法机制 static3.类内各种调用 时机 是否自动调用4.单子设计模式的private5.static语法注意点6.字符类String的创建方法7.StringBuffer对象介绍与应用8.基本数据类型与包装————————————————————————————————————————1.创...
分为两个类,一个是学生类,另一个是main类学生类package cn.campsg.java.experiment;public class Student { private String name; private int age; private static Student s = null; //这里设置为静态变量,并且是私有类型的,设置初始为null,说明没有产生对...
jdk安装包 win64位链接:https://pan.baidu.com/s/1NMC4kRBTzK3Lj2S9rZqd6A提取码:aiv2下载好之后创建两个系统变量,和在用户变量中的path里添加1.创建变量名为JAVA_HOME变量名照抄,变量值为刚刚下载的绝对路径2.选择系统用户里的变量在里面新增两条3.再在系统变量里加变量值: (直接复制下面).;%JAVA_...
1.新建一个文本文档2.通过cmd来编译运行
今天java第一节课,老师让我们打包上传到网站上去直接去之前装的work-space文件里去找,压缩一下就好勒
文章目录 前言 一、网络编程概述 1、什么是网络编程 2、网络通信要素 认识网络通信协议 要素1:IP地址和端口号 知识补充 认识InetAddress类 要素2:网络协议 二、TCP网络编程 例题一:创建客户端与服务端实现发送与接收 例题二:客户端发送一张图片到服务器端 例题三:客户端发送数据到服务端,服务端再返回数据到客户端 服务端—Tomcat 三、UDP网络编程
文章目录前言一、认识Java历史介绍Java介绍二、认识及安装JDK1、认识JDK2、安装JDK配置与测试配置注意及不生效解决3、认识Java虚拟机三、Java的工作方式四、javadoc小工具五、IDE集成开发环境参考文章前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、
文章目录前言一、Scanner使用二、选择结构ifswitch总结三、循环结构四、break、continue与label前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、ssm以及Springboot,其中也学习了一段时间数据结构。 在javaweb期间做了图书商城项目、ssm阶段做了权限管理项目,spri
文章目录 一、File类 基本认识 实用方法 获取功能 重命名功能(包含剪切) 判断功能 创建、删除文件 实际小案例 二、IO流 1、认识IO流 2、IO流基类介绍 字节流基类介绍 字符流基类介绍 三、节点流与处理流 1、节点流 介绍说明 实际小案例 总结 2、缓冲流 缓冲流介绍 使用缓冲流 3、转换流 认识转换流 实际小案例 4、标准输入、输出流 实际小案
文章目录前言一、Java的程序结构源文件、类、方法编译器及JVM各自作用二、关键字及标识符关键字与保留字标识符三、数据类型初识数据类型基本类型整数类型浮点型字符型布尔类型总结引用类型(String)四、运算符算术运算符比较运算符五、乱码字符集运算符优先级参考资料前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、ssm以及Springboot,其中也学习了一段时间数据结构。&nb
文章目录前言一、一维数组基本认识内存空间二、二维数组基本认识三、工具类Arrays前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、ssm以及Springboot,其中也学习了一段时间数据结构。 在javaweb期间做了图书商城项目、ssm阶段做了权限管理项目,springboot学了之后手痒去b站看视频做了
文章目录前言一、面向过程与面向对象二、类与对象介绍类与对象创建类与对象对象引用构造器JavaBean说明UML类图this关键字三、内存区域四、对象数组五、匿名对象六、值传递与地址传递概念介绍实际案例说明MVC设计模式参考资料前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库、jdbc、javaweb、ssm以及Springboot,其中也学习了一段时间数据结构。 &nb
文章目录前言一、特征一:封装封装介绍权限修饰符二、特征二:继承1、继承介绍2、方法的重写3、super关键字4、对象实例化过程三、特征三:多态性介绍多态虚拟方法与动态绑定行为描述及场景使用重载与重写(早、晚绑定)Instanceof四、Object超类1、==运算符与equals方法2、toString()方法五、包装类介绍拆装箱与转换问题相关面试题参考文章前言 去年四月份大一下半学期正式开始学习Java,一路从java基础、数据库
一、main方法介绍main():作为程序的入口,是一个普通的静态public方法,虚拟机中执行会去找main()方法,若不存在就会报错,存在即执行。main方法能与控制台进行交互。public class Main{ public static void main(String[] args){ }}其中的args参数我们也可以进行赋值并输出:①命令行中赋值并输出首先编译成字节码文件,接着输入java Main "参数1" 1 2 3后面空格分隔的参数值会赋予到args中,就可以
文章目录前言一、异常概述与异常体系结构二、常见异常异常体系结构RuntimeException举例NullPointerException(空指针)IndexOutOfBoundsException(下标越界)ClassCastException(类型转换)NumberFormatException(数值转换)InputMismatchException(输入不匹配)ArithmeticException(算术异常)三、异常处理概述异常处理好处抓抛模型异常处理机制一:try-catch-finallytry
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号