
java编程知识
做一些自己学习过程中的java基础点。利于以后自己翻阅。
永恒JAVA崽
这个作者很懒,什么都没留下…
展开
-
java基础之统计图
目录 柱状图 折线图 饼状图 一、柱状图 java原生的Graphics可以画,不过比较繁琐。所以,借助jFreeChart来快速生成统计图。 jar包下载 /** 画柱状图 */ public static void writeZ(String url) { DefaultCategoryDataset dataSet = new DefaultCategoryDataset();...原创 2020-05-07 15:39:02 · 689 阅读 · 0 评论 -
java基础之图片
目录 读取和写出图片 生成验证码图片 一、读取和写出图片 java中分为图形、图像。 图形:Graph,是java.awt包中的,有java2D库,Color,Stroke等。 &...原创 2020-05-05 21:34:55 · 382 阅读 · 0 评论 -
java基础之条形码、二维码
目录 条形码 生成条形码 解析条形码 二维码 生成二维码 解析二维码 一、条形码 条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。代表一串数字或字母,每一位有特殊含义。  ...原创 2020-05-03 08:34:56 · 562 阅读 · 0 评论 -
java基础之Json
目录 概念 基于org.json操作Json 基于gson操作Json 基于Jackson操作Json 一、概念 JSON:javaScript Object Notation,是一种轻量级的数据交换格式。独立于编程语言。 是以键值对的形式进行存储。但...原创 2020-05-01 23:27:50 · 154 阅读 · 0 评论 -
java基础之XML
目录 概念 基于Dom结构操作xml 概念 XML(eXtensible Markup Language),是可扩展标记语言,标签可以自动定义,是存文本表示,跨系统、跨平台、跨语言。 xml的语法结构: 任何起始标签都要有对应的结束标签,但是也可以简...原创 2020-04-30 16:43:41 · 149 阅读 · 0 评论 -
java基础五(AWT和Swing)
目录 1.概念 2.布局管理器 2.1FlowLayout(流式布局) 2.2BorderLayout(边界布局) 2.3GridLayout(网格布局) 2.4CardLaout(卡片布局) 3.AWT 4.Swing 一、概念 AWT (抽象窗口工具包)(Abstract Window Toolkit):提供的建立图形用户界面GUI(Graphics User Interface)的开发包...原创 2020-03-18 21:09:09 · 700 阅读 · 0 评论 -
java基础四(线程)
目录 1.概念 2.线程的实现 4.线程状态 5.并发和同步 6.通信 一、概念 1、进程:一个进程对应一个程序。一个进程可以有多个线程。 2、线程:是一个独立的执行路径。是程序中一个执行流。以CPU为主体。java中的线程是由虚拟CPU、代码、数据组成。代码和数据是相互独立的。代码和数据构成线程体,线程的行为由线程体决定。虚拟CPU是在创建线程时自动封装进Thread类的实例中。 3、在程序运...原创 2020-03-17 17:15:26 · 335 阅读 · 0 评论 -
java基础三(异常、IO流、正则)
目录 1.异常 2.IO 3.正则表达式 一、异常 异常是编程语言用来描述当某种非预期情况发生时该如何处理的一种机制。 程序出错分为: 编译错误:是语法错误,通常编译器...原创 2020-03-16 08:20:44 · 176 阅读 · 0 评论 -
java基础(知识二)
目录 1.基本数据类型 2.运算符和表达式 3.流程控制 4.常用类,覆盖和重载 5.数组 6.集合 7.泛型 一、基本数据类型 标识符 用名字去声明程序中的各种成员。命名规则: 以英文字母、下划线“_”、美元符号“$”、作为首字母。 区分英文字母的大小写。 命名的字符数没有限制。一般使用比较易读的名字。 不能使用关键字作为标识符的名称。可以包含关键字。 java源程序是16位的Unic...原创 2020-03-15 08:15:42 · 381 阅读 · 0 评论 -
java基础(知识一)
目录 基本概念 面向对象 类 包 对象 一、基本概念 1、java主要目标是:面向对象、简单化、解析型与平台无关、多线程、安全高效、动态性。 java的编译模式:编译解析型 2、字节:是计算机最小的存储单位。1byte = 8 bit (1字节 = 8 位) 3、JVM(java Vritual Machine): 是用软件模拟实现的一种虚拟机。用于执行bytecode字节码。 JVM运行的代码...原创 2020-03-14 11:54:15 · 372 阅读 · 0 评论