- 博客(12)
- 收藏
- 关注
原创 Java构造函数
Java构造函数的名称必须与类名一致,且没有返回值。Java有构造函数没有解析函数每个变量都是有生命周期,当变量创建时占据内存,当变量消亡时系统将回收内存。
2021-10-28 14:05:46 117
原创 java方法重写重载
重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。方法的重载是指在一个类中定义多个同名的方法,但是要求每个方法具有不同的参数类型或参数个数,调用重载方法时,Java编译器能通过检查调用的方法参数类型和个数选择一个恰当的方法,方法重载通常用于创建完成一组任务相似但是参数类型和参数个数不一的方法,调用方
2021-10-24 17:59:40 134
原创 逻辑运算符
&逻辑与两边都为真为true &&短路与两边都为真为true当第一个为false不判断第二个|逻辑或两边都为false为false ||短路或两边都为false为false当第一个为true不判断第二个!逻辑非 取反 ^逻辑异或两边都逻辑值都相同为false两边不同为true...
2021-10-24 17:08:53 73
原创 java标识符、类命名规则,规范
标识符必须以字母、下划线、美元符($)开头 其他部分可是字母,数字,下划线,美元符的任意组合 大小写敏感,长度无限制 不可以是Java的关键字类java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大不推荐中文命名...
2021-10-24 11:59:41 202
原创 Java八大基本数据类型
整数类型byte默认值0大小1个字节short 默认值0 大小2个字节int 默认值0 大小4个字节long 默认值0 大小8个字节浮点类型float 默认值0.0f 大小4个字节double 默认值0.0d 大小8个字节字符类型char 默认值\u0000 大小2个字节布尔类...
2021-10-24 11:43:51 70
原创 java保留字
Abstract assert boolean break byte case catchchar class const continue default do doubleelse extends final finally float for gotoif implements inport instanceof int interface longn...
2021-10-24 10:55:46 63
原创 Java三大版本,JDK,JER,JVM知识
JavaSE: 标准版,基础核心版。 是为开发普通的桌面和商务应用程序提供的可解决的方式,是后面两个技术的基础,可以完成一些桌面应用程序的开发。 JavaME: 小型版,是为了开发电子消费产品和嵌入式设备提供的解决方案。 JavaEE: 企业版 是开发企业级环境下的应用程序提供的一套解决方案。JDK是java的核心包含了JRE与JVM类库工具,是给予开发人员使用。JRE包含JVM是java运行环境并无开发工具比如编译器,调试器等。JVM是一部抽象的计算机,主要分为五大模块:类装...
2021-10-24 10:50:46 405
原创 计算机基本知识
计算机硬件是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机的硬件分成5大组成部件:运算器、控制器、存储器、输入设备和输出设备。运算器和控制器是计算机的核心,合称中央处理单元(Central Processing Unit,CPU)或处理器。CPU的内部还有一些高速存储单元,被称为寄存器。其中运算器执行所有的算术和逻辑运算;控制器负责把指令逐条从存储器中取出,经译码后向计算机发出各种控制命令;而寄存器为处
2021-10-24 10:11:38 60
原创 类继承规则
1.B类继承A类,则称为A类为超类,父类,基类。 B类称为子类,派生类,扩展类。2.java中继承只支持单继承,不支持多继承。3.java可以多层次继承。4.java中规定,子类继承父类,除构造方法和private修饰的数据不能继承外,其他都可以继承.5.java中如果没有显示的继承任何类,则默认继承Object类,Object类是java语言提供的根类,一个类与生俱来就有Object类中的所有特征.6.继承也会有一定的弊端,会导致类之间的耦合度非常高。...
2021-10-12 09:53:33 819
原创 Java九九乘法表
for (int i=1;i<=9;i++) { for (int j=1;j<=i;j++) { System.out.print(i+"*"+j+"="+i*j+"\t"); } System.out.println(); }
2021-09-28 16:23:15 66
原创 java消费源代码
package T16;import java.util.Scanner;public class a5 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("输入消费金额:"); double a = input.nextInt();// 消费金额 if (a >= 50) ...
2021-09-26 15:53:59 377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人