java基础
文章平均质量分 64
eikiz
这个作者很懒,什么都没留下…
展开
-
Java基本语法总结【超详细】
一.第一个Java程序//第一个Java程序class Hello{ public static void main(String[] args){ //arguments:参数,这里可以改变 //public static void main(String[] a){ //public static void main(String a[]){ System.out.println("Hello,World!"); System.out,println(); //换行的作用 Syst原创 2021-04-10 21:30:11 · 6809 阅读 · 3 评论 -
Java面向对象(上)_类和对象的使用&类中属性和方法的使用
一.设计类其实就是设计类的成员属性 = 成员变量 = field = 域,字段方法 = 成员方法 = 函数 = method创建类的对象 = 类的实例化 = 实例化类二.类和对象的使用(面向对象思想的落地实现)创建类,设计列的成员【写程序时,需要花较多的时间在这上面】创建类的对象通过"对象.属性"或"对象.方法"调用对象的结构如果创建了一个类的多个对象,则每个对象都独立拥有一套类的属性,(非Static的,即,没有加Static关键字)意味着,如果我们修改一个对象的属原创 2021-04-06 15:51:41 · 236 阅读 · 0 评论 -
Java面向对象(上)_面向对象的初了解
一.Java面向对象学习 的三条主线:Java类及类的成员:属性,方法,构造器,代码块,内布类面向对象的三大特征:分装性,继承性,多态性,(抽象性)其他关键字: this,super,static,final,abstract,interface,package,import等。二.“人把大象装进冰箱”.面向过程 :强调的具备功能的对象,以函数为最小单位,考虑怎么做:①把冰箱门打开②抬起冰箱,塞进冰箱③把冰箱门关闭面向对象:强调具备了功能的对象,以类/对象为最小单位,原创 2021-04-06 15:03:30 · 97 阅读 · 0 评论 -
Java基础_数组的进阶
(一)数组的工具类java.util.Arrays:操作数组的工具类,里面定义了很多操作数组的方法。以后还要用什么功能,则可以去 Arrays工具类里面查找相应的API,基本上都能见名知意。代码示例:package com.zyq.java;import java.util.Arrays;public class ArraysTest { public static void main(String[] args) { //1.boolean equals(int[] a,int[]原创 2021-04-06 14:36:11 · 161 阅读 · 0 评论 -
Java基础_数组基础之数组的使用
一.数组的概述1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。2.数组的相关概念:数组名元素角标,下标,索引数组的长度,元素的个数3.数组的特点:数组是有序排列的。数组属于引用数据类型的变量。数组的元素既可以是基本数据类型,也可以是引用数据类型。创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址。数组的长度一旦确定,就不能修改。4.数组的分类:①原创 2021-04-05 23:36:10 · 115 阅读 · 0 评论 -
Java面向对象(上)_内存解析
JVM内存结构:(0)编译完源程序以后,生成一个或多个字节码文件。我们使用JVM中的类的加载器和解释器对生成的字节码文件进行解释运行。意味着,需要将字节码文件对应的类加载到内存中,涉及到内存解析。《JVM规范》(1)内存解析虚拟机栈:即为平时提到的栈结构。我们将局部变量存储在栈结构中。堆:我们将new出来的结构(比如:数组,对象)加载到堆空间中。》补充:对象的属性(非static的)加载到堆空间中。方法区:类的加载信息,常量池,静态域...原创 2021-04-05 21:12:03 · 106 阅读 · 0 评论