- 博客(10)
- 收藏
- 关注
原创 Java方法基础
Java方法详解目录:1.何为方法2.方法的定义及调用3.方法重载4.命令行传参5.可变参数6.递归何为方法?System.out.println(),那么它是什么呢?Java方法是语句的集合,他们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们的后期扩展
2022-03-03 22:01:07 152
原创 Java顺序结构基础
顺序结构Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行顺序结构是最简单的算法结构语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构if单选择结构语法:if(布尔表达式){ //如果布尔表达式为true将执行的语句}public class IfDemo01{ pub
2022-03-03 21:58:57 154
原创 Java常用的循环结构
循环结构while循环do while循环for循环在Java5中引入了一种主要用于数组的增强型for循环while循环while是最基本的循环,他的结构为:while(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成无限循环【死循环】,我们正常的业
2022-03-02 14:47:45 196
原创 Java流程控制Day1——用户交互Scanner
用户交互Scanner之前我们学的基本语法中我们并没有实现程序与人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。
2021-10-16 16:56:27 197
原创 Java基础Day5——JavaDoc生成文档
JavaDoc生成文档javadoc命令是用来生成自己API文档的参数信息@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况https://docs.oracle.com/javase/8/docs/api//** * @author QQ853 * @version 1.0 * @since 1.8 */public class Doc { Str
2021-10-06 18:09:42 124
原创 Java基础Day5——包机制
包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间包语句的语法格式为:一般利用公司域名倒置作为包名;为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能 Project右边小齿轮图标 不勾选Compact Middle Packages输入后会显示以包命名中“.”为分割的树形包结构若勾选Compact Middle Packages输入后则只会显示命名的一个包。import com.qiyu
2021-09-29 23:08:51 160
原创 Java基础Day4——运算符
运算符Java语言支持如下运算符:public class Demo01 { public static void main(String[] args) { //二元运算符 //Ctrl+D:复制当前行到下一行 int a=10; int b=20; int c=25; int d=25; System.out.println(a+b); System.out.p
2021-09-29 22:26:26 126
原创 Java基础Day3——类型转换及变量、常量、作用域
类型转换由于Java是强类型语言,所以在进行某些运算的时候,需要用到类型转换运算中不同类型的数据先转换为同一类型,然后进行运算强制类型转换自动类型转换public class Demo05{ public static void main(String[] args){ int i=128; byte b=(byte)i;//内存溢出 //强制转换 (类型)变量名 高--低 //自动转换 低--高 Syste
2021-09-25 16:53:29 84
原创 Java基础Day2——Java基础语法
Java基础语法注释注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯Java中的注释有三种:单行注释//单行注释多行注释/*多行注释多行注释多行注释*/文档注释/** 文档注释 *@Description HelloWhorld */关键字和标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符所有的标识符都应该以字母(A-Z或者a-z)、美元符($)、或者下划线(_)开始首
2021-09-19 18:20:29 240
原创 Java基础Day1——认识、安装
JDK、JRE、JVMJDK:Java Development KitJRE:Java Runtime EnvironmentJVM:Java Virtual Machinejava的跨平台就是依靠JMV实现的。Java开发环境的搭建卸载JDK1.删除Java的安装目录2.删除JAVA_HOME3.删除path下关于Java的目录4.在控制台中输入java-version检查是否被删除安装JDKJDK8下载链接1.根据电脑系统选择64位或32位下载2.双击安装JDK,建议安装
2021-09-19 15:47:43 166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人