Java学习--常见异常情况
摘要:1、java.lang.NullPointerException:空指针异常 空指针异常就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法;比如上面的s假如为null,你还要用s的方法。 1 package 空指针; 2 import java.util.Scan
阅读全文
posted @
2021-10-31 21:23
跨越&尘世
阅读(235)
推荐(0) 编辑
Java学习--异常
摘要:根据课上的课件进行练习 1、阅读以下代码(CatchWho.java),写出程序运行结果: 1 package exception; 2 3 public class CatchWho { 4 public static void main(String[] args) { 5 try { 6 tr
阅读全文
posted @
2021-10-31 20:45
跨越&尘世
阅读(35)
推荐(0) 编辑
Java小程序--学生成绩等级判断
摘要:课上要求做的小程序 学生等级分为五个等级:优(90~100)、良(80~90)、中(70~80)、及格(60~70)、不及格(0~60) 这个程序有两个限制条件 1、成绩为0~100 2、不能输入非法字符 思路: 1、直接分为五个等级 2、以成绩等级为“中”的为标准,分为两个等级,再进行判断 思路1
阅读全文
posted @
2021-10-29 18:47
跨越&尘世
阅读(1878)
推荐(0) 编辑
Java学习二十五(2)--文件实例练习
摘要:1、 1 package Java文件操作; 2 3 import java.io.BufferedWriter; 4 import java.io.FileWriter; 5 import java.io.IOException; 6 7 /* 8 文件写入 9 使用 write() 方法向文件写
阅读全文
posted @
2021-10-19 22:30
跨越&尘世
阅读(40)
推荐(0) 编辑
Java学习二十五(1)--数据库设计和内链接
摘要:一、数据库设计 1、多表之间的关系 分类及实现关系: (1)一对一:人和其身份证。 在任意一方添加唯一外键直向另一方外键 (2)一对多(多对一):部门和员工。 “多”的一方外键指向“一”的一方的外键 (3)多对多:学生和课程。 借助第三方中间表,中间表至少包含两个字段,字段作为外键分别指向两张表的主
阅读全文
posted @
2021-10-19 22:27
跨越&尘世
阅读(93)
推荐(0) 编辑
Java学习二十四--新课程添加代码优化
摘要:今天对新课程添加的代码进行了一次优化,这次的优化我加入了输入规定数据的算法,使用String.trim()方法 代码只需要修改后端就可以 1 package com.msg; 2 3 4 public class ClassException extends Throwable{ 5 @Overri
阅读全文
posted @
2021-10-17 21:30
跨越&尘世
阅读(67)
推荐(1) 编辑
Java学习二十三--新课程添加
摘要:这次的任务要求实现数据库连接和界面操作 一、需求(思路) 1、创建课程类,实现get和set方法 2、创建辅助类,连接数据库。 3、创建插入类,将数据添加至数据库 4、创建前端.jsp文件 5、创建后端.jsp文件 二、代码 1、 1 package AddCurriculum; 2 //课程类 3
阅读全文
posted @
2021-10-16 21:49
跨越&尘世
阅读(82)
推荐(0) 编辑
Java学习二十二
摘要:实例练习 1、 package Java方法; /* 标签(Label) Java 中的标签是为循环设计的,是为了在多重循环中方便的使用 break 和coutinue */ public class _10Label { public static void main(String[] args)
阅读全文
posted @
2021-10-14 23:02
跨越&尘世
阅读(39)
推荐(0) 编辑
Java学习二十一
摘要:今天的内容为数据库表的约束和实例练习。 一、约束 概念:顾名思义,约束便是对表中的数据进行限定,以此来保证数据的正确性、有效性和完整性。我们平常百度到的信息均进行了约束。 约束分为四大类:1、非空约束(not null);2、唯一约束(unique);3、主键约束(primary key);4、外键
阅读全文
posted @
2021-10-12 22:42
跨越&尘世
阅读(60)
推荐(0) 编辑
Java学习二十
摘要:今天进行了mysql数据库DQL剩余部分的学习,并进行了Java数组实例练习。 一、DQL:查询语句 1、排序查询 语法:order by 子句 (1)order by 排序字段1 排序方式1,...; select * from stu order by math; 将学生按数学成绩排序 (2)排
阅读全文
posted @
2021-10-11 22:16
跨越&尘世
阅读(38)
推荐(0) 编辑
Java学习十九
摘要:今天下载了数据库页面操作软件SQLyog,学习了数据库中的DML和部分DQL知识,由于最近时间比较紧张所以就不上传我的操作截图了,之后联系了Java字符串和几个Java数组实例。 一、SQLyog下载 这个软件的下载直接在官网下载即可,我下载的是社区版,我认为学生使用足够了,如果下载旗舰版需要自己找
阅读全文
posted @
2021-10-10 23:06
跨越&尘世
阅读(50)
推荐(0) 编辑
Java学习十八
摘要:今天进行了两部分的内容,一是数据库DDL中操作表的部分,二是进行了Java的字符串实例练习。 一、DDL学习 1、操作表 (1)查询: show tables;查询表的名称; desc 表名; 查询表的结构。 (2)创建表:create table 表名( 列名1 数据类型1, 列名n 数据类型n)
阅读全文
posted @
2021-10-09 21:33
跨越&尘世
阅读(28)
推荐(0) 编辑
Java学习十七
摘要:今天对自己之前的四则运算进行了再次优化。 这次的优化有三个类,Grade2,Grade3,Grade4这三个类是多重继承关系,以便提高代码的复用性,简化了main()方法。 下面是我的源码 1 import java.util.Scanner; 2 3 //二柱子四则运算 4 public clas
阅读全文
posted @
2021-10-08 19:11
跨越&尘世
阅读(61)
推荐(0) 编辑
Java学习十六
摘要:今天学习了一小部分SQL的知识,并且进行了Java语言编程练习。 一、SQL 1、结构化查询语言,定义了操作所有关系型数据库规则,每种数据库操作方式存在不同,这种差异称为“方言”。 2、SQL通用语法 (1)SQL可以单行或多行书写,以分号结尾; (2)可使用空格和缩进增强语句的可读性; (3)my
阅读全文
posted @
2021-10-07 22:06
跨越&尘世
阅读(27)
推荐(0) 编辑
Java学习十五
摘要:今天学习了javaweb中数据库的安装(MysQl)以及进行了Java练习。 一、数据库介绍 1、DataBase,简称DB 2、数据库是用于存储和管理数据的仓库 3、特点 ①持久化存储数据,是一个文件系统 ②方便数据存储和数据管理 ③使用统一方式操作数据库--SQL. 二、MySql安装 MySq
阅读全文
posted @
2021-10-05 20:17
跨越&尘世
阅读(34)
推荐(0) 编辑
Java学习十四
摘要:今天学习了Java中的注解,以及联系了两道Java小程序。 一、注解与注释 注解:说明程序,给计算机看; 注释:说明程序,给人看。 二、注解定义与作用 定义:注解又被称为元数据,是代码级别的说明,可包含包、类、字段、方法、变量说明、注释。 作用:①编写文档:通过代码里标识的注解生成文档; ②代码分析
阅读全文
posted @
2021-10-04 22:04
跨越&尘世
阅读(28)
推荐(0) 编辑
Java学习十三
摘要:今天的Java学习将上节课所学习到的方法进行了测试。 1、获取成员变量,其中有方法比较特殊,我直接写在了注释中 1 //辅类 2 3 public class Person { 4 private String name; 5 private int age; 6 public String a;
阅读全文
posted @
2021-10-03 22:10
跨越&尘世
阅读(27)
推荐(0) 编辑