- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 【SC随笔】考前的胡思乱想
还记得软件构造第一节课,老师就要求我们努力养成一些好习惯一学期的课程,虽然因为压缩学时删减了部分内容,但知识点仍满满当当。从ADT到OOP,从三维维度八视图到面向复用、面向可维护、面向正确性与健壮性……再次反思,我掌握了多少?有没有建立起这门课需要的成体系的思维模式?我不知道该如何自我评价,也不求明天的考试给我一个评价,唯一确定的,是“路漫漫其修远兮”,征途才刚刚开始。...
2022-06-14 21:46:27 96
原创 【SC随笔】Java测试mutator方法的注意点
对于mutator方法,仅仅测试返回值是否符合预期是不完备的,mutator改变了对象,就需要用observor方法观察是否发生了预期改变
2022-05-24 17:21:42 315
原创 【SC随笔】Java中用URI打开file
先忙着赶实验,URI的详细介绍回头慢慢补 使用URI打开文件的原因 URI能将字符串中表示文件的绝对地址提取出来,不需要检测或限制用户输入的格式。例如: public static Path get(URI uri) Path path = Paths.get(URI.create("file:///tutorial/Java/JavaFX/Topic.txt")); System.out.println(path);//tutorial\Java\JavaFX\Topic.txt .
2022-05-23 21:14:35 395
原创 HIT计算机系统大作业
计算机系统 大作业 题 目 程序人生-Hello’s P2P 专 业 计算机大类 学 号 藏 班 级 藏 学 生 藏 指 导 教 师 藏 计算机科学与技术学院 2021年5月 摘 要 本文以hello程序为例,介绍了C语言经过预处理,编译,汇编,...
2022-05-22 00:24:36 286
原创 【SC随笔】Java中 double相关的碎碎念
double向下cast成int int a = (int)9.99;//a==9 是直接取整的 如果希望按照近似值转换。需要用 float f = 9.99; double d = 1.9999999; int a = Math.round(f); long b = Math.rond(f);
2022-05-01 21:12:09 371
原创 【SC随笔】Intellij IDEA使用过程遇到的问题汇总
目录项目中无法添加class文件/.java文件识别不了相对路径打不开txt文件,绝对路径可以打开 2022.4.29 项目中无法添加class文件/.java文件识别不了 将class所在的src文件类型设置为Source即可 相对路径打不开txt文件,绝对路径可以打开 要了解相对路径是相对哪里,不是相对.java文件所在的位置,也不是相对.class文件所在的位置。在终端使用java demo.class运行java时,相对路径是相对打开终端的位置:划线的地方 在IDEA中是相对项目根目录的位置
2022-04-29 21:21:36 566
原创 【SC随笔】Java预备知识
【自用】CS61b的一些笔记 Instance Variables and Object Instantiation An Object in Java is an instance of any class. The Dog class has its own variables, also known as instance variables or non-static variables. Unlike languages like Python or Matlab, these must be
2022-04-29 20:10:29 497
原创 【SC随笔】open and read txt file in java
先学一种方法Java BufferedReader ClassExample Java BufferedReader Class read text from a character input stream. belong to a java.io package. public BufferedReader(Reader in) Example import java.io.*; import java.util.Scanner; public class OpenFileExample1
2022-04-29 19:49:30 554
原创 Java字符串的基础语法
字符串变量 String s; String是一个类,String的变量是对象的管理者而非所有者。 创建String对象 String str = new String("a string"); 创建了一个String对象 用"a String"初始化这个对象 创建管理这个对象的变量str 让str管理这个对象 ...
2021-07-17 12:39:19 142
原创 Java的包裹类型
#定义 对每种基本数据类型进行扩展和包装,将一个基本数据类型的数据转换成类的对象的形式 基本类型 包裹类型 boolean Boolean char Char byte Byte short Short int Int long Long float Float double Double ##两个例子 ...
2021-07-17 09:35:32 337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人