随笔 - 79,  文章 - 0,  评论 - 1,  阅读 - 45505

随笔分类 -  Java

上一页 1 2
Java 异常
摘要:1. 异常简介 Java异常时Java提供的识别响应错误的机制,可以使程序中异常处理代码和正常业务代码分离,提高程序的健壮性。 public class ExceptionTest01{ public static void main(String[] args){ try{ int i = 10 阅读全文
posted @ 2021-11-07 11:43 homle 阅读(166) 评论(0) 推荐(0) 编辑
Java 注解认知
摘要:1. 注解定义 注解是一种特殊的注释,是一种引用数据类型,可以注解Java中所有数据类型,可以出现在任何位置。 2. 注解的语法格式 public @interface OtherAnnotation{ } 使用@interface定义注解,名字是OtherAnnotation,意味着它实现了jav 阅读全文
posted @ 2021-11-04 09:33 homle 阅读(72) 评论(0) 推荐(0) 编辑
Java 反射机制
摘要:1. 反射介绍 Java反射机制是在运行状态中,对于任意一个类,能够获取类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性,可以动态获取信息以及动态调用对象的方法。 Class类 Class是一个类,封装了当前对象所对应的类的信息。一个类中有属性,方法,构造器等。比如有一个Per 阅读全文
posted @ 2021-10-24 17:10 homle 阅读(76) 评论(0) 推荐(0) 编辑
Java 多线程系列02
摘要:1. 线程安全 synchronized的使用 在多线程使用共享资源时,可以使用synchronized来锁定共享资源,使得同一时刻,只有一个线程可以访问和修改它,修改完毕后,其他线程才可以使用。 当一个共享数据被synchronized修饰后,在同一时刻,其他线程只能等待,直到当前线程释放该锁。 阅读全文
posted @ 2021-10-02 17:27 homle 阅读(64) 评论(0) 推荐(0) 编辑
Java 多线程系列01
摘要:1. 进程和线程 进程是一个应用程序,每个进程都有自己的独立内存空间,进程不依赖线程而独立存在,一个进程可以启动多个线程。 线程是进程的执行单元,一个进程可以运行多个线程。 在Dos中输入java HelloWorld后,程序的执行过程: 会先启动Jvm,Jvm就是一个进程,Jvm在启动一个主线程执 阅读全文
posted @ 2021-09-12 09:56 homle 阅读(50) 评论(0) 推荐(0) 编辑
java io流04 File
摘要:1. File介绍 File是“文件”和“目录路径名”的抽象表示形式。 File直接继承Object,实现Serializable和Comparable接口,表示File对象既支持序列化,也可以File对象之间比较大小,可以直接存储在有序集合中(TreeSet,TreeMap)。 File构造方法列 阅读全文
posted @ 2021-08-08 17:04 homle 阅读(45) 评论(0) 推荐(1) 编辑
java io流03 字符流
摘要:1. 字符流 字符流是以Reader和Writer为基础派生的一系列类 2. 字符输入流FileReader FileReader构造方法 public class FileReader extends InputStreamReader //继承InputStreamReader public F 阅读全文
posted @ 2021-08-08 15:15 homle 阅读(38) 评论(0) 推荐(0) 编辑
java JDBC系列
摘要:1. JDBC介绍 java语言连接数据库,JDBC通过载入不同的数据库驱动程序进而于不同的数据库进行连接。 2. 数据库驱动载入 使用文本编辑器需要配置classpath环境变量,环境变量路径配置驱动地址;使用IDEA在选择需要加载驱动的 模块->打开模块设置(Open Module Settin 阅读全文
posted @ 2021-08-02 22:06 homle 阅读(61) 评论(0) 推荐(0) 编辑
java io流02 字节流
摘要:1. 字节流介绍 字节流不仅可以操作字符还可以操作其他媒体文件。 InputStream类和OutputStream是字节流输入流,输出流的抽象类,是所有字节输入流,输出流的父类。 2. FileInputStream FileInputStream是文件输入流,继承于InputStream,可以从 阅读全文
posted @ 2021-07-31 11:20 homle 阅读(61) 评论(0) 推荐(0) 编辑
java io流01 介绍
摘要:1. java io介绍 流是数据在计算机内部传输的抽象。 按照“流”的数据流向,可以将其划分为:输入流和输出流。 按照“流”中处理数据的单位,可以区分为:字节流和字符流。在java中,字节是1个Byte,即8位;而字符是2个Byte,即16位。 字节流的抽象基类: InputStream,Outp 阅读全文
posted @ 2021-07-31 11:18 homle 阅读(29) 评论(0) 推荐(0) 编辑
Java 排序算法
摘要:冒泡排序: 比较相邻两个数的大小,如果左边大于右边,就交换左右两边的数据,否则不交换,当第一轮比较完成后,序列数中最大的数会排序到最右边;然后在进行其他数比较,比较原理相同,完成比较后,序列数会从左到右从小到大排列; 原始数据:9 8 10 7 6 0 11 第一轮循环:比较的数据(9 8 10 7 阅读全文
posted @ 2021-02-07 22:09 homle 阅读(68) 评论(0) 推荐(0) 编辑
IDEA 常用快捷键
摘要:1. IDEA中是自动保存的, 不用ctrl+s; 2. 快捷键:psvm ,可以直接生成main方法(首字母小写); 3. 快捷键:sout,可以自动生成println方法; 4. 快捷键:ctrl+y 删除光标位置一行; 5. 左侧窗口列表的展开和关闭: a. 左箭头关闭; b. 右箭头展开 c 阅读全文
posted @ 2021-01-11 22:37 homle 阅读(361) 评论(0) 推荐(0) 编辑
Java this关键字的使用场景
摘要:this的概念: this保存当前对象的内存地址,指向自身; this保存在堆内存的对象中; this用来访问实例变量 ,表示当前对象,所以this不使用于静态方法中,可以省略; public class ThisTest02{ public static void main(String[] ar 阅读全文
posted @ 2020-12-27 22:52 homle 阅读(328) 评论(0) 推荐(0) 编辑
Java 静态代码块和实例代码块
摘要:静态代码块的使用: 示例一: public class StaticTest03{ static{ System.out.println("A"); } static{ System.out.println("B"); } public static void main(String[] args) 阅读全文
posted @ 2020-12-23 22:42 homle 阅读(210) 评论(0) 推荐(0) 编辑
Java 空引用访问静态不会发生空指针异常
摘要:public class StaitcTest02{ public static void main(String[] args){ Chinese c1 = new Chinese("11111111","zhang","中国"); System.out.println(c1.idCard); S 阅读全文
posted @ 2020-12-20 13:10 homle 阅读(285) 评论(0) 推荐(0) 编辑
Java 什么时候使用static
摘要:1 .先不使用static public class StaticTest{ public static void main(String[] args){ Chinese c1 = new Chinese("11111111","zhang","中国"); System.out.println(c 阅读全文
posted @ 2020-12-20 12:49 homle 阅读(1244) 评论(0) 推荐(0) 编辑
Java 空指针异常
摘要:public class NullPointer{ public static void main(String[] args){ Customer c = new Customer(); System.out.println(c.id); //0 c.id = 1213; System.out.p 阅读全文
posted @ 2020-12-13 11:00 homle 阅读(170) 评论(0) 推荐(0) 编辑
java 方法的返回值
摘要:先直接上一段代码 public class MethodTest01{ public static void main(String[] args){ } public static int test(){ boolean flag = true; if(flag = true){ return 1 阅读全文
posted @ 2020-11-25 20:58 homle 阅读(1179) 评论(0) 推荐(0) 编辑

上一页 1 2

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示