随笔分类 - JavaSE
摘要:注解 什么是注解 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释。(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取。 Annotation的格式: 注解是以“@”注释名在代码中存在的,还可以添加一
阅读全文
摘要:使用说明 主要功能 导入专业配置文件(Excel文件)。 导入专业成绩总库文件(Excel文件)。 根据配置文件将成绩总库文件进行筛选和转换。 根据转换好的数据进行个人成绩和专业成绩总体分析。 根据学生学号或姓名进行模糊搜索学生,进行个人成绩分析。 导出个人分析结果(Excel文件)。 导出全体学生
阅读全文
摘要:概述 计算机网络 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 Java
阅读全文
摘要:线程、进程、多线程 线程 概述 几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 线程与进程的区别 线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中
阅读全文
摘要:Java 编码问题 本文内容直接参考:Java--Java中编码问题
阅读全文
摘要:何谓序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可
阅读全文
摘要:Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 适用于多种数据类型执行相同的代码 泛型中的类型在使用时指定 泛型归
阅读全文
摘要:Java 枚举 Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。 例如定义一个颜色的枚举类。 enum Color { RED, GRE
阅读全文
摘要:Java I/O Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java 为 I
阅读全文
摘要:集合框架 集合框架被设计成要满足以下几个目标。 该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。 该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 对一个集合的扩展和适应必须是简单的。 为此,整个集合框架就围绕一组标准接口而设计。你可以直接使用这些接
阅读全文
摘要:什么是异常 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.
阅读全文
摘要:回顾方法的定义 修饰符 返回类型 break和 return的区別 break:用来结束循环。 return:方法结束,返回一个结果。 方法名:注意命名规范 , 见名知意。 参数列表 异常抛出 回顾方法的调用 静态方法 非静态方法:需要构造实例化对象,进行调用。 形参和实参 值传递和引用传递 值传递
阅读全文
摘要:概念 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素每个数组元素可以通过一个下标来访问它们。 声明创建 首先必须声明数组变量,オ能在程序中使用数组。下面是声明数组变量的语法 dataType[] arrayRefVa
阅读全文
摘要:何谓方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类对象中。 方法在程序中被创建,在其他地方被引用。 **设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1
阅读全文
摘要:用户交互Scanner java. util. Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s =new Scanner(System.in); 通过 Scanner类的next()与 nextLine()方法获取输入的字符串,在读
阅读全文
摘要:注释、标识符、关键字 注释 注释并不会被执行,是写给我们写代码的人看的。书写注释是一个非常好的习惯 单行注释 //单行注释 多行注释 /* 多行注释 多行注释 多行注释 */ 文档注释 /** * @author yt * * */ 标识符 标识符是赋给类、方法或変量等取的名字。一个标识符可以是字母
阅读全文
摘要:计算机语言发展简史: 更快·更强 第一代语言:机器语言 二进制 第二代语言:汇编语言 目前应用:逆向工程,机器人,病毒 第三代语言:高级语言 摩尔定律 面向对象/面向过程 C {高级鼻祖} C++ {C语言面向对象版本} Java {C语言++—} C# Python PHP JavaScript
阅读全文
摘要:基于Java SWing的游戏界面设计 团队博客 战机选择 private void backwardActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: //图片地址数组下标切换
阅读全文
摘要:一、团队名称、团队成员介绍 团队成员介绍 杨涛(组长):游戏界面设计和用户信息读写操作 张旭 :游戏内部的动画特效和碰撞检测逻辑 二、项目git地址 没错就是我 三、项目git提交记录截图 四、项目功能架构图与主要功能流程图 游戏流程图 五、项目UML图 游戏界面 游戏主体 六、项目运行截图 登录注
阅读全文
摘要:Git地址 Gitee仓库 程序运行效果 用户注册登录: 按始发地、目的地查询购票: 按车次号查询购票: 查看已购车票,退票,注销: 管理员登录,查看所有用户信息: 录入车次: 删除车次: 修改车次信息: 查看所有车次: 管理员注销: 系统结构功能图 系统描述 点击运行火车售票系统软件,用户输入用户
阅读全文