Java
文章平均质量分 78
king_weng
当才华配不上野心时,就静下心来学习吧!
展开
-
Java之maven中pom.xml字段详解
<modules>:子模块项目<properties>:属性,包括系统属性、自定义属性<dependencies>:依赖 <groupId>,<artifactId>, <version>:描述了依赖的项目唯一标志。 <groupId> :创建项目的组织或团体的唯一 Id。 <artifactId>:项目唯一id,可视为项目名。 <version...原创 2021-03-11 09:32:14 · 842 阅读 · 0 评论 -
Ubuntu18.04安装JDK14
1、下载https://www.oracle.com/java/technologies/javase-downloads.html比如此处我下载的是jdk-14.0.1_linux-x64_bin.tar.gz2、解压 可在/usr中使用mkdir java创建一个文件夹,然后将上面下载的文件解压到该文件夹:tar -zxvf jdk-14.0.1_linux-x64_bin.tar.gz我解压出来的文件下图所示:3、配置环境变量修改/e...原创 2020-06-02 22:48:45 · 1767 阅读 · 0 评论 -
Java之数据库操作
一、JDBC概述 JDBC是一种可用于执行SQL语句的Java API (Application Programming Interface,应用程序设计接口),是连接数据库和Java应用程序的纽带。1、JDBC-ODBC桥 JDBC-0DBC桥是一个JDBC驱动程序,完成了从JDBC操作到0DBC操作之间的转换工作,允许JDBC驱动程序被用作ODBC的驱动程序...原创 2020-03-15 23:02:41 · 1070 阅读 · 0 评论 -
Java网络通信
一、TCP程序设计1、InetAddress类 java.net包中的InetAddress类是与IP地址相关的类,利用该类可以获取IP地址、主机地址等信息。InetAddress类的常用方法如下表所示。注:InetAddress类的方法会抛出UnknownHostException 异常,所以必须进行异常处理。这个异常在主机不存在或网络连接错误时发生。2、Serv...原创 2020-03-15 00:05:39 · 503 阅读 · 0 评论 -
Java多线程
1、实现线程的两种方式 在Java中主要提供两种方式实现线程,分别为继承java.lang.Thread类与实现java.lang.Runnable接口。(1)继承Thread类 Thread类是java.lang包中的一一个类,从这个类中实例化的对象代表线程,程序员启动一个新线程需要建立Thread实例。Thread 类中常用的两个构造方法如下:publi...原创 2020-03-10 00:02:33 · 276 阅读 · 0 评论 -
Java枚举类型与泛型
一、枚举类型1、使用枚举类型设置常量 以往设置常量,通常将常量放置在接口中,这样在程序中就可以直接使用,并且该常量不能被修改,因为在接口中定义常量时,该常量的修饰符为final与static。常规定义常量的代码如下所示。例:在接口中定义常量的常规方式public interface Constants{ public static final int Constan...原创 2020-02-23 18:29:44 · 3998 阅读 · 0 评论 -
Java反射机制
一、Class类与Java反射 通过Java反射机制,可在程序中访问已经转载到JVM中的Java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能。Java反射机制的功能十分强大,在java.lang.reflect包中提供了对该功能的支持。 众所周知,所有Java 类均继承了Object 类,在Object类中定义了一个getClass()方法,该方法...原创 2020-01-18 22:47:32 · 686 阅读 · 0 评论 -
JavaI/O(输入/输出)
一、输入/输出流 流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流。Java语言定义了许多类专门负责各种方式的输入输出,这些类都被放在java.io包中。其中,所有输入流类都是抽象类InputStream (字节输入流)或抽象类Reader (字符输入流)的子类;而所有输出流都是抽象类OutputStream (字节输出流)或抽象类Writer ( 字符输出流)的子类。...原创 2020-01-15 23:55:40 · 467 阅读 · 0 评论 -
Java集合类
1、集合类概述 java.util包中提供了一些集合类, 这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合、Set集合和Map集合,其中List 与Set继承了Collection接口,各接口还提供了不同的实现类。上述集合类的继承关系下图所示。...原创 2020-01-13 22:46:24 · 236 阅读 · 0 评论 -
Swing程序设计
一、Swing1、Swing概述 Swing是一个用于开发Java应用程序用户界面的开发工具包。以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。原来的AWT组件来自java.awt 包,当含有AWT组件的Java应用程序在不同的平台上执行时,每个平台的GUI组件的显示会有所不同,但是在不同平台,上运行使用Swing开发的应用程序时,就可以统一GUI...原创 2020-01-09 23:14:54 · 1021 阅读 · 0 评论 -
Java异常处理
1、异常(1)异常概述 Java中将异常封装到一个类中,出现错误时,就会抛出异常。异常是一个在程序执行期间发生的事件,它中断了正在执行的程序的正常指令流。异常产生后,如果不做任何处理,程序就会被终止。 异常在Java语言中也是作为类的实例的形式出现的。当某一方法中发生错误时,这个方法会创建一个对象,并且把它传递给正在运行的系统。这个对象就是异常对象。通过异常处理...原创 2020-01-02 23:16:11 · 432 阅读 · 0 评论 -
Java类的高级特性:类包、final、内部类
一、Java类包1、Java类包 Java中每个接口或类都来自不同的类包,无论是JavaAPI中的类与接口还是自定义的类与接口都需要隶属于某-一个类包,这个类包包含了一些类和接口。如果没有包的存在,管理程序中的类名称将是一件非常麻烦的事情。在Java中采用类包机制非常重要,类包不仅可以解决类名冲突问题,还可以在开发庞大的应用程序时,帮助开发人员管理庞大的应用程序组件,方便软件复...原创 2020-01-01 23:28:13 · 482 阅读 · 0 评论 -
Java接口、继承与多态
一、类的继承1、继承 继承的基本思想是基于某个父类的扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者直接重写父类中的某些方法。在Java中使用extends关键字来标识两个类的继承关系。例:class Test { public Test() { System.out.println("父类Test构造函...原创 2019-12-29 21:53:17 · 368 阅读 · 0 评论 -
Java数字处理类
一、数字格式化 在Java中没有格式化的数据遵循以下原则:如果数据绝对值大于0.001并且小于1000000, Java 将以常规小数形式表示。 如果数据绝对值小于0.001或者大于0000000,使用科学记数法表示。 DecimalFormat是NumberFormat的一个子类,用于格式化十进制数字。它可以将一些数字格式化为整数、浮点数、百分数等。通过使用该类...原创 2019-12-22 17:43:58 · 503 阅读 · 0 评论 -
Java包装类
1、包装类概念 Java是一种面向对象语言,Java中的类把方法与数据连接在一起,构成了自包含式的处理单元。但在Java中不能定义基本类型(Primitive Type)对象,为了能将基本类型视为对象进行处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,如int型数值的包装类Integer 和boolean 型数值的包装类Boolean等,这样便可以把这些基本类型转换...原创 2019-12-22 17:29:45 · 281 阅读 · 0 评论 -
Java类和对象
1、Java中的权限修饰符 注:当声明类时不使用public、protected和private修饰符设置类的权限,则这个类预设为包存取范围,即只有一个包中的类可以调用这个类的成员变量或成员方法。同时Java规定,类的权限设定会约束类成员的权限设定,如果类中的成员变量或成员方法没有指定修饰符,则按类的修饰符来做限制。2、类(1)this 如果在类...原创 2019-12-21 18:07:41 · 415 阅读 · 1 评论 -
Java快速入门
1、JDK和JRE(1)JDK 是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。(2)JRE Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,...原创 2019-12-18 00:15:20 · 565 阅读 · 0 评论