张志郑
码龄5年
关注
提问 私信
  • 博客:34,245
    社区:282
    动态:41
    34,568
    总访问量
  • 55
    原创
  • 1,939,980
    排名
  • 21
    粉丝
  • 0
    铁粉

个人简介:学无止境

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2019-12-31
博客简介:

张志郑的博客

查看详细资料
个人成就
  • 获得41次点赞
  • 内容获得25次评论
  • 获得100次收藏
创作历程
  • 20篇
    2021年
  • 35篇
    2020年
成就勋章
TA的专栏
  • linux
    3篇
  • java
    37篇
  • 笔记
    1篇
  • 考研
  • Javaweb
    2篇
  • 数据结构
    3篇
  • mysql
    6篇
  • qt
    1篇
  • python
    1篇
兴趣领域 设置
  • 移动开发
    android studio
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java 反射

1.什么是反射? 1.反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法。 2.反射可以在一个类运行的时候获取类的信息的机制,可以获取在编译期不可能获得的类的信息。 3.对于任意一个对象,都能调用它的任意一个方法和属性。 4.因为类的信息是保存在Class对象中的,而这个Class对象是在程序运行时被类加载器(ClassLoader)动态加载的。 5.当类加载器装载运行了类后,动态获取Class对象的信息以及动态操作Class对象的属性和方法的功能称为Java语音的反射机制 2.获取C
原创
发布博客 2021.02.26 ·
515 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

java 用户上传头像

package Shangchuantouxiang; import java.io.*; import java.util.Scanner; //思路: /* * 1.定义一个方法,用来获取要上传的用户头像的 路径 getPath() * 2.定义一个方法,用来判断要上传的图像是否存在 * 3.如果存在则,提示该图像存在,上传失败,不存在则上传提示上传成功*/ public class Lujing { public static void main(String[] args) throws
原创
发布博客 2021.02.25 ·
785 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

字符流的读写以及拷贝

