![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 74
java
Fly&L
这个作者很懒,什么都没留下…
展开
-
沙箱机制是什么
沙箱很多情况下都是实现在虚拟机(VM)中,比如Java的虚拟机JVM、Javascript的虚拟机V8引擎、Android中的虚拟机Dalvik/ART,以及以太坊的虚拟机EVM等等。具体的实现方式各有不同。但是这是不安全的,如果随意操作资源,有可能破坏其他应用程序正在使用的资源,或者造成数据泄漏。就像上面这个图一样,有两个正方形,相互是独立的,里面各自装着应用,第一个正方形里的应用和第二个正方形的应用互不影响。默认情况下,一个应用程序是可以访问机器上的所有资源的,比如CPU、内存、文件系统、网络等等。转载 2023-01-30 17:44:01 · 614 阅读 · 0 评论 -
I/O流基础
I/O流在学习时可以把它看成一个类,我们学习类中的方法即可输入就是将数据从各种输入设备(包括文件、键盘等)中读取到内存中,输出则正好相反,是将数据写入到各种输出设备(比如文件、显示器、磁盘等)。例如键盘就是一个标准的输入设备,而显示器就是一个标准的输出设备,但是文件既可以作为输入设备,又可以作为输出设备。根据输入和输出形式可以分为两种其中一种为字节流另外一种为字符流,字节流是以2进制的形式进行输入输出,可以对任何文件格式操作,但是字符流只能对字符进行操作,当我门把字节流转换成相应的字符流时我把种方法称原创 2022-02-18 16:07:07 · 190 阅读 · 0 评论 -
集合和泛型
四、泛型和集合泛型(可以把他看成一种数据类型)写在< >里面的数据类型,他是用来约束集合可以储存的数据类型。< > 只能是引用类型,不能是简单数据类型。泛型参数可以有多个。常见的有泛型类、泛型方法、泛型接口泛型类:class A{}这里T可以为任意值,在使用的时候可以对其指定。泛型接口:interface Generator{T next();}泛型方法:class c{public void test(string s){return s;}}把普通方原创 2022-02-15 20:26:54 · 1324 阅读 · 1 评论 -
java--面向对象_下
异常异常又称为例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流我们把生成异常对象,并把它提交给运行时系统的过程称为拋出(throw)异常。运行时系统在方法的调用栈中查找,直到找到能够处理该类型异常的对象,这一个过程称为捕获(catch)异常。处理异常常处理通过 5 个关键字来实现:try、catch、throw、throws 和 finally。try catch 语句用于捕获并处理异常,finally 语句用于在任何情况下(除特殊情况外)都必须执行的代码,throw 语句用于原创 2022-02-13 22:09:31 · 136 阅读 · 0 评论 -
Java--面向对象_中
封装使用private关键字去修饰变量和方法,使变量和方法只能够在本类当中使用,但他会给本类提供接口,让其他类来间接访问本类当中的数据。继承注意:子类拥有父类除 private 以外的所有属性和方法(就是代码)。子类可以拥有自己的属性和方法。子类可以重写实现父类的方法。Java 中的继承是单继承,一个类只有一个父类。语法格式class 子类 extends 父类{}public class Animal {public int legNum; //动物四肢的数量//类方法原创 2022-02-13 16:17:51 · 309 阅读 · 0 评论 -
JAVA数组
数组数组声明:数据类型[ ] 数组名例:int[] name, 这里的int[] 是应用数据类型,name:数组名访问数组:数组名 = new 数据类型 [ 数组长度 ]; 数组长度可以为任意整数。例:int [] ages = {12,18,9,33,45,60};ages[0]=12;数组元素(例如上面的12)既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量)访问:访问数组通过他的下标来访问,其中的某个数字代表具体的值。...原创 2022-02-11 15:38:01 · 1523 阅读 · 0 评论 -
JAVA:操作符/流程控制
操作符算数操作符基本的有: + - * / %%:取模(得到的是小于除数的值)自增 自减++ --i++; 先取值,再运算++i; 先运算,再取值public class Oneday{ public static void main(String[] args){ int i=5; int j=4; int num1=3; int num2=4; int a=i+j; int b=i-j; int c=i*j; i原创 2022-02-11 00:28:32 · 78 阅读 · 0 评论 -
Java--面向对象_上
包、类包:把接近的类,规划在同一个包下。1、在最开始的地方声明该类所处于的包名。如:pacage ospf2、使用其他包下的类,必须用import。如 import ospf.lsa(ospf为其他包,lsa为ospf中的类)类:class 类名对象就是类中的一个具体事物。java 是由类组成。类中包含对象、方法、属性…变量变量的数据类型:基本数据类型、应用数据类型。基本数据类型:整型:byte、short、int 、long浮点型:float 、double字符型:c原创 2022-02-10 18:17:43 · 469 阅读 · 0 评论 -
java 常见工具
类就是一个整体对象就是类中的一个具体事物JAVA中的方法相当于c/c++中的函数类中变量局部变量:在方法中的变量,方法结束变量销毁成员变量:方法之外,可以被方法访问类变量:方法之外,必须有static 类型构建方法构建方法和类名相同。Public class puppy{Public puppy(){Public puppy (string name){}}创建对象...原创 2020-03-04 14:37:37 · 504 阅读 · 0 评论