
Java学习
未来的小码农
这个作者很懒,什么都没留下…
展开
-
Java学习:Java中的异常与异常处理
Java中的异常处理异常概述与异常体系结构为什么会出现异常在使用计算机语言进行项目开发的过程中,即使代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通常等等。异常的定义在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不属于异常)异常的分类...原创 2019-11-01 14:24:44 · 350 阅读 · 0 评论 -
SSM框架的集成
SSM框架的集成web.xml文件头在Maven项目中生成web.xml文件 右击项目名称 --> Properties --> Project Facets 将Dynamic Web Module 取消选中后点击应用,再次选中,选择出现在视图下方的链接,选中生成 web.xml文件,设置生成的所在位置,OK即可 web.xml 头部内容为<?xml versi...原创 2019-09-16 19:13:57 · 171 阅读 · 0 评论 -
Java学习之路——类与类之间的关系+修饰符
Java学习之路——类与类之间的关系类与类之间的关系A is–a B 泛化(继承 实现)A has–a B 包含(组合 聚合 关联)A uas–a B 依赖(依赖)1. 继承子类继承父类,通过一个关键字:extends子类可以调用父类中的(public protected)属性和方法,当做自己的来使用子类可以添加自己独有的属性和方法子类从父类中继承过来的方法不...原创 2019-08-21 22:35:36 · 210 阅读 · 0 评论 -
Java Swing组件 实现521简单表白界面
Java Swing组件 实现521简单表白界面首先GUI界面的代码块为:package iloveyou;import javax.swing.*;import java.awt.*;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.WindowAda...原创 2019-06-01 17:22:44 · 1586 阅读 · 0 评论 -
SSH项目搭建实例----简单员工管理系统
SSH项目搭建实例(一)----部分注解实现简单员工管理系统运行环境:eclipse+tomcat 8.5+MySQL项目搭建:spring 4.*+struts 2+hibernate(3)本项目基于Dynamic web项目基础上进行搭建SSH框架,未用到maven,因此不存在pom.xml进行对所需 .jar包的管理。项目所需的 jar包均为手动导入,保存在项目路径/WEB-INF/...原创 2019-01-06 01:29:37 · 1517 阅读 · 0 评论 -
Java学习之路——插入排序
插入排序排序思想:每步将一个待排序的记录,按其数组下标大小插入到前面已经排序的子序列的合适位置(从后向前找到合适位置后),直到全部插入排序完为止。 排序举例:int a[]= {1,7,2,9,8,4},默认第一个数组元素以排好序,选定第二个开始插入。第一次排序:选定a[2] = 7排序。1&lt;7,不交换位置排序结果:1 7 2 9 8 4第二次排序:选定a[3] = 2排序。...原创 2018-11-08 19:40:23 · 127 阅读 · 0 评论 -
Java学习之路——a=a+b和a+=b真的一样吗?
a=a+b和a+=b真的一样吗?今天在刷头条的时候看见这样一道面试题:在Java中:a=a+b和a+=b,这两个运算一样吗?相信刚接触Java语言的人,第一感觉就是一样的。其实不然,在两个变量的数据类型一样时:a+=b 和a=a+b 是没有区别的。但当两个变量的数据类型不一样时,就涉及到了数据类型转换的问题,也就是精度的问题。...原创 2018-11-06 13:48:08 · 375 阅读 · 1 评论 -
Java学习之路——在更换JDK版本之后,eclipse打不开报错提示
报错信息如下图所示:在本地电脑中更换JDK版本,或重新安装JDK到其他路径之后,重新配置环境变量后,经过cmd检查无误,再打开eclipse显示报错。出现原因:虽然本地电脑JDK版本改变或安装路径的改变,但是eclipse原来配置的JDK并没有变化,可打开eclipse所在文件夹内,找到eclipse.ini进行修改。修改方式:将–vm下的路径改为jdk中javaw所在的路径保存,重新打开...原创 2018-10-31 17:17:28 · 7784 阅读 · 2 评论 -
Java学习之路——类和对象简单demo之奥特曼大战小怪兽
类和对象简单demo之奥特曼大战小怪兽建立奥特曼类:属性包括 :血量(blood),速度(speed),魔法值(magic)。行为方法:普通攻击(attack),魔法攻击(magicAttack)。package demo;import java.util.Random;public class Altman { public String name; public int b...原创 2018-10-26 23:17:25 · 467 阅读 · 0 评论 -
Java学习之路——Java中的变量与常量
在Java中应用变量与常量进行数据操作,数据类型处理及转换Java中的关键字Java 语言中有一些具有特殊用途的词被称为关键字。关键字对 Java 的编译器有着特殊的意义,在Java程序的编写中,需慎重使用关键字。Java 中常用关键字:Java中的关键字还有很多,不再一一列举,不必要记住所有,再往后的学习中会逐渐熟悉他们。Java的关键字都大小写之分,例如:void属于Java关键...原创 2018-10-06 14:53:16 · 189 阅读 · 0 评论 -
Java学习之路——for循环实现选择排序
Java学习之路——for循环实现选择排序基本步骤为利用for循环输入并输出数组元素的值。利用选择法进行排序利用for循环将排序完成的数组元素输出 选择法方法:给定存在n个元素的数组,首先进行第1轮排序,在n个元素中找到最小的元素值,并和第一个位置的元素值交换;在第2轮排序中,在剩余的元素中再次找到最小的元素值,并和第二个位置的元素值交换;以此类推,直到剩余两个数值时,选取数值中的最...原创 2018-10-05 22:43:15 · 2596 阅读 · 0 评论 -
Java学习之路——for循环实现冒泡排序
Java学习之路——冒泡排序与选择排序基本步骤为:利用for循环输入并输出数组各个元素的值利用冒泡法(选择法)进行排序利用for循环将排序完成的数组元素进行输出...原创 2018-10-05 21:38:58 · 3258 阅读 · 2 评论