Java基础
小新的博客.
具体事情反映人生质地。
展开
-
Java基础【键盘输入】
import java.util.Scanner;//把java.util下的Scanner类导入public class Input { //编写一个input public static void main(String[] args) { //演示接收用户的输入 //具体步骤: //Scanner类表示一个简单的文本扫描器,在java.util包里面 //1.引入Scanner类所在的包 //2.创建Sc原创 2022-02-21 09:36:10 · 442 阅读 · 0 评论 -
Java基础【Java命名规则】
Java命名规则包:小写字母xyz类和接口:大驼峰XxxYyyZzz变量名:驼峰xxxYyyZzz常量名:全大写X_Y_Z包:小写字母xyz类和接口:大驼峰XxxYyyZzz变量名:驼峰xxxYyyZzz常量名:全大写X_Y_Z原创 2022-01-14 11:05:59 · 216 阅读 · 0 评论 -
Java基础【断点调试】
断点调试零、小Tips一、介绍二、快捷键三、 示意图四、实例1. 变量变化(逐行执行下一步F8)2.数组越界异常3. 如何追源代码(方法的跳入F7跳出shift + F8)4. 直接执行到下一个断点(F9)(多线程的时候非常有用)五、练习零、小Tips1. 在断点调试过程中,是运行状态,是以对象的运行类型来执行的2. 将光标放到某个位置可以看到具体的数据3. 断点可以在debug的过程中动态的下断点A extendss B;B b = new A();b.xx();当我们在调试b在调用x原创 2021-12-30 17:14:22 · 975 阅读 · 0 评论 -
Java基础【可变参数】
可变参数一、基本概念二、基本语法三、快速入门案例四、注意事项和使用细节五、练习一、基本概念一个类中多个同名同功能但参数个数不同的方法,封装成一个方法二、基本语法访问修饰符 返回类型 方法名(数据类型...形参名){}三、快速入门案例package chapter07;public class VarParameter01 { public static void main(String[] args) { HspMethod hspMethod = new Hsp原创 2021-12-03 17:18:28 · 689 阅读 · 0 评论 -
Java基础【方法重载】
方法重载一、基本介绍二、快速入门三、注意事项和使用细节一、基本介绍一个类中多个同名方法,但是形参列表要不一致!比如:System.out.println(**int x**)比如:System.out.println(**double x**)好处:减轻起名记名的麻烦二、快速入门package chapter07;public class overLoad01 { public static void main(String[] args) { MyCalcula原创 2021-12-03 16:29:25 · 433 阅读 · 0 评论 -
Java基础【方法】【含实例】
方法一、快速入门二、方法的调用机制三、方法的妙用1. 提高代码复用性2. 将实现细节封装起来,然后供其他用户使用四、方法的定义五、方法的使用细节(重点)1. 访问修饰符:控制方法使用范围2. 返回数据类型2.1一个方法最多有一个返回值【思考:如何返回多个类型?返回数组!】一、快速入门public class Method01 { public static void main(String[] args) { //方法使用 //1.方法写好不调用不会生效原创 2021-12-01 17:09:51 · 436 阅读 · 0 评论 -
Java基础【对象】
对象一、对象分配机制二、对象创建过程三、对象机制练习一、对象分配机制二、对象创建过程三、对象机制练习原创 2021-12-01 09:10:38 · 165 阅读 · 0 评论 -
Java基础【属性】
属性一、属性概念1. 成员变量 = 属性2. 属性是类的组成部分,一般是基本数据类型,也可是引用类型(对象,数组)二、属性注意细节1. 属性定义语法同变量,实例:访问三、创建对象访问属性一、属性概念1. 成员变量 = 属性class Cat { String name; //姓名 int age; //年龄 String color; //颜色}2. 属性是类的组成部分,一般是基本数据类型,也可是引用类型(对象,数组)class Car { String原创 2021-12-01 08:34:51 · 1062 阅读 · 1 评论 -
Java基础【类与对象】
类与对象一、引出二、概述对象内存布局一、引出实例:一只猫的信息用多个属性拆开并将其对应问题:现有的技术不利于效率的管理和效率低二、概述事物 => 对象(属性、行为)如:小狗(【年龄、颜色】、【跑、叫】)类是自定义的的数据类型首先把所有猫的特性提取出来形成一个猫类的数据类型,然后创建很多很多猫类里面的猫类就是一个大类,对象是一个具体的事物,如:人类是类和朴树是对象总结:(1)类:代表一类事物,比如人类,猫类,它是数据类型(2)对象:代表具体事物,如人,猫,它是实例(3)类是对原创 2021-11-29 14:39:58 · 245 阅读 · 0 评论 -
Java基础【数组使用方式及细节】
一、使用方式1. 动态初始化 (1)直接引用 **double score[] = new double[5];** = ``````java (2)先声明再引用 **double score[];//声明数组还没分配空间 score = new double[5];//分配内存空间,可以存**放数据2. 静态初始化double hens[] = {3, 5, 1, 3.4, 2, 50};String arr[] = {"北京","上海","广州"};二原创 2021-11-29 09:53:35 · 269 阅读 · 0 评论