随笔分类 -  Java学习

摘要:一、程序、进程、线程 1、程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 2、进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期 1)程序是静态的,进程是动态 阅读全文
posted @ 2021-05-05 15:07 kongbursi 阅读(173) 评论(0) 推荐(0) 编辑
摘要:一、异常体系结构 1、异常:在Java语言中,将程序执行中发生的不正常情况称为“异常” 。 (开发过程中的语法错误和逻辑错误不是异常) 2、Java程序在执行过程中所发生的异常事件可分为两类: 1)Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源 耗尽等严重情况。比如:St 阅读全文
posted @ 2021-05-03 22:56 kongbursi 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:一、关键字static 1、使用范围:在Java类中,可用static修饰属性、方法、代码块、内部类 2、被修饰的成员特点: 1)随着类的加载而加载 2)优先于对象存在 3)修饰的成员,被所有对象所共享 4)访问权限允许时,可不创建对象,直接被类调用 类变量内存解析(下图中的String字符串应该存 阅读全文
posted @ 2021-05-03 15:50 kongbursi 阅读(58) 评论(0) 推荐(0) 编辑
摘要:1、继承 1)多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继承那个类即可。 2)此处的多个类称为子类(派生类),单独的这个类称为父类(基类或超类)。可以理解为:“子类 is a 父类” 3)类继承语法规则: class Subclass ex 阅读全文
posted @ 2021-04-27 13:57 kongbursi 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1、类(Class)和对象(Object)是面向对象的核心概念。 1)类是对一类事物的描述,是抽象的、概念上的定义 2)对象是实际存在的该类事物的每个个体,因而也称为实例(instance)。 权限修饰符 class 类名 { 属性声明; 方法声明; } 2、权限修饰符 对于class的权限修饰只可 阅读全文
posted @ 2021-04-26 22:23 kongbursi 阅读(88) 评论(0) 推荐(0) 编辑
摘要:1、数组(Array):是多个相同类型数据按一定顺序排列 的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理。 1)数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括 基本数据类型和引用数据类型。 2)创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是 这块 阅读全文
posted @ 2021-04-26 12:13 kongbursi 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1、Java关键字:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 2、Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使 用。自己命名标识符时要避免使用这些保留字 goto 、const 3、Java标识符:Java 对各种变量、方法和类等要素命名时使用的字符序列称 阅读全文
posted @ 2021-04-25 17:02 kongbursi 阅读(103) 评论(0) 推荐(0) 编辑
摘要:1、中央处理器 1GHZ=1024MHZ=1024*1024KHZ=1024*1024*1024HZ 2、 3、像素 4、LCD与LED: 1)、显示技术不同 LCD:由液态晶体组成的显示屏。 LED:由发光二极管组成的显示屏。 2)、显示效果不同 LCD:由于有背光层,通过折射光线来发光,色彩饱和 阅读全文
posted @ 2021-04-24 16:00 kongbursi 阅读(49) 评论(0) 推荐(0) 编辑
摘要:我们首先来说一下多线程: 多线程很形象的例子就是:在一个时刻下,一个班级的学生有人在拖地,有人在擦窗户,有人在擦桌子 按照单线程程序,肯定是先去拖地,再去擦窗户,再去擦桌子。但是在多线程就好像他们在一个时间点同时发生了。 为什么要说好像?是因为在单核系统下,CPU不可能同时进行两个事件。它只是完成这 阅读全文
posted @ 2020-12-02 21:17 kongbursi 阅读(729) 评论(0) 推荐(1) 编辑
摘要:Java-Graphics(画图类) 就比如画一个矩形,你给出矩形左上角坐标,再给出矩形长度和宽度就可以在JFrame上画出来一个矩形 除了矩形之外,还可以画椭圆、圆、圆弧、线段、多边形、图像等 下面给出画矩形的代码 Rect.java import java.awt.Color; import j 阅读全文
posted @ 2020-11-30 16:11 kongbursi 阅读(1569) 评论(0) 推荐(0) 编辑
摘要:最近发现一个CSDN大佬写的Java-Swing全部组件的介绍:Java Swing 图形界面开发(目录) JTextArea 文本区域。JTextArea 用来编辑多行的文本。JTextArea 除了允许多行编辑外,其他基本用法和 JTextField(文本框) 基本一致。 文本框就一行,文本区域 阅读全文
posted @ 2020-11-29 00:12 kongbursi 阅读(2174) 评论(0) 推荐(0) 编辑
摘要:参考链接: Java-Swing的JFrame的一些插件使用详解 java swing JDialog 使用 ScheduledExecutorService定时周期执行指定的任务 swing JDialog 创建对话框窗口的主要类。可以使用此类创建自定义的对话框,或者调用 JOptionPane  阅读全文
posted @ 2020-11-28 09:36 kongbursi 阅读(166) 评论(0) 推荐(0) 编辑
摘要:JFrame介绍: 在 JFrame 对象中可以使用add方法添加 AWT 或者 Swing 组件。 JFrame 有一个 Content Pane,窗口能显示的所有组件都是添加在这个 Content Pane 中 getContentPane 和 setContentPane 就是用于获取和设置其 阅读全文
posted @ 2020-11-27 19:27 kongbursi 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:一、awt的一些组件 Label l1=new Label("姓名:"); //标签 Label l2=new Label("密码:"); TextField tf1=new TextField(20); //文本框,数字是设置其文本框长度 TextField tf2=new TextField(2 阅读全文
posted @ 2020-11-19 17:00 kongbursi 阅读(792) 评论(0) 推荐(0) 编辑
摘要:实现内容:打开文件并判断文件是否存在,如果存在就打开文件并把文件内容输出到控制台,之后把文件内容输出到另外一个文件 过程所需基础: 1、判断文件存不存在 String filePth= "D:\\bh\\key\\rsa_public_key.pem";File file = new File(fi 阅读全文
posted @ 2020-11-11 09:28 kongbursi 阅读(482) 评论(0) 推荐(0) 编辑
摘要:java文档 字段摘要 static BigInteger ONE BigInteger 的常量 1。 static BigInteger TEN BigInteger 的常量 10。 static BigInteger ZERO BigInteger 的常量 0。 构造方法摘要 BigIntege 阅读全文
posted @ 2020-10-20 19:06 kongbursi 阅读(207) 评论(0) 推荐(0) 编辑
摘要:静态代码块特点:随着类的加载执行一次,且仅会执行一次 作用:初始化类中的static修饰的变量(static修饰的变量称为类变量。类变量和静态代码块差不多,类变量仅会被初始化一次) 一、静态代码块写法: static{ } 非静态代码块写法: { } 执行顺序:静态代码块->代码块->构造函数 二、 阅读全文
posted @ 2020-09-24 16:20 kongbursi 阅读(194) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://www.cnblogs.com/zheting/p/7751752.html 一个对象创建后会有一个this指针指向它。所以this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有 阅读全文
posted @ 2020-09-17 16:03 kongbursi 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一、通过static修饰的成员变量初始化只会初始化一次 //静态变量初始化只会初始化一次 public class zuishuai { public static void main(String[] args) { // TODO Auto-generated method stub //dou 阅读全文
posted @ 2020-09-10 16:05 kongbursi 阅读(3195) 评论(0) 推荐(0) 编辑
摘要:两种产生随机数的方法: 1、通过import java.util.Random来实现 2、Math.random() 一、第一种的话就是导入Random之后,先生成一个Random对象r,之后再利用r这个对象生成随机数 在生成Random对象r的时候你可以向里面放一个随机数种子,当然也可以不放,不放 阅读全文
posted @ 2020-09-09 09:49 kongbursi 阅读(327) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示