- 博客(8)
- 收藏
- 关注
原创 Java反射机制(初级待升级,包含类机制)
反射机制 概述:Java Reflection 反射是Java被是为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意u对象的内部属性及方法。 Class c = Class.forName(“java.lang.String”) 加载完类后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以
2022-03-23 19:42:10 287
原创 Java注解(初级待升级)
Java注解 注解(注释和解释) 描述:从JDK5.0引入的技术,不是技术本身,可以对程序做出解释,可以被程序去读取 格式:用 @ + 注释名 在代码中呈现,还可以添加一些参数值,例如:@SuppressWarnings(vlaue=“unchecked”) 哪里使用:可以附加在package、class、method、field等上,相当于添加了额外的辅助信息,可以通过反射机制编程实现对这些元数据的访问 内置注解 @Override:定义在Java.lang.Oberride中,表示一个方法声明打
2022-03-22 21:08:49 488
原创 Java封装+继承+多态 代码实例练习
启动类代码 package com.jerry.oop; /** * 封装+继承+多态练习 */ public class Application { public static void main(String[] args) { /* * 封装:在类中将成员变量进行私有化,对外部提供公用的get和set方法以便于外部对类的私有成员变量进行访问; * */ Person person = new Person();//创建Per
2021-11-27 17:55:19 2255
原创 Java基础之数据类型+标识符+常见拓展
Java标识符 解释 Java中所有的组成部分都需要有名字。类名、变量名以及方法名都被成为标识符 下图为Java语言中的关键字 注意点 所有的标识符都应该是以字母(A-Z或者a-z),美元符号($)、或者下划线(_)开始的。 首字母之后可以是任意字母(A-Z或者a-z),美元符号($)、或者下划线(_)或数字的任何字符组合。 不可以使用关键字作为变量名或者方法名。 可以使用中文命名,但是不建议使用;也不要使用拼音命名,因为这样真的很LOW。 Java数据类型 基本类型(primitive type)
2021-11-12 18:07:41 407
原创 Java起步准备
Java起步 Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java三大版本 JavaSE:标准版(桌面程序,控制台开发…) JavaME:嵌入式开发(手机,小家电…) JavaEE:E企业级开发(web端,服务器开发等) Java三大重要组件 JDK(Java Development Kit)开发工具 JRE(Java Runtime Environment)运行环境 JVM(JAVA Birtual Machine)Java虚拟机 [外链图片转存
2021-10-29 18:50:50 86
原创 Markdown操作学习
Markdown操作学习 标题的使用 使用 # + 空格 即可使用一级标题 使用 ## + 空格 即可使用二级标题 以此类推为多级标题的使用方式 字体 Hello World 两边使用 ** 为加粗 Hello World 两边同时使用 * 为斜体 Hello World 两边同时使用 *** 为斜体 Hello World 两边同时使用 *** 为斜体 ~Hello World~两边同时使用 ~ 为删除线 引用 学Java 使用 > 键 既可以启用引用 分割线 使用三个 - - - 启用分割
2021-10-29 16:30:49 39
原创 Java单例开发
Java单例开发模式 单例模式概述: Java单例开发又称为“单子模式”,即在主程序中只存在一个单例类的子实现的存在。 单例开发的特点: 1)单例模式在开发过程中始终只存在一个对象 2) ...
2019-12-18 23:38:57 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人