• JavaSE的基础语法之标识符:

    时间:2023-11-22 17:44:41

    标识符(掌握) (1)就是给类,接口,方法,变量等起名字的字符序列 (2)组成规则: A:英文大小写字母 B:数字 C:$和_ (3)注意事项: A:不能以数字开头 B:不能是java中的关键字 C...

  • JavaSE入门学习9:Java基础语法之数组

    时间:2023-11-16 22:24:16

    一数组的定义数组能够理解为是一个巨大的"盒子",里面能够按顺序存放多个类型同样的数据。比方能够定义int型的数组scores存储4名学生的成绩。watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/...

  • JavaSE语法基础(3)---函数、数组

    时间:2023-11-16 21:41:06

    JavaSE语法基础(3)---函数、数组函数的概念:实现特定功能的一段代码,可反复使用。函数的出现减少代码冗余,提高代码的复用性,可读性,可维护性,可以使每个功能模块独立起来,方便分工合作。函数的三要素:返回值、函数名、参数表我们可以在类中,与main方法(函数)并行的位置定义一个函数,如果我们定...

  • JavaSE基础第一篇

    时间:2023-05-04 21:58:22

    1.JDK的安装:包括JRE 和JVM下载地址:www.oracle.com/www.sun.com2.环境变量set path = "bin所在路径"设置path环境变量: 方便找到要启动的应用程序环境变量 path="bin路径"path_home ? 方便对java/bin路径的修改path(...

  • JavaSE 03 Java基础语法(二)

    时间:2023-02-16 22:31:41

    1、流程控制结构流程控制结构:控制程序执行的顺序。分类: ⑴ 顺序结构:程序从上往下一次执行。 ⑵ 分支结构:程序从两条或多条路径中选择一条去执行。 ⑶ 循环结构:程序在满足一定条件基础上重复执行一段代码。 ⑷ 跳转结构:改变正常程序控制流的一种结构。2、顺序结构Java中定义成员变量时采用...

  • 学习笔记之JavaSE(7)--Java基础语法6

    时间:2023-02-16 22:27:08

    上一篇文章有三个遗留问题,首先我们来详细讲解一下哈希值和内存地址 对象是存储在内存里面的,有唯一的内存地址,对象引用就是通过这个内存地址找到对象的。而哈希值就是通过哈希算法对对象的内存地址进行计算得到的一个整数值,可以理解为对象的数字标识。Object类提供了hashCode()方法,用来获取对象的...

  • 学习笔记之JavaSE(6)--Java基础语法5

    时间:2023-02-16 22:26:38

    今天学习的内容是数组和Arrays类 一、一维数组和Arrays类 数组是存放相同类型的一组数据的容器,它可以存储基本数据类型和对象。比较特殊的是:数组是对象。Arrays类属于Java核心类库java.util,它包含一套操作数组的静态方法。 数组和容器类都作为存放数据的容器,那它们有什么区别呢...

  • JavaSE部分之(1)Java基础

    时间:2023-02-16 20:12:29

    JavaSE部分之(1)Java基础 1、为什么重写equals还要重写hashcode 为了提高程序的效率才实现了hashcode方法,先进行hashcode的比较,如果不同,那就没必要再进行equals的比较了,这样就大大减少了equals比较的次数,在需要进行大量比较的情况下可以显著的提高效率...

  • 学习笔记之JavaSE(8)--Java基础语法7

    时间:2023-02-16 08:12:09

    下面说一下==运算符和equals方法 不得不说,这是个初学者的老大难问题了  其实说起来就是两座大山!覆盖Object类的equals()方法和常量池技术! 之前简单说过==运算符的作用,就是比较基本类型的值是否相等。其实它还可以比较引用是否相等,实质上就是比较对象的内存地址是否相等。 上一篇文章...

  • 学习笔记之JavaSE(2)--Java基础语法1

    时间:2023-02-16 07:58:25

    一、Java主类结构 Java主类包括包声明、导入类库、成员变量和局部变量、方法等等,主类存在如下规范 每个Java文件有且只有一个与文件名同名的public主类 除了主类,可以*定义任意个内部类与普通类(只能是包访问权限) main()方法可以定义在某个Java文件的任意类中(如果在内部类...

  • 学习笔记之JavaSE(9)--Java基础语法8

    时间:2023-02-16 07:44:55

    第三个遗留问题,就是引用和对象是什么?这个问题会在“面向对象编程”详细讲解,在这里提出这个问题主要是借机学习一下JVM运行原理(这个知识非常重要!!!)。 JVM在执行Java程序的过程中会把本进程所管理的内存划分为五个部分,分别是程序计数器、虚拟机栈、本地方法栈、方法区和堆。 第一部分:程序计...

  • 学习笔记之JavaSE(5)--Java基础语法4

    时间:2023-02-16 07:44:49

    一、方法 方法是组合在一起来执行操作语句的集合,方法的语法格式为:修饰符+返回值类型+方法名+参数列表+方法体。关于方法我总结了如下要点: 修饰符包括权限修饰符和其它修饰符。权限修饰符包括public、protected、private和default;其它修饰符包括abstract,final,...

  • 学习笔记之JavaSE(4)--Java基础语法3

    时间:2023-02-16 07:44:31

    今天学习的内容是流程控制 一、if语句 最常见的条件判断语句,有if、if-else、if-else if-else if...-else三种形式,当if-else运算后一定产生具体结果时最好使用三元运算符代替,示例程序: public class Test11 {public static vo...

  • 学习笔记之JavaSE(3)--Java基础语法2

    时间:2023-02-16 07:44:25

    一、算术运算符 算术运算符为二元运算符,运算顺序从左往右,包括加减乘除和取模,知识点如下: 运算时如果两个数是不同类型,会先进行隐式类型转换或自动解包,再运算 取模运算符可以判断整数和奇偶,可以用在判断条件中 加减号除了作为加减法运算符,还可以作为正负号(一元运算符) 当任何值和字符串相加时...

  • JavaSE入门学习8:Java基础语法之方法

    时间:2023-02-16 07:44:19

             七方法        如何定义Java中的方法所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。一般情况下,定 义一个方法的语法是:        其中:        1访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、privat...

  • JavaSE入门学习9:Java基础语法之数组

    时间:2023-02-16 07:29:54

             一数组的定义         数组可以理解为是一个巨大的"盒子",里面可以按顺序存放多个类型相同的数据,比如可以定义int型的数组 scores存储4名学生的成绩。        数组中的元素都可以通过下标来访问,下标从0开始。例如,可以通过scores[0]获取数组中的第一个元...

  • JavaSE入门学习7:Java基础语法之语句(下)

    时间:2023-02-16 07:25:15

            继续接着Java基础语法来:JavaSE入门学习5:Java基础语法(一)和JavaSE入门学习6:Java基础语法(二)。         语句         Java常用的3种循环:while,do...while,for。        (5)Java循环语句之while  ...

  • JavaSE入门学习6:Java基础语法之运算符和语句(上)

    时间:2023-02-16 00:25:31

           继续接着上篇:JavaSE入门学习5:Java基础语法(一)来看Java的基础语法。        五运算符        运算符是一种“功能”符号,用以通知Java进行相关的运算。比如,我们需要将变量age的值设置为20,这时候就 需要一个"=",告诉程序需要进行赋值操作。     ...

  • JavaSE入门学习43:文件传输基础之I/O流(二)

    时间:2023-02-15 07:30:42

            三RandomAccessFile类的的使用         RandomAccessFile类是java提供的对文件内容的访问类,既可以读文件,也可以写文件。RandomAccessFile类 支持随机访问文件,可以访问文件的任意位置。         RandomAccessFi...

  • JavaSE入门学习42:文件传输基础之I/O流(一)

    时间:2023-02-15 00:26:21

           一编码问题        计算机的编码问题        1)在一个IO文件下建立三个文本文件,第一个文件名是联想,内容也是联想;第二个文件名是联通,内容也是联 通;第三个文件名是联,内容也是联。        2)依次打开三个文件,会发现名称叫做联的文件和名称叫做联通的文件中的内容...