- 博客(17)
- 问答 (2)
- 收藏
- 关注
原创 DAY 17
封装 1.该露的露,该藏的藏:(高内聚,低耦合) 2.属性私有:get/set 继承 继承的本质是对某一类的抽象,从而实现对现实世界更好的建模 extends的意思是扩展,子类是父类的扩展 Java中类只有单继承,没有多继承 继承是类与类之间的一种关系,除此之外,类和类之间的关系还有依赖,组合,聚合等 继承关系的两个类,一个为子类,一个为父类。子类继承父类,使用关键字...
2021-11-10 14:54:24 72
原创 DAY 15
数组 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们数组声明创建 首先必须声明数组变量,才能在程序中使用数组 Java语言中使用new操作符来创建数组 数组的元素是通过索引访问的,数组索引从0开始 获取数组长度:arrays.length...
2021-11-03 15:57:48 91
原创 DAY 14
方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。方法重载的规则: 1.方法名称必须相同 2.参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等) 3.方法的返回类型可以相同也可以不同。 4.仅仅返回类型不同不足以成为方法的重载命令行传参可变参数 在方法声明中,在指定参数类型后加一个省略号(。。。) 一个方法中只能指定一个可...
2021-11-02 16:47:41 67
原创 DAY 13
Break和Continuebreak用于强行推出循环,不执行循环中剩余的语句。continue用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定Java的方法Java的方法类似于其他语言的函数。方法包括一个方法头和一个方法体。下面是一个方法的所有部分 修饰符:修饰符,是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能返回值。returnValueType是方法返回值的数据类型。有些方法执行...
2021-10-31 14:29:16 45
原创 DAY 12
while先判断,后执行do while先执行,后判断(至少执行一次)For循环 格式:for(初始化;布尔表达式;更新){ //代码语句}for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。...
2021-10-31 08:26:39 86
原创 DAY 11
Scanner对象可以通过Scanner类来获取用户的输入基本语法 Scanner s = new Scanner (System in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据1.顺序结构2.选择结构 if单选择结构if(布尔表达式){//如果布尔表达式为true将执行的语句} if双选...
2021-10-29 18:27:58 48
原创 DAY 10
包机制 包语句的语法格式为:package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名: www.baidu.com com.baidu.www 导入包,使用import语句Javadoc 参数信息@author作者名@version版本号@since指明需要最早使用的JDK版本@param参数名@return返回值情况@throws异常抛出情况...
2021-10-29 09:12:27 46
原创 DAY 8
Java语言支持如下运算符: 算术运算符:+,-,*,/,%,++,-- 赋值运算符= 关系运算符:>,<,>=,<=,==,!=instaanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,<<,>>,>>> 条件运算符:?,: 扩展赋值运算符:+=,-=,*=,/=...
2021-10-28 19:27:11 57
原创 DAY 7
Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基础的存储单元,其要素包括变量名,变量类型和作用域注意: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符 变量声明必须是一条完整的语句,因此每一个声明都必须以分号结束变量作用域 类变量(static) 实例变量(在类变量中间) 局部变量(在方法里面)常量 初始化...
2021-10-28 18:45:28 93
原创 DAY 6
由于Java是强类型语言,所有要进行有些运算时,需要用到类型转换低----------------------------------->高byte,short,char-> int -> long -> float -> double (小数的优先级大于整数) 运算中,不同类型的数据先转化位同一类型数据,然后进行运算* 不能对布尔值进行转换* 不能把对象类型转换为不相干的类型* 在把高容量转化位低容量的时候,强制转换* 转...
2021-10-28 16:13:39 64
原创 DAY 4
标识符注意点1.所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始2.首字符之后可以时字母(A-Z或者a-z),美元符($),或者下划线(_)或数字的任何字符组合3.不能使用关键字作为变量名或者方法名4.标识符是大小写敏感的5.可以使用中文,但一般不建议...
2021-10-05 22:11:02 51
原创 安装JDK遇到的问题
1.安装时要按照电脑系统的大小安装目录(比如Win10是64位字节的,安装JDK的时候要安装到C盘里的Program Files(x86)里面)否则会在后期执行java命令时出现“javac不是内部或外部命令”2.配置环境变量时:①在系统变量里新建“JAVA_HOME”变量的值为安装JDK时的目录②在path变量里新建“%JAVA_HOME%\bin”和"%JAVA_HOME%\jre\bin"即可3.在卸载JDK的时候一定要先把环境变量里面关于Java的东西删除干净,之后如果再次安装的时候
2021-09-25 17:03:57 775
原创 DAY 2
卸载JDK1.删除java的安装目录2.删除JAVA_HOME3.删除path下关于JAVA的目录4.Java.version安装JDK1.百度搜索JDK8,找到下载地址2.同意协议3.下载电脑对应的版本4.双击安装JDK5.记住按住的路径6.配置环境变量①.我的电脑-->右键-->属性 ②.环境变量-->JAVA_HOME ③.配置path变量7.测试JDK是否安装成功 ...
2021-09-20 18:19:54 49
空空如也
大家帮帮忙实在是不会了
2021-11-14
跑不了代码,照着视频一起敲得
2021-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人