
java基础
梦幽篁
孤独使人进步,寂寞让人心慌。
为何有时你不自信,因为你还不够努力。
展开
-
java零基础入门第一天 jdk的安装 源文件 编译 类的使用 方法使用 申明变量 变量的赋值
本文是博主自己复习java,记录一些内容及学习方法,主要对一些零基础想入门java的人,或者像博主一样复习java基础的人。学习java入门的条件首先两个,一个是开发环境,一个是一本好的入门的书,当然视频也是可以,但是个人觉得视频太慢了。看书自己敲代码可能会来的比较快。书的话推荐 head first java ,开发环境的话先下载java的jdk,当然好心的博主都帮你们准备好了,以后有需要什么新...原创 2018-12-28 16:41:14 · 376 阅读 · 0 评论 -
java零基础入门第九天 堆栈 局部变量 实例变量 构造函数
今天我们主要的任务是实例变量的局部变量生命周期,堆,栈,构造函数有个了解。在我的对技能划分中,将对知识点的熟悉程度划分为:了解,熟悉,掌握,精通四个等级。了解:就是有看过这个知识点,大体上的思路,功能能表述给别人听。熟悉:有用这个知识点,能自己或者参照了第三方资料,使用这个知识点。掌握:熟练运用这个知识点,对这个知识点,已经了如指掌。精通:最好别想了,短期不是要看这个文章人的目...原创 2019-01-15 17:45:55 · 237 阅读 · 0 评论 -
java零基础入门第六天 ArrayList 导包 java运算符
先附上最终代码 import java.io.*;import java.util.ArrayList;import java.util.*;public class DotComBust{//执行类 private GameHelper helper = new GameHelper(); private ArrayList<DotCom>dotComsList =...原创 2019-01-09 11:46:36 · 1244 阅读 · 0 评论 -
java零基础入门第八天 抽象类 接口 类型转换 抽象方法 object
一上来先把知识点摆上,这章可能有点抽象,希望你们多理解,多看书,如果我这里写的哪里有你看太懂的,欢迎留言评论,我都会回复的。因为今天很多都是理论知识,在没有多敲代码的情况下,很多东西都费解,但是等你有了不少代码量后,看这些理论就会很快就能理解,原来如此。接口与抽象类在昨天的继承中,我们最高级的父类是animal如下图但是之前说过,父类越抽象,那么animal是什么东西?可能...原创 2019-01-14 15:09:10 · 330 阅读 · 0 评论 -
java零基础入门第三天 数据类型 变量的声明 创建 赋值 数组 变量的引用 堆上的生命周期
前两天我们讲过jdk的安装 源文件 编译 类的使用 方法使用 申明变量 变量的赋值 类 对象 继承 重写。其中有变量的使用,今天来详细认识下变量,了解下常用的数据类型和使用。在这里举个例子说明下变量的使用情况,小A买了小米的智能灯泡,通过app控制将智能灯泡亮度调成百分之50,那么在app中就有一个灯泡的对象,其中有一个亮度(lightNum)的变量,变成了百分之50,int li...原创 2019-01-02 16:36:47 · 248 阅读 · 0 评论 -
java零基础入门第七天 继承 多肽 重写 重载
今天是第七天,我们来学点比较重要的东西,那就是继承跟多肽,在java面向对象三大特性中 有封装 继承 多肽。之前我们已经学过封装,也了解一点继承,今天详细来说明这两个特性。以后面试问道你面向对象三大特性 也能回答的上来。继承第二章中我们就有了解过继承为了不用必须维护正方形 圆形 三角形 阿基米虫 4个类的rotate 和playSound方法,我们之前抽像出来一个shape的类...原创 2019-01-11 11:00:26 · 530 阅读 · 0 评论 -
java零基础入门第五天 综合运用 战舰游戏 获取随机数 强转类型
第五天,也就是书中的第五章,这一章内容是编写程序,在了解前四章的基础知识,现在是要把知识开始运用,在以后的工作和学习中,你会碰到各种各样的需求,那么碰到客户的需求你该怎么把他转换成我们实现的代码呢?第五章中就有教我们设计思路,首先知道下需求,我们是要设计一个类似战舰攻击的游戏上面是流程图 下一页类的设计思路,首先这章我们先开发给简单版本。在书中,教我们先写伪代码,测试码,真实码,第一步...原创 2019-01-04 15:28:50 · 399 阅读 · 0 评论 -
java零基础入门第二天 类 对象 继承 重写
在第一天的时候我们安装了开发环境,看了第一章基本概念,对编译 类 方法 对象有了一些基础的认识,在第二天我们主要来聊一聊对象。 在第一章的时候有说到java是面向对象编程,那么什么是对象呢?类跟对象有什么关系呢?面向对象有什么好处?1:先来说下什么是对象 “按照通俗的说法,每个对象都是某个类(class)的一个实例(instance),这里,‘类’就是‘类型’的同义词。” 这句话看起来很抽象,...原创 2018-12-29 15:16:33 · 168 阅读 · 0 评论 -
java零基础入门第四天 方法的调用 方法的返回 实参 形参 封装 实际变量 局部变量
这章主要内容讲方法,书中章节名字叫对象的行为,在之前章节中,我们描述过类是蓝图,是我们工程师的设计图,设计出一个个对象,对象又有自己的实例变量值,那么方法呢?方法被称为对象的行为,根据不同类,有不同的方法,比如人类,我们可以给他定义一些 跑 唱 跳的方法,那么每个不同人(对象)他们都能执行这些方法。在书中第73页定义了狗的类,定义了狗的两个属性,一个是大小,一个名字,还有一个方法,根据狗不...原创 2019-01-03 15:32:47 · 197 阅读 · 0 评论 -
java零基础入门第十天 静态类 静态方法 静态变量 静态代码块 final calendar 自动装箱
今天主要内容是静态变量 静态类 静态方法 AutoBox:自动装箱 数字格式化 运用calendar对象 这章内容很少,也不重要。所以我就稍微表达下这里的静态,指以static关键字修饰的,包括类,方法,块,变量。非静态,指没有用static 修饰的。静态有一些特点:1.全局唯一,任何一次的修改都是全局性的影响2.只加载一次,优先于非静态3.使用方式上不依赖于实例对象。...原创 2019-01-23 16:50:57 · 288 阅读 · 0 评论