自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 java I/O(输入/输出)

流概述流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流。I/O(Input/Output,输入/输出)流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。虽然I/O流通常与磁盘文件存取有关,但是程序的源和目的也可以是键盘、鼠标、内存或显示器窗口等。Java由数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据。源可以是文件、网络、压缩包或其他数据源。输出流的指向是数据要到达的目的地,程序通过向输出流中写入数据把信息传递到目的地。输出流的目的可以是文件、网络、压缩包、

2020-08-11 21:39:00 242

原创 java 集合类概述

java.util 包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有 List集合、Set集合、Map集合,其中List与Set继承了Collection接口,各接口还提供了不同的实现类。Collection 接口Collection接口是层次结构中的根接口。构成Collection的单位成为元素。Collection接口通常不能直接使用,但该接口提供了添

2020-08-10 20:58:40 197

原创 Java Swing 程序设计

目录Swing 概述Swing 特点Swing 包常用的 Swing 组件概述常用窗体JFrame 窗体JDialog 窗体Swing 概述GUI (图形用户界面)为程序提供图形界面,他最初的设计目的是为程序员构建一个通用的 GUI,使其能够在所有的平台上运行,但 Java 1.0 中基础类 AWT (抽象窗口工具箱)并没有达到这个要求,于是 Swing 出现了,它是 AWT 组件的增强组件,但是它并不能完全代替 AWT 组件,这两种组件需要同时出现在一个图形用户界面中。Swing 特点 轻量级组

2020-08-09 21:32:00 453

原创 Java 常见异常的处理、捕捉和解释

