Java基础
Java基础
qq_50741579
这个作者很懒,什么都没留下…
展开
-
Java基础--何谓方法
设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展。方法重写:是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。三、方法重载(Overloading):在一个类中,有相同的函数名称,但行参不同的函数。Java支持两种调用方法的方式,根据方法是否返回值来选择。当方法返回一个值的时候,方法调用通常被当做一个值。原创 2023-02-02 21:04:32 · 70 阅读 · 0 评论 -
Java基础--循环
声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。break用于强行退出循环(也在 switch语句中使用),continue用于终止某次循环过程。do...while循环和while循环相似,不同的是,do...while循环至少会执行一次。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方法来结束循环。for循环是支持迭代的一种通用结构,是最有效、最灵活的循环结构。表达式:表达式是要访问的数组名,或者是返回值为数组的方法。只要布尔表达式为true,循环就会一直执行下去。原创 2023-01-26 15:59:33 · 418 阅读 · 0 评论 -
Java基础--语法结构
///如果布尔表达式1的值为true执行代码。////如果布尔表达式2的值为true执行代码。//如果布尔表达式1的值为true执行代码。//如果布尔表达式2的值为true执行代码。//如果布尔表达式3的值为true执行代码。//如果布尔表达式为false将执行语句。//如果布尔表达式为true将执行语句。//如果布尔表达式为true将执行语句。//如果以上都不为true则执行代码。}else if(布尔表达式3){if(布尔表达式1){if(布尔表达式1){if(布尔表达式2){if(布尔表达式){原创 2023-01-26 11:32:34 · 236 阅读 · 0 评论 -
java基础语法
首字符之后可以是字母(A-Z或者a-z),美元符($)、或者下划线(_)或数字的任何字符组合。所有标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始。合法标识符举例:age、$salary、_value、__1_value。JavaDoc(文档注释):/**注释文本,在里面可以注释参数 */非法标识符举例:123abc、-salary、#abc。不能使用关键字作为变量名或方法名。2.多行注释:/*注释文本*/1.单行注释://注释文本。标识符是大小写敏感的。原创 2023-01-20 21:40:44 · 64 阅读 · 0 评论 -
java基础--开始写博客
MarkDown语法原创 2023-01-10 17:01:56 · 42 阅读 · 0 评论 -
java基础--java特性和优势
Write Once、Run Anywhere --因为JVM(Java的虚拟机,运行环境)JavaEE:E企业级开发(web端,服务器开发.....)JavaME:嵌入式开发(手机,小家电......)JavaSE:标准版(桌面程序。原创 2023-01-10 21:36:49 · 174 阅读 · 1 评论 -
Java基础--Scanner对象
通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要 使用hasNext()与hasNextLine()判断是否还有输入的数据。1、以Enter为结束符,也就是说nextLine()方法返回的事是输入回车之前的所有字符。2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。3、只有输入有效字符后才将其后面输入的空白做为分隔符或者结束符。1、一定要读取到有效字符后才可以结束输入。4、next()不能得到带有空格的字符串。原创 2023-01-20 21:33:50 · 98 阅读 · 0 评论