Java学习笔记
文章平均质量分 78
程序员?》《
一名JAVA程序员
展开
-
JVM—内存模型
概述虚拟机分为程序虚拟机和系统虚拟机.程序虚拟机:JVM.系统虚拟机:VMWAre.作用:就是二进制字节码的运行环境特点:一次编译到处运行,自动内存管理,自动垃圾回收功能原创 2021-12-07 14:19:34 · 983 阅读 · 0 评论 -
redis
初始知识安装Linux下安装Redis_浅末年华的博客-CSDN博客_linux redis安装启用和停止原创 2021-11-19 10:01:48 · 268 阅读 · 0 评论 -
JavaWeb
web标准的构成包括结构(html):对于网页元素进行整理和分类,表现(css):用于设置网页元素的版本,颜色,大小等外观yan's'g,行为(JavaScript)。原创 2021-10-31 18:28:52 · 322 阅读 · 0 评论 -
JDBC(接口)
1. jdbc = java DataBase connectivity(Java语言连接数据库)原创 2021-09-01 14:33:38 · 712 阅读 · 0 评论 -
Maven(自动化构建工具)
Maven简介1.1 软件开发中的阶段需求阶段:分析项目具体完成功能,有什么要求,具体怎么实现。设计阶段:根据分析结果,设计项目的使用什么技术,解决难点。开发阶段:编码实现功能。编译代码。自我测试。测试阶段:专业测试人员,测整个项目功能十分符合设计要求,出一个测试报告。项目的打包,发布阶段:给用户安装项目1.2 Maven能做什么(1)项目自动构建,帮助开发人员做项目代码的编译,测试,打包,安装,部署。(2)管理依赖。1.3 什么是Mavenmaven是项目的自动原创 2021-07-29 15:36:26 · 290 阅读 · 0 评论 -
spring(春天)
spring(春天)案例1.新建一个普通java文件2.引入spring的jar包3.创建一个普通类,类中创建普通方法4.创建一个配置文件或者通过注解来创建的那个对象 (1)spring配置文件使用xml格式<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:...原创 2021-07-06 17:41:19 · 235 阅读 · 0 评论 -
反射(操作字节码文件)
反射机制概述reflection:java是一门静态语言,但是因为有反射机制,成为了准动态语言,反射机制允许程序在运行期间借助与Reflection API取得任何类的内部信息,并且能够直接操作任意对象内部属性及其方法。在加载完类之后,在堆内的方法区就会产生一个class类型的对象,这个对象就包含了完整的类结构信息,我们可以通过这个对象看到类的结构。这个对象就是一面镜子,通过这个镜子看到类的结构,所以形象的称为反射。代码解释:public class ReflectionTest {原创 2021-06-25 11:57:49 · 242 阅读 · 0 评论 -
注解(Annotation)
概述1.注解是一种引用数据类型2.语法格式:(修饰符列表) @interface 注解类型名public @interface MyAnnoction {}3.注解怎么使用?用在哪?注解使用时的语法结构:@注解类型名注解用在:类上,属性上,方法上等。注解还可以出现在注解类型上。@MyAnnoctionpublic @interface otherannocation {}@MyAnnoctionpublic class AnnocationTest {原创 2021-06-24 09:57:15 · 117 阅读 · 0 评论 -
IO流
IO流概述1.IO流就是文件的输入,输出。2.IO流的分类方式:第一种方式:按照流的方向进行分类:以内存作为参照物,往内存中去,叫做输入流,或者读取。从内存中出来叫做输出流,或者写。另一种方式是按照读取数据方式不同而分类:有的流是按照字节读取数据(字节流),一次读取一个字节。这种流是万能的,什么类型数据都能读取包括文本文件,图片,声音,视频。有的流是按照字符的方式读取数据的(字符流),一次读取一个字符,这种流是方便读取普通文本文件存在的。,这种流不能读取图片,视频,声音等文件,只能读原创 2021-05-29 15:34:25 · 189 阅读 · 0 评论 -
集合(我觉得我集合结构继承图画得不错,哈哈哈)
集合1.1什么是集合?有什么用?数组其实就是一个集合,集合实际上就是一个容器,可以用来容纳其他类型的数据。集合为什么说在实际开发中使用较多集合是一个容器,一次容纳多个对象。在实际开发中,假设连接数据库,数据库中有十条记录,假设把这10条记录查询出来,在Java程序中会将10条数据封装成10个对象,然后将10个Java对象放到某一个集合中,将集合传到前端,然后遍历集合,将一个一个数据展现出来。...原创 2021-05-15 11:19:37 · 195 阅读 · 6 评论 -
日期类
日期类1.怎么获取系统当前时间以及Date对象转换成日期字符串:Date的构造方法分为两种第一种无参: Date() 分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最近的毫秒 import java.util.Date;import java.text.*;public class DateTest01 { public static void main(String[] args) { //获原创 2021-05-08 14:28:22 · 102 阅读 · 0 评论 -
8个包装类:懂一个类就懂了其他七个,可以依葫芦画瓢。
包装类存在的意义,java中为8种基本数据类型对应准备了八种包装类,八种包装类属于引用数据类型。原创 2021-05-08 09:44:03 · 129 阅读 · 0 评论 -
String类
String类1. 因为在String源码中String类是定义为:public final class String,所以字符串“111234”,“abcd”,“hello”都是不可变的,在出生到死亡都是不变的。在JDk当中双括号括起来的字符串,例如:“abc”,“def”都是直接存储在方法区的字符串常量池中的。public class Test01 { public static void main(String[] args) { String s1 = "abcde原创 2021-05-07 12:33:12 · 98 阅读 · 0 评论 -
数组
数组1.Java中数组是一种引用数据类型,不属于基本数据类型。数组的父类是object。2.数组实际上是一个容器,可以容纳多个元素。数组是数据的集合,是集合中最简单的一种类型。3.数组可以存储基本数据类型数据,也可以存储引用数据类型数据,但是在数组中存储引用数据类型时存储的是对象的地址,而不是直接存储对象。4.数组对象在堆内存中,因为数组是引用数据类型。5.数组在内存中是一个什么样的图形?5.数组一旦创建,数组长度不可变。6.所有数组对象都要length属性(Java自带的)原创 2021-05-05 10:20:00 · 254 阅读 · 0 评论 -
内部类
分类内部类分为实例内部类类似于实例变量,局部内部类类似于局部变量,静态内部类类似于静态变量,匿名内部类是没有类名的属于局部内部类。在以后用得最多的是匿名内部类,因此最主要讲解匿名内部类。 实例变量(全局变量),局部变量,静态变量的解释:https://blog.csdn.net/csdn_yaohailong/article/details/101375754什么是匿名内部类1.什么是内部类?内部类:在类的内部又定义了一个...原创 2021-05-02 11:50:51 · 76 阅读 · 2 评论 -
object类的方法们!!!!!
toString方法1.toString的源代码 public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }源代码上toString()方法的默认实现是类名@对象的内存地址转换成16进制的形式。2.toString()方法的作用?返回对象的字符串表现形式,但是sum公司建议所有子类根据自身需要重写toString()方法。e原创 2021-04-30 15:54:47 · 85 阅读 · 0 评论 -
抽象类与接口以及抽象类与接口的区别
前言:目录抽象类1.什么是抽象类2.抽象类是什么数据类型?3.抽象类是怎么定义?4.抽象类的用途?5.抽象类的子类可以是抽象类吗?6.为什么抽象类必须有构造方法7.抽象方法9.面向抽象编程!抽象类1.什么是抽象类 类与类之间具有共同的特征,将这些共同特征抽取出来形成的就是抽象类。抽象类还可以提取共同特征形成抽象类。抽象类无法实例化。 ...原创 2021-04-26 13:05:55 · 182 阅读 · 0 评论 -
Java笔记博客正式开始!!!!!
Java笔记博客正式开始!!!!!!1.目的我是一名刚刚开始学习Java的小白,希望可以通过把每天看视频学习的笔记通过博客的方式来整理来更加理解知识的体系架构以及方便日后复习,和分享一些自己的观点与不懂的地方,可以与大家交流。希望以后学习Java的小白,都来看我的笔记。2.总结我的笔记的优势,详细且清晰。...原创 2021-04-25 18:46:55 · 87 阅读 · 0 评论