• JavaSE回顾及巩固的自学之路(四)——————方法和数组,面向对象

    时间:2023-11-11 16:58:48

    今天是2018.03.31,emmmmmm。好像距离上一次写Javase回顾总结已经好久好久过去,差一点就以为要停更了,哈哈哈。        其实呢,最近是真的好忙(额,这段时间觉得自己一直在学习),因为刚刚开学,面临很多学科的学习压力,自己技术有不够,所以,只有不断的学习,现在已经进入了前端的轨...

  • JavaSE中线程与并行API框架学习笔记——线程为什么会不安全?

    时间:2023-11-10 15:52:57

    前言:休整一个多月之后,终于开始投简历了。这段时间休息了一阵子,又病了几天,真正用来复习准备的时间其实并不多。说实话,心里不是非常有底气。这可能是学生时代遗留的思维惯性——总想着做好万全准备才去做事。当然,在学校里考试之前当然要把所有内容学一遍和复习一遍。但是,到了社会里做事,很多时候都是边做边学。...

  • bug6 项目检出JRE问题(Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb')

    时间:2023-09-29 12:40:56

    项目从SVN检出到工作空间后报了很多错误,其中很明显就是一些jar的问题,没有相关的jar或版本问题,看到最后的错误Unbound classpath Container: 'JRE System Library [JavaSE-1.7]' in project 'idweb',就很明白了,JRE问...

  • JavaSE-02 变量 数据类型和运算符

    时间:2023-09-08 13:48:02

    学习要点掌握变量的概念掌握常用数据类型掌握赋值运算符、算术运算符掌握boolean数据类型和关系运算符掌握变量的概念面向过程程序的定义程序的定义:程序=数据+算法+文档程序要操作的数据保存在内存中在内存中用内存地址来标识数据或者代码段通过地址操作数据不方便,因此使用变量来操作数据变量涉及的概念:变量...

  • 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入门学习30:Java常用类之包装类

    时间:2023-02-27 15:16:11

           一包装类       我们对基本数据类型都非常熟悉,例如int、float、double、boolean、char等。基本数据类型是不具备对象的特性 的,比如基本类型不能调用方法、功能简单。为了让基本数据类型也具备对象的特性,Java为每个基本数据类型都提 供了一个包装类,这样我们就可...

  • JavaSE学习笔记(三十一)—— 多线程(上)

    时间:2023-02-25 11:34:03

    一、多线程概述 1.1 多线程引入 如果程序只有一条执行路劲,那么该程序就是一个单线程程序。 如果程序有多条执行路劲,那么该程序就是一个多线程程序。举例:扫雷程序、迅雷下载。 1.2 进程以及多进程的意义 要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。...

  • 【黑马JavaSE】1_1_9_流程控制:顺序结构、判断结构、选择结构、循环结构

    时间:2023-02-21 13:04:57

    文章目录1_1_9_01_ 流程控制概述1_1_9_01_ 顺序结构1_1_9_ 判断结构1_1_9_02_ 判断语句1--if1_1_9_03_ 判断语句2--if...else1_1_9_04_ 拓展的判断语句3--if..else if...else1_1_9_05_ 判断语句练习1_1_9_...

  • 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]获取数组中的第一个元...