捕捉异常语法如下:try{ //程序代码块}catch(Exception1 e){ //对 Exception1 的处理}catvh(Exception2 e){ //对 Exception2 的处理}...[finally{ //程序块}]通常,异常处理常用一下3个函数来获取异常的有关信息。 getMessage()函数:输出错误性质。 toString()函数:给出异常的类型与性质。 printStacktrace()函数:指出异常的类型、性质、栈层次及出现在程

2020-08-03 12:12:21 249

原创 Java 语言中内部类

内部类成员内部类在一个类中使用内部类,可以直接在内部类中存取其所在类的私有成员变量。成员内部类的语法如下:public class OuterClass{ private class innerClass{ //... }}我们可以通过外部类或者外部类的非静态方法来实例化内部类对象,实例如下:OuterClass out = new OuterClass();OuterClass.innerClass = out.new innerClass(); //必须在 new 操作符之前提

2020-08-02 13:11:12 110

原创 java 类中的final 变量、方法和类

final 变量final 关键字可用于变量声明,一旦该变量被设定,就不可以在改变该变量的值。语法如下:final TYPE VAR_NAME = value; //被定义为 final 的常量定义时要使用大写字母命名,并且中间使用下划线进行连接,这是 Java 中的编码规则。注意:当被定义为 final 的变量是一个引用时,该引用的指向不能改变,但其所指向的内存内容可以改变。技巧:在 Java 中定义全局变量,通常使用 public static final 修饰,这样的常量就只能在定义的时候

2020-08-02 11:13:52 519

原创 Java 接口、继承与多态复习与总结

类的继承(extends)继承在面向对象开发思想中是一个非常重要的概念,它使整个程序架构具有一定的弹性,在程序中复用一些已经完善的类不仅可以减少软件的开发周期,也可以提高软件的可维护性和可扩展性。继承并不只是扩展父类的功能,还可以重写父类的成员方法。重写(还可以成为覆盖)就是在子类中将父类的成员方法的名称保留,重写成员方法的实现内容,更改成员方法的存储权限,或是修改成员方法的返回值类型(重写父类成员方法的实现内容,更改成员方法的存储权限,或者是修改成员方法的返回值类型。在继承中还有一种特殊的重写方式,

2020-08-01 11:42:41 253

原创 Java 数字处理类说明与常用方法

数字格式化在 Java 中使用 java.text.DecimalFormat 格式化数字。在 Java 中没有格式化的数据遵循以下原则: 如果数据绝对值大于 0.001 并且小于 10000000,Java 将以常规小数形式表示。 如果数据绝对值小于 0.001 或者大于 10000000,使用科学技术法表示。NumberFormat 的子类 DecimalFormat 可用于格式化十进制数字。一般情况下可以在实例化 DecimalFormat 对象时传递数字格式,也可以通过 DecimalF

2020-07-31 12:47:50 213

原创 Java 包装类详解与常用方法介绍

目录Integer构造方法常用方法常量Boolean构造方法常用方法常量Byte构造方法常用方法常量Character构造方法常用方法常量Double构造方法常用方法常量NumberIntegerjava.lang 包中的 Integer类、Long类和short 类,分别将基本类型 int、long和short封装成一个类。由于这些类都是 Number 的子类,区别就是封装不同的数据类型,其包含的方法基本相同。Integer 类在对象中包装了一个基本类型 int 的值。该类的对象包含一个 int 类

2020-07-30 16:16:01 496

原创 Java 类和对象学习笔记

面向对象的概述对象类实质上就是封装对象属性和行为的载体,而对象则是类抽象出来的一个实例。类具有相同属性和行为的一类实体被称为类。在 Java 语言中,类中对象的行为是以方法的形式定义的,对象的属性是以成员变量的形式定义的,而类包括对象的属性和方法。封装面向程序设计具有以下特点: 封装性 继承性 多态性封装是面向对象编程的核心思想。将对象的属性和行为封装起来,其载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。继承当处理一个问题时,可以讲一些有用的类保留下来,在遇到同样问

2020-07-29 12:25:09 123

原创 Java 数组的常用方法和排序算法总结

java.util 包的 Arrays 类包含了用来操作数组(如排序和搜索)的各种方法。常用方法:方法作用fill(Obeject[] a, [int fromIndex,int toIndex,]Object value)把 value 值填入或替换数组 a 中。sort(object)对任意类型的数组进行升序排列操作。copyOf(arr, int newLength)将数组 arr 复制入一个新的长度为 newlength 的数组中,并将新的数组对象返回。

2020-07-28 11:56:29 137

原创 java 字符串生成器的使用

J2SE 5.0 新增了可变的字符序列 String-Buider 类,提高了增加字符串的效率。// 创建 String-Buider 类对象StringBuider beider = new StringBuider(String s);常用方法:方法作用append()将任意类型的数据或者其他对象追加到字符串生成器中insert(int offset arg )在字符串生成器内容中指定位置插入基本类型或其他对象delete(int start, int en

2020-07-27 22:05:14 128

原创 java 正则表达式的使用

正则表达式通常被用于判断语句中,用来检查某一字符串是否满足某一格式。正则表达式是含有一些具有特殊意义字符的字符串,这些特殊字符称为正则表达式的元字符。例如,“\d” 表示数字 0~9 中的任何一个,“\d” 就是元字符。正则表达式中元字符及其意义:...

2020-07-27 21:51:41 115

原创 Java 格式化字符串的各种转换符的功能

String 类的静态 format() 方法用于创建格式化字符串。format([Local l,] String format, Object...args)实例:package Test;import java.util.Date;import java.util.Locale;public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Da

2020-07-26 16:26:12 525

原创 Java 字符串常用方法和字符集合

在 Java 语言中将字符串作为对象来处理,可通过 java.lang 包中的 String 类来创建字符串对象。方法作用返回值String(char a[], [int offset, int length])String 类的构造方法String 类对象的引用str.length()取得字符串的长度信息正整数或 -1str.indexOf(String s)检索参数字符串 s 在指定字符串中首次出现的索引位置正整数或 -1str.lastIndexO

2020-07-26 12:04:54 162

原创 Java 流程控制语句的集合

目录复合语句条件语句switch 多分支语句循环语句复合语句复合语句又称块语句,由“{”开始“}”结束。条件语句if(布尔表达式){ [语句序列]}[else{ [语句序列]}]或者if(条件表达式 1){ [语句序列 1]}else if(条件表达式 2){ [语句序列 2]}...else if(条件表达式 n){ [语句序列 n]}switch 多分支语句switch(表达式){case 常量值 1: 语句块 1 [break;]...case

2020-07-26 09:35:47 86

原创 Java 语言基础的总结与概括

目录Java 主类结构包声明导入 API 类库声明成员变量和局部变量编写主方法基本数据类型整数类型浮点类型字符类型char 型转义字符变量与常量运算符数据类型转换代码注释与编码规范Java 主类结构Java 主类的结构主要包括包声明、导入 API 类库、声明成员变量和局部变量和编写主方法。包声明一个 Java 程序由若干个类组成。语句 package ClassName 声明类 ClassName 所在的包,package 为包的关键字。导入 API 类库Java 语言中通过 import 关键

2020-07-25 15:15:20 180

原创 在Mac终端下使用“java”

1、需要注意的是 Java 安装在 Library 目录下,而该目录下的所有文件是面向所有用户的,即无需将 Java 安装路径加入环境变量也可以在任意目录下使用编译和执行命令。2、使用 java 执行命令时,目标文件是要省略后缀名的,否则会出现异常。...

2020-07-22 20:53:09 462

原创 MySQL

Mysql学习MySQL简介什么是数据库?RDBMS 术语MySQL数据库MySQL安装Mac下安装MySQLMySQL管理启动及关闭MySQL服务器Mac系统下MySQL用户设置管理MySQL的命令MySQL JAVA 语法MySQL简介什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个活多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库

2020-07-22 11:22:04 445

原创 Mac下安装及配置Mysql的步骤

Mac下安装Mysql步骤步骤详解之在Mac中安装及配置Mysql一、下载用于安装的Mysql磁盘映像二、安装Mysql磁盘映像三、配置环境变量步骤详解之在Mac中安装及配置MysqlMySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。一、下载用于安装的Mysql磁盘映像首先进入Mysql官网(点击这里),如图:然后点击DOWNLOADS进入

2020-07-14 12:49:09 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除