- 博客(13)
- 收藏
- 关注
原创 预习:jar包,servlet+mvc
在某一文件夹中可以找到如下储存的class文件,里面是我们平时编写java代码时所需要调用的常用类(system类中包含system.out.println方法,所以我们可以调用)甚至我们平常编写一个HelloWorld代码时都需要用到这些类文件。这是jdk中自带的jar包(即一个压缩文件),有了jar包中的各种class文件(各种定义好的类文件),我们才可以实现程序的编写。jar包的后缀是 .jar 相比于我们平常接触到的压缩包,jar包是java中的压缩包,其中压缩的为class文件。
2023-04-14 21:50:57 236
原创 关于java中的数据类型及转换
例如long a=100000000000;这里x是int 存储不了这么大的数,然后直接在声明long的时候在后面加一个l(即long a=100000000000l)这样相当于跳过了计算机的第一步:int x=100000000000;现在想通了,因为在定义整数(例如 long a=100000000)和浮点数(float b=13.14)时,等价于计算机做了以下的操作: int x=100000000;之前一直在纠结,为什么整数默认类型是int,声明一个long,这明明是小转大,为什么要加l呢。
2023-04-10 22:26:43 123
原创 关于蓝旭第三次培训前的预习
而Unicode只负责给字符编码,不负责规定如何储存字符(即Unicode为各个字符排出了顺序,而不同的字符所需要的存储字节数是不同的,然后Unicode不规定你是用多少个字节存储的这个字符,它只规定字符的编码即唯一的Unicode码转化为唯一的二进制码),i表示输入,o表示输出,io流分别指输入流和输出流,常用的有:字节输入流,字符输入流,字节输出流,字符输出流。所以根据则一规律,计算机使用UTF-8编码时可以判断你储存的这个字符使用了多少个字节,从而可以实现可以判断几个字节为一个整体(
2023-04-07 21:04:22 390
原创 关于函数递归中有无返回值的问题
函数递归中,不一定每次调用都要有返回值,但是最后一次递归要有返回值(return ) 不然就成为了死递归。而之前的递归过程中(回归到某一层时),可以不执行return,即当递归从最后一次返回的时候,只要执行完各行代码即可跳出这一层的递归回到上一层。
2023-04-04 22:41:37 1487 1
原创 关于蓝旭第二次培训的预习
异常类分为定义好的异常类,还可以自定义异常类:即可以用throws语句声明一个异常类,然后用throw语句抛出这个异常的对象,之后就可以用try-catch语句进行处理。java常用类有很多,包括:Object类,String类,Arrays类,Math类,Random类....... 我们目前学过的有Arrays类容器是使用频率非常高的一个内容,也是面试中经常问到的知识点(bilibili大学up主说的) 容器又称为集合。对于异常类的一些思考:为何不用if语句解决,而用try-catch语句呢?
2023-03-31 20:54:03 591
原创 关于oj上第1017题
我分析了其中的原因,有两个,见第二张图的注释,一个是计算机对于变量的运行机制的问题,一个是犯了给小错误,定义的a,a0,a1,a2用于检验为何出错。这道题一眼我就看出四舍五入和计算机中小数转为Int型变量直接舍弃小数部分的区别,这是一个坑,即 计算机直接舍弃小数部分而不是做四舍五入运算。当然,这个小陷阱是难不倒我的,但是接下来出现了报错。
2023-03-30 21:50:03 56
原创 关于java数据类型中long 后面需要加l和float后面需要加f的疑问
而小数默认是double,float的取值范围小于double为什么还要加上f进行数据类型转换?默认为double就够用了 为什么必须要强制数据类型转换呢?这两个例子太矛盾了,一个是小变大,一个是大变小,但是这两个却都需要强制数据类型转换,不合理啊。解释是整数默认为int 所以long中数值大于int时需要转化。
2023-03-25 15:07:33 282
原创 关于第一次培训前的预习
首先学校的java课我已经翘很久了,老师讲的我几乎是一点没有听进去,所以我从头开始,照着学长学姐发的教程 顺利地将jdk安装下来 并且设置好环境变量(不得不说学长学姐发的教程真的是完美,我一下子就顺利完成了,之前安装JDK安装的云里雾里地 环境变量也是照着各种网上的教程胡乱设置的 有没有用我也不知道)我对于继承的粗浅理解就是在一个父类中建立一个子类,而这个子类既有自己的某种特性,并且也继承父类的某些特性。java中有各种类的定义,对于我的感觉就像是c语言中的函数,整体看上去像分成一块一块的。
2023-03-24 23:14:10 712
原创 使用cin>>输入字符串的时候出现如下报错
10 6 C:\Users\lws\Desktop\OJ\字符串函数.cpp [Error] no match for 'operator>>' (operand types are 'std::istream {aka std::basic_istream}' and 'int*')
2023-03-21 12:29:44 678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人