Java
user-Mars
一名热爱技术、热爱生活的计算机爱好者。
展开
-
Java学习笔记五 项目训练
Java学习笔记五 项目训练 感谢阿T大佬的指导,让我有了Java训练的项目,在能够训练自己Java能力的同时,也能让自己熟悉一下github分布式工作的环境,现在记录一下一次训练的流程。 首先先给出训练的网址:Java项目训练网址。由于之前学习了Java的教学视频,现在主要还是完成其中课后的课后主观题。比如其中有一道题目是: 点击进入github网址,可以进入该项目训练的代码仓库: 我们不能直接在远程仓库的代码直接修改,我们先得将该仓库fork到本地,然后在本地创建一个github文件夹,利原创 2020-09-14 16:59:25 · 121 阅读 · 0 评论 -
四. Java学习笔记四
四. Java学习笔记四 前言 本章主要是学习集合,首先先得了解一下集合: Java集合类存放在java.util包中,是一个用来存放对象的容器。 集合只能存放对象。 集合存放的都是对象的引用,而非对象本身。 集合可以存放不同类型,不限数量的数据类型。 Collection collection集合框架: collection类中常用功能,这些方法能够在collection的子类中使用: 泛型 泛型是一种未知的数据类型,当我们不知道是用什么数据类型的时候,可以使用泛型。泛型也能看成一个变量来原创 2020-09-13 11:16:59 · 143 阅读 · 0 评论 -
三. Java学习笔记三
三. Java学习笔记三 Part1. 多态 在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 访问成员变量对象的两种方式。 多态的好处: 多态向上向下转型要注意: 向上转型一定是安全的 向下转型要保证转型对象前后一致 能够利用 instanceof 返回类的类型,返回的结果是布尔值。 Part2. 内原创 2020-09-12 01:13:13 · 167 阅读 · 0 评论 -
二. Java学习笔记二
二. Java学习笔记二 由于之前有了Cpp面向对象的思想,同时也想快速入门Java,所以Java学习笔记就比较记录一些学习过程中感觉比较重要的东西,以及有参考价值的代码,可能比较零散,主要是帮助自己记忆。 Part1. 对象的内存图 首先是Java创建一个对象对应的内存图,如下所示: 我们可以看到左侧代码中有两个类,分别是Demo01PhoneOne、Phone,其中有相应的方法。在右侧代码中,我们能够看到,在JVM(Java虚拟机)内存有三块分别是,栈、堆、方法区,其功能如下所示: 堆区:原创 2020-09-10 00:42:23 · 191 阅读 · 0 评论 -
一. Java学习笔记(环境配置与Helloworld)
一. Java学习笔记(环境配置与Helloworld) 目录 前言 Java 的环境配置 Hello World代码解析 Part1. 前言 秋招的时候发现Java的需求非常的大,并且在很多领域Java都有非常重要的作用(比如数据开发中Hadoop,Hive都需要Java),所以我打算速成一下Java,争取在一个星期内基本掌握Java SE。之后将会做一些Java学习的笔记,记录一下在学习中的心得。 Part2. Java的环境配置 首先是Java环境的配置,本来是打算去oracle官网原创 2020-09-09 00:41:21 · 110 阅读 · 0 评论