文章分类 - JavaSE
摘要:数组 数组概述 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataTy
阅读全文
摘要:可变参数 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 //数组下标越界 JDK 1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(..)。 一个方法中
阅读全文
摘要:BREAK CONTINUE break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语 句也在switch语句中使用) continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一
阅读全文
摘要:while,do...while,for循环 while 循环 do...while 循环 for 循环 在JAVA5中引入了一种主要用于数组的增强型for循环。 while while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会-
阅读全文
摘要:选择结构 if单选择结构 package ifDemo; import java.util.Scanner; public class ifDemo1 { public static void main(String[] args) { Scanner scanner = new Scanner(S
阅读全文
摘要:顺序结构 package struct; public class SequentialStructure { public static void main(String[] args) { System.out.println("hello1");//Ctrl+Alt+PgON(↓)复制当行内容
阅读全文
摘要:Scanner练习 我们可以输入多个数字,并求其总和与平均数,每输出一个数字用回车确认,通过输入非数字来结束输入并输出执行结果; 源码: package scanner; import java.util.Scanner; public class ScTest4 { public static v
阅读全文
摘要:Scanner对象之next与nextLine方法区别 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束 next()不能得到带有空格的字符串。 nextLine():
阅读全文
摘要:JVM JDK 和 JRE 最详细通俗的解答 JVM Java虚拟机(JVM)是运行Java字节码的虚拟机。JVM有针对不同系统的特定实现(Windows,Linux, macOS),目的是使用相同的字节码,它们都会给出相同的结果。 什么是字节码?采用字节码的好处是什么? 在Java中,JVM可以理
阅读全文
摘要:java基本语法 注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 平时写代码一定要注意规范。 Java中的注释有三种: 单行注释 多行注释 文档注释 为了方
阅读全文

浙公网安备 33010602011771号