Java基础
文章平均质量分 62
阿觿学长0502
这个作者很懒,什么都没留下…
展开
-
ATM机系统
1 ATM机系统1.1 问题在案例“ 银行卡系统(实现银联接口) ”基础上实现本案例,本案例要求实现中国农业银行的ATM系统,详细要求如下:中国农业银行的ATM机对所有银联卡提供检查密码功能、取款功能以及查询余额功能。如果为农行的卡,可以实现支付电话费功能。界面交互效果如下:如果为农行的银行卡界面交互效果如图-1所示。图-1观察图-1可以发现,农业银行的卡可以实现缴费功能。如果为其它银行的银联卡,界面交互效果如图-2所示。图-2观察图-2可以发现,工商银行的卡不能实现缴费功能。1.2 方案要实现农行的原创 2022-06-06 17:11:45 · 547 阅读 · 0 评论 -
java总结(数组)
数组(Array)是多个相同数据类型按照一定顺序排列的集合,并使用一个名字命名,通过编号的方式对这些数据进行统一的管理。原创 2023-01-30 11:26:18 · 502 阅读 · 1 评论 -
java知识总结(一)
1. ArrayList的实现是基于数组,LinkedList的实现是基于双向链表。2. 对于随机访问ArrayList要优于LinkedList,ArrayList可以根据下标以O(1)时间复杂度对元素进行随机访问,而LinkedList的每一个元素都依靠地址指针和它后一个元素连接在一起,查找某个元素的时间复杂度是O(N)。原创 2023-01-29 22:13:23 · 423 阅读 · 0 评论 -
Java基础(程序流程控制)
一旦匹配成功,则进入相应case结构中,调用其执行当调用完执行语句以后,则仍然继续向下执行其他case结构中的执行语句,知道遇到break关键字或结束为止。break可以使用在switch-case结构中,表示一旦执行到此关键字,就跳出switch-case结构。若if-else和switch-case都可使用,则使用switch-case,原因是:执行效率稍高。break:switch-cas或循环结构中使用(结束当前循环)凡是可以switch-case的结构,都可以转换成if-else。原创 2023-01-23 05:50:32 · 1292 阅读 · 0 评论 -
Java总结(运算符)
不同点:当符号左边为false时,&继续执行符号右边运算,&&不再执行符号右边的运算。不同点:当符号左边为true时,|继续执行符号右边运算,||不再执行符号右边的运算。相同点:运算结果相同;当符号左边是flase时,两者都会执行符号右边的运算。相同点:运算结果相同;当符号左边是true时,两者都会执行符号右边的运算。>>:在一定范围内,每向右移1位,相当于/2。2.原创 2023-01-18 10:13:44 · 622 阅读 · 0 评论 -
Java基础(二)
自动类型提升:byte -> short -> int -> long - > float -> double。变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。String可以和8种基本数据类型做运算(只能做连接操作),将结果为String类型。前提:这里是讨论只是7种基本数据类型变量间的运算,不包含布尔类型。标识符:由数字、字符、下划线、$组成(不能以数字、下划线开头)类名、接口名:多单词组成时,所有单词首字母大写。二进制转八进制:3位二进制表示1位八进制。原创 2023-01-16 16:19:45 · 511 阅读 · 0 评论 -
java知识图谱+Java语言特点+常用dos命令+Java程序总结
编译:使用javac.exe命令编译我们的Java源文件。格式:javac 源文件名:.java。注释内容可被JDK提供的jdkdoc所解析,生成一套由网页文件形式所形成的程序说明文档。编译过程:编译以后会出现一个或多个字节码文件。字节码文件名和java源文件中的类名相同。运行:使用java.exe命令解释运行我们的字节码文件。JDK、JRE、JVM三者之间的关系,以及JDK、JRE包含的主要结构。编写:我们将编写的java程序代码保存以“.java”结尾的源文件。多行注释/* */原创 2023-01-03 22:24:26 · 144 阅读 · 0 评论 -
认识 Java(Java 发展简介)+Java语言特点
目录:一、Java 的具体内容。二、Java 编程语言介绍。三、SUN 公司的由来。四、Java 的开发形式。五、Java的开发技术六、Java同行业内优势七、Java支持多线编程Jav a 是由 SUN 公司开发的一套编程语言,其前身并不是 Java。在 1991 年的时候,当时有一个 GREEN 项目,这个项目的核心功能在于使用 EMail控制家电产品的运行(智能家居这个项目就是当初GREEN项目想达到的目的)。原创 2023-01-02 11:24:02 · 321 阅读 · 0 评论 -
计算机语言简介+编译型语言和解释型语言
内容介绍:一、什么是计算机语言?二、计算机语言的发展计算机就是一台用来计算机的机器,通过人的指令指挥计算机进行操作,需要通过计算机的语言来控制计算机(编程语言)!计算机语言其实和人类的语言没有本质的区别,不同点就是交流的主体不同!原创 2022-09-23 18:43:36 · 375 阅读 · 0 评论 -
命令行+常用 DOS 命令
windows 的命令行命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机.任何的计算机的操作系统中都包含有命令行 ( windows、linux、macOS )命令行有多个不同的名字:命令行、命令行窗口、DOS 窗口、命令提示符、CMD 窗口、Shell、终端、Terminal(练习: 通过搜索引擎来搜索一下,各个操作系统当中的命令行窗口的样式)1.如何进入到命令行win10 系统可以点开 cortana,输入 cmd,回车。原创 2022-09-15 13:12:41 · 351 阅读 · 0 评论 -
Java基础一(Java 简介+JDK JRE JVM +如何搭建Java开发环境/Java 开发环境配置+如何删除jdk+Java 源程序与编译型运行区别)
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。Java分为三个体系:JavaSE(Java2 Platform Standard Edition,java平台标准版)...原创 2022-08-03 22:26:04 · 206 阅读 · 0 评论