- 博客(9)
- 收藏
- 关注
原创 Java实验课6
Java实验课6——串行化对象输出为了将Java对象输出存储到外存中,Java提供对象输出流。例7.14实现用户的复制,但要对用户姓名进行隐私保护。设计步骤:①定义User类。类:User字段:userID:intuserName:transient String方法:User(int,String)toString()②定义SerialandDeserial类。类:SerialandDeserial字段:ferry:File方法:SerialandDeserial(String
2021-05-27 20:57:17
141
原创 Java实验课5
Java实验课5字符流字符流分为Reader和Writer两个类,分别对应输入和输出,使用的是Unicode字符。例 1设计一个类实现对文件的读取,将读取结果显示在控制台。设计步骤:a.定义类成员file,通过构造方法对其进行初始化。b.定义带参构造函数ReadingFile(String str),参数str为要访问的文件。c.定义成员方法readFromFile()读取成员file中的内容并显示。import java.io.*;public class Test { pub
2021-05-20 21:05:09
136
原创 Java实验课4
Java实验课41、读取文件并将读取内容显示在屏幕上使用FileInputStrea,对象读取文件内容,并且将内容显示在控制台中。import java.io.*;public class Test { public static void main(String[] args){ File file=new java.io.File(args[0]); try{ FileInputStream fis=new FileInputStream(file); byte by
2021-05-13 21:00:14
202
原创 Java实验课3
Java实验课3例6.9判断一位学生的某门课程是否及格。//自定义一个异常类表示不及格。class FailException extends Exception{ String messeage; public FailException (String messeage){ this.messeage=messeage;} public String toString(){ return messeage.
2021-05-06 20:48:56
281
原创 java 实验课2
接上三、类的继承 (4.8)1.以原有类为基础创建新类,可实现代码复用。2.最高层是一个抽象化的概念,每下一个阶层,就比上一层更具体。由上到下是具体化,特殊化的过程,由下到上是抽象化过程。3.继承性: 同包中子类可以继承父类中除开private修饰的成员变量和成员方法,继承后访问权限保持不变。 不同包中子类只能继承父类中用public和protected修饰的成员变量和方法,继承后访问权限不变。 子类不能继承父类的构造方法。当用子类的构造方法创建一个子类对象时,要先调用父类的某个构造方法,
2021-04-08 19:47:45
64
原创 2021-04-07
MacOS【开启MySQL的学习 day3】MySQL有很多函数,今天学习的是数学函数 字符串函数 日期和时间函数条件判断函数 系统信息函数 加密函数 格式化函数一、数学函数可用于处理整型、浮点型的数字,包含绝对值、正弦、余弦、获取随机数等。1.绝对值函数 ABS(X);select ABS(X);2.计算余数 MOD(N,M) / %;select MOD(17,11);select 17 % 11; 3.返回不大于X的最大整数值 FLOOR(X);select FLOOR(
2021-04-07 20:21:34
129
原创 java 实验课
实验课代码内部类和泛型类(4.1)1.内部类除外部外,其他类无法访问内部类!!public class Main{ public static void main(String[] args) { Outer outer = new Outer(); outer.print(); Outer.Inner inner = outer.getInner(); inner.print(); }}class Oute
2021-04-01 20:19:17
190
1
原创 MacOS 【开启MySQL的学习 day2】
MacOS 【开启MySQL的学习 day2】 一、SQL高级操作1.where 子句将where添加到select2.like操作符like用于匹配show tables like '%xxx%';select * from 表名 where col like '%a';//在表内查找以a结尾的数据select * from 表名 where col like '%a%';//在表内查找包含a的数据select * from 表名 where col like 'a%';
2021-03-24 23:15:13
108
原创 MacOS【开启MySQL的学习 day1】
MacOS【开启MySQL的学习 day1】之前有一学期一直学习前端 html+css+js 后来想了解后端的运作 开始最基础的MySQL的学习 应老师要求写博客,记录自己今日所学所感,从基础开始。一、学习Typora (快捷键)1.标题 command+数字2.字体倾斜 command+i3.字体加粗 字体内容两边要3个小星星4.注释 control±5.分割线 command+option± — ***6.添加图片 command+control+i7.超链接 command+k
2021-03-23 21:41:33
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人