java笔记
文章平均质量分 54
binnnnnnn_
业精于勤荒于嬉,行成于思毁于随。
展开
-
java_反射
一、一个需求引出反射(一)请看下面的问题package com.hspedu.reflection.question;import com.hspedu.Cat;import java.io.FileInputStream;import java.io.IOException;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.uti原创 2022-04-30 16:30:45 · 407 阅读 · 0 评论 -
java_网络编程
一、网络的相关概念(一)网络通信(二)网络(三)ip地址(四)ipv4地址分类原创 2022-04-28 23:36:53 · 1031 阅读 · 0 评论 -
java_IO流Buffered拷贝
使用BufferedReader 和 BufferedWriter 完成文本文件拷贝package com.hspedu.writer_;import java.io.*;public class BufferedCopy_ { public static void main(String[] args) { //BufferedReader 和BufferedWriter 是按照字符操作 //不要去操作二进制文件(声音,视频,doc,pdf),可能造.原创 2022-04-22 00:18:54 · 340 阅读 · 0 评论 -
java_IO流
一、文件(一)什么事文件(二)文件流二、常用的文件操作(一)创建文件对象相关构造器和方法package com.hspedu.file;import org.junit.Test;import java.io.File;import java.io.IOException;public class FileCreate { public static void main(String[] args) { } //方式一 new File(原创 2022-04-17 17:23:52 · 255 阅读 · 0 评论 -
java_ ==与equals
判断 ==与equals的方法代码演示:package com.hapedu;import com.sun.javafx.binding.StringFormatter;import java.util.Objects;public class Test { public static void main(String[] args) { Employee e1 = new Employee(1001, "张三"); Employee e2 =.原创 2022-04-07 21:11:23 · 280 阅读 · 0 评论 -
java_线程
一、线程相关概念(一)程序(二)进程(三)线程(四)其他相关概念 Runtime runtime = Runtime.getRuntime(); //获取当前电脑cpu数量 int cpuNums = runtime.availableProcessors(); System.out.println("cpuNums" + cpuNums);...原创 2022-04-06 00:07:59 · 972 阅读 · 0 评论 -
java_坦克大战
一、java绘图坐标体系(一)坐标体系-介绍(二)坐标体系-像素二、java绘图技术(一)介绍-快速入门(二)绘图原理public class DrawCircle extends JFrame{//JFrame对应窗口,框架,画框 //定义一个画板 private MyPanel mp = null; public static void main(String[] args) { new DrawCircle();原创 2022-04-05 22:40:18 · 421 阅读 · 0 评论 -
java_泛型
一、看一个需求二、泛型介绍三、泛型的语法@SuppressWarnings({"all"})public class Generic02 { public static void main(String[] args) { HashSet<Student> students = new HashSet<>(); students.add(new Student("jack", 18)); stud原创 2022-04-04 23:20:47 · 713 阅读 · 0 评论 -
java_List集合中的数值进行排序
题目:代码:public class ListMethod { @SuppressWarnings({"all"}) public static void main(String[] args) { List list = new ArrayList(); list.add(new Book("红楼梦", 100, "曹雪芹")); list.add(new Book("西游记", 10, "吴承恩")); lis.原创 2022-04-02 18:19:00 · 831 阅读 · 0 评论 -
java_List的三种遍历方式【ArrayList、LinkedList、Vector】
分别使用iterator、增强for、普通for代码如下:List list = new ArrayList(); //List list = new LinkedList(); //List list = new Vector(); list.add("jack"); list.add("mary"); list.add("tom"); //遍历 //1.迭代器 Syst.原创 2022-03-31 22:58:56 · 260 阅读 · 0 评论 -
Java_增强for循环
增强for循环代码演示: int[] nums = {1, 8, 10, 90}; //快捷键 I for(int i : nums) { System.out.println("i="+ i); }输出结果:i=1i=8i=10i=90原创 2022-03-27 21:14:56 · 408 阅读 · 0 评论 -
Java_集合
一、集合的理解和好处原创 2022-03-27 10:14:23 · 608 阅读 · 0 评论 -
Java_八大Wrapper类
文章目录一、包装类(一)包装类的分类 Wrapper(二)包装类和基本数据类型的转换(三)课堂测试题(四)包装类型和String类型的相互转换(五)Integer类和Character类的常用方法一、包装类(一)包装类的分类 Wrapper1.针对八种基本数据类型相应的引用类型——包装类2.有了类的特点,就可以调用类中的方法。基本数据类型包装类booleanBooleancharCharacterbyteByteshortShortintInt原创 2022-03-22 11:06:55 · 1839 阅读 · 1 评论