java常用类 StringBuffer StringBuildJava StringBuffer 和 StringBuilder 类 | 菜鸟教程 (runoob.com)bigDecimalBigDecimal 详解 | JavaGuidedate Java 日期时间 | 菜鸟教程 (runoob.com)systemjava中System类详解(新手必备)_java system类-CSDN博客【Java基础教程】(三十五)常用类库篇 · 第五讲:System类——解析系统辅助工具System类,一个系统操作与资
vue项目接收websocket通信数据 在Vue.js项目中接收WebSocket数据通常需要使用WebSocket API来实现。替换为实际的WebSocket服务器URL。另外,为了避免内存泄漏,建议在组件销毁前关闭WebSocket连接。在上述示例中,创建了一个WebSocket连接,并在接收到消息时将消息添加到。运行项目,接收到的数据会展现在当前页面上。数组中,然后在模板中通过。指令循环显示收到的消息。
java 内存分析 方法区:方法区是java虚拟机中用于存储类信息,常量,静态变量和方法字节码的内存区域。方法区内存由java虚拟机自动管理,用于存储类的结构信息和方法的字节码。方法区内存的特点是大小固定,不支持动态分配和回收内存,因此适合存储类信息和方法字节码。存放基本变量类型{会包含这个基本类型的具体数值},引用对象的变量{会存放这个引用在堆里面的具体位置})总的来说,堆用于储存对象实例,栈用于存储方法调用和局部变量,方法区用于存储类信息和方法字节码。(存放new的对象和数组,可以被所有线程共享,不会存放别的对象引用)
java计算器(加减乘除,并能循环接收新的数据,通过用户交互实现) System.out.print("运算结果为:"+num1+symbol+num2+"=");System.out.print("运算结果为:"+num1+symbol+num2+"=");System.out.print("运算结果为:"+num1+symbol+num2+"=");System.out.print("运算结果为:"+num1+symbol+num2+"=");System.out.print("请输入需要使用的运算符(当前可用运算符有:+ - * /): ");
JAVA-递归 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。练习1:使用递归计算5的阶乘 5!=1*2*3*4*5。练习2:使用递归计算1-100的累加和。就是自己调用自己,也可以间接调用自己。递归体:什么时候需要调用自身的方法。
java可变参数 可变参数又称 参数个数可变,用作方法的形参上出现,那么放大参数的个数就是可变的了。范例:public static int sum(int ...a){}格式:修饰符 返回值类型 方法名(数据类型...变量名){}如果一个方法有多个参数,包含可变参数,可变参数要放到最后。这里的可变参数变量其实是一个 数组。
Scanner对象 通过Scanner类的next()与nextLine()方法来获取输入的字符串,在获取前我们一般使用hasNext()与hasNextLine()判断是否还有数据的输入。System.out.println(m+"个数的平均值是:"+num/m);System.out.println(m+"平均值是"+num/m);System.out.println(m+"个数的和是:"+num);System.out.println(m+"个数的和为"+num);3.next()不能得到带有空格的字符串。
JavaDoc 输入 javadoc -encoding UTF-8 -charset UTF-8 Doc.java。生成这个类的doc帮助文档,可以点击index.html查看。设置好以后,点击生成,可以点击index,html进行查看。javadoc命令是用来生成自己的API文档的。首先点击tools工具找到javadoc。在idea中右键类名,找到文件储存位置。idea生成javadoc文档。命令行生成doc文档。
数字运算符 ++ --,逻辑运算符 && || ! /++ -- 自增自减 一元运算符int a=3;int b=a++;//执行完这句代码后,先给b赋值,在自增//a=a+1int c=++a;//执行完这句代码前,先自增,再给c赋值//a=a+1//先把a=3赋值给b,然后a++,a=4,到++a这里,先算a+1=5,然后把5赋值给c,结果就是 a=5,b=3,c=5,自减同理a++ 就是先赋值,在自增++a就是先自增,在赋值//幂运算 2^3 2*2*2 这个需要用到Math工具类来操作。
局部变量、实例变量、静态变量 没有static修饰,属于对象的,储存在堆中,通过对象名点来访问,不自动初始化默认值为0 或null false。区别在于:静态变量是所有对象共有,其中一个对象将他的值改变,其他对象得到的就是改变后的结果。ststic修饰,属于类的,储存在方法区中,只有一份,通过类名点来访问。常量:初始化后再不能改变值,常量名一般使用大写字符,final修饰。而实例变量则为对象私有,某一个对象将他的值修改,不影响其他对象。类变量也叫做静态变量,即在变量前加static的变量。实例变量也叫对象变量,没加static的变量。
数据类型转换 低---------------------------------------------------------------->高。byte,short,char--->int--->long-->float--->double :小数优先级高于整数。由于java是强类型的语言,所以要进行有些运算的时候,需要用到类型转换。* 不能把对象类型转换成不相干的类型。