摘要:
1.GUI 编程简介 GUI:图形用户界面 GUI 核心技术:Swing、Awt 类 界面不美观 需要 jre 环境 为什么要学习: 可以写出一些小工具 工作时候,也可能需要维护到 Swing 界面,概率绩效 了解 MVC 架构,了解监听 2.AWT 类 2.1.Awt 介绍 包含了很多类和接口 元 阅读全文
摘要:
1.IP 地址 IP地址:InetAddress import java.net.InetAddress; import java.net.UnknownHostException; //测试IP public class TestInetAddress { public static void m 阅读全文
摘要:
1.线程简介 process:进程 thread:线程 程序是指令和数据的有序集合,其本身没有任何运行的含义;而进程则是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位。 通常一个进程包含若干个线程,线程是CPU调度和执行的单位 注:真正的多线程是指多个CPU,即多核;很多多线程是模拟 阅读全文
摘要:
1.IO 流引入 概述:以应用程序为参照物,读取数据为输入流(Input),写数据为输出流(Output),大量输入输出数据简称 IO 流 原理: 2.IO 流的分类 读写的文件分类 二进制文件:打开后是乱码,或者是 16 进制,无法生成文件的文件 文本文件:打开文件内容可以直接阅读 IO流读取数据 阅读全文
摘要:
1.Collection 1.1.List 1.1.1.ArrayList 类 基于数组算法的列表,底层其实就是一个 Object 数组 常用方法的 API: 方法名 作用 调用语法 add(E e) 添加元素,E 是创建集合时定义的泛型,添加的元素的类型就是传入的这个泛型类型 集合对象.add(E 阅读全文
摘要:
1.Object 类 jdk 中文在线文档:https://www.matools.com/api/java8 1.1.equals 方法 与 == 对比 == 比较运算符: 既可以判断基本类型,又可以判断引用类型; 如果判断的是基本类型,判断的是值是否相等; 如果判断的是引用类型,判断的是地址是否 阅读全文
摘要:
1.什么是异常 简单分类: 检查性异常:最具代表的是用户错误或问题引起的异常,无法预见。如要打开一个不存在文件时。 运行时异常:运行时异常是可能被程序员避免的异常。 错误:错误不是异常,而是脱离程序员控制的问题。 2.Java 异常处理机制 Application.java public class 阅读全文
摘要:
Java 的核心思想就是 OOP(面向对象编程) 1.面向对象 面向对象编程:Object-Oriented Programming,OOP) 本质:以类的方式组织代码,以对象的组织(封装)数据 2.对象的创建 2.1.创建与初始化对象 创建对象:new 使用 new 关键字创建的时候,除了分配内存 阅读全文
摘要:
1.数组概述 数组是相同类型数据的有序集合; 数组描述的是相同类型的若干各数据,按照一定的先后次序排列组合而成; 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 2.数组声明创建 首先必须声明数组变量,才能在程序中使用数组: dataType[] arrayRefvar; 阅读全文
摘要:
1.方法的定义及调用 设计方法的原则:一个方法只完成一个功能,有利于后期的扩展 方法的定义: 修饰符(可选) 返回值类型 方法名(参数类型 参数名(可选)){ 方法体 return 返回值; } 2.方法重载 重载:就是在一个类中,有相同的函数名称,但形参不通的函数 方法的重载规则: 方法名称必须相 阅读全文