字符流只能读取纯文本 1.一次读入一个字符 package IO; import java.io.*; public class ReaderDemo1 { public static void main(String[] args) throws IOException { //创建字符流读取数据 Reader reader = new FileReader("day5\\lib\\1.txt"); //读取单一数据 /* int ch1 = reader.read();
原创
发布博客 2021.02.25 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java IO流介绍以及File类使用

(一) IO流:使用来传输数据的方式 IO流的分类 字节流 InputStream OutputStream 字符流 Reader Writer (声明:上图来源宜春) IO体系 (二) File类 每个File类的对象表示一个磁盘文件或目录 一下介绍一些构造方法和成员方法 构造方法演示:(现在d盘下有目录123,目录中包含一个文档) package File; import java.io.File; //将d盘下的D:\123\1.txt封装成File类的对象 public class
原创
发布博客 2021.02.23 ·
159 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

java异常

在java中提供了5个关键字来处理异常,其中 1.try-catch-finally需要配套使用,用来捕获和处理异常; 2.throw用于实际的抛出异常; 3.throws用于声明有异常的抛出。 1.try-catch-finally。程序先执行try中的语句,如果try中的语句没有问题则接着执行finally的程序。如果try中的语句存在问题则执行catch语句之后再执行finally。 package Yichang; public class Test { public static void m
原创
发布博客 2021.02.23 ·
107 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

java模拟斗地主简单机制

1.生成54张扑克牌 2.将54张随机洗牌 3.三个玩家参与游戏,将牌发给三个玩家,最后三张做底牌 4.查看三人手中各自的牌以及底牌 package Doudizhu; import java.util.*; //模拟斗地主步骤 /* *1.买牌 * 2.洗牌 * 3.发牌 * 4.看牌*/ public class Maipai { public static void main(String[] args) { //1.定义一个双链集合,键表示编号,值表示具体的牌 Map&
原创
发布博客 2021.02.22 ·
208 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java Map集合

Map 集合的特点 能够存储唯一的列数据(唯一,不可重复)set 能够存储可以重复的数据(可重复)list 值的顺序取决于键的顺序 键和值都是可以存储 null 元素的 一个映射不能包含重复的键,每个键最多只能映射一个值 1.标准学生类 package Map; import java.util.Objects; public class Student { private String name; private int age; public Student() { } public Stude
原创
发布博客 2021.02.21 ·
274 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

java Set集合

set集合的特点是无序,唯一。所以在学生类中要重写equals和hashCode方法 1.标准的学生类 package Set; import java.util.Objects; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age
原创
发布博客 2021.02.20 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java Collections类

package Collections; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Test { public static void main(String[] args) { //1.创建集合对象 List list=new ArrayList<>(); //2.创建元素对象 //3.将元素添加到集合中 ..
原创
发布博客 2021.02.20 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java泛型

package Diedaiqi; import java.util.ArrayList; import java.util.List; public class Fanxing { public static void main(String[] args) { //1.创建集合对象 List<String> list= new ArrayList<>(); //2.创建元素对象 //3.将元素对象添加到集合中 list.add(...
原创
发布博客 2021.02.19 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 迭代器

package Diedaiqi; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Test { public static void main(String[] args) { //通过迭代器遍历List集合 //1.创建集合对象 List list=new ArrayList(); //2.创建元素对象 //3.将元素对象添加.
原创
发布博客 2021.02.19 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java list集合的使用

1.先生成一个标准的学生类 package List; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public void
原创
发布博客 2021.02.18 ·
362 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

java Date和Calendar类使用

1.Data类 package Rili; import java.util.Date; public class Test { public static void main(String[] args) { //data类 //测试data类,空参构造。 Date datel=new Date(); System.out.println(datel); //获取当前时间的毫秒值 long time=datel.getTime(); Syst
原创
发布博客 2021.02.17 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java String类的转换方法

package String3; public class Test { public static void main(String[] args) { //定义一个字符串 String str="abc"; //1.将字符串转换为字节数组 byte[] by=str.getBytes(); for (int i = 0; i <str.length() ; i++) { System.out.println(by[i]); } .
原创
发布博客 2021.02.16 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java String类构造以及判断方法

package String2; public class Test { public static void main(String[] args) { //构造方法 //1.将指定的字节数组装换为字符串 byte[] by ={97,98,99}; String s1=new String(by); System.out.println(s1); //2.将指定的字符数组装换为字符串 char[] ch={'h','e','l','l',...
原创
发布博客 2021.02.16 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java string类获取功能方法

总结一下学到的string类的获取功能中常用六中方法,更多的方法可以查询API package String; public class Test { public static void main(String[] args) { //方法一 获取字符串长度 应为9 String str="abca萌哒小丑鱼"; System.out.println(str.length()); //方法二 想要获得字符c char ch=str.charAt(2);
原创
发布博客 2021.02.15 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多态类型的转换

1.类型转换 向上转型(自动类型装换) 子类型转换成父类型 Animal an = new Dog(); 向下转型(强制类型装换) 父类型装换子类型 Dog d =(Dog)animal; 注意事项: 1.只能在继承层次内转换(狗和动物可以,狗和猫不行) 2.将父类对象装换成子类对象之前使用instanceof 检查。 众所周知子类中独有的方法是不能调用的,但我们可以通过类型装换解决这样的问题。 生成动物类 package Duotaileixingzhuanhuan; public class Ani
原创
发布博客 2021.02.14 ·
518 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

JAVA多态理解

什么是多态?通俗的讲是指事物有多种状态。比如:水在通常情况下是液态,但在外界环境变化时可能会是固态冰或者气态水蒸气。 Java中多态三个步鄹 1.要有继承关系 2.要有方法重写 3.要有父类应用指向子类对象 代码案例:动物类 1.生成一个动物类,成员变量只有名字name和一个成员方法eat。 package Duotai; public class Animal { private String name; public Animal() { } public Animal(String na
原创
发布博客 2021.02.08 ·
1062 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

JAVA方法重写和重载的区别

(图片来源:网上总结)
原创
发布博客 2021.02.08 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA四大访问权限

原创
发布博客 2021.02.08 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多