java基础
文章平均质量分 78
今晚不吃烧烤
一个有理想的铁憨憨。
展开
-
【Java基础】(十三)Java常用类(Object、包装类、String、日期相关类、数学相关类)
相当于字典,可以浏览一遍,遇到需要的便回来查。Java常用类一、Object类1. 如果一个类没有指定父类,那么这个类的父类的Object类;2. \==3. equals()1)Object类2)String类3)自定义的类型(开发人员自己设计的类)4. toString()二、包装类----基本数据类型的包装类1. 解决的问题2. 基本类型对应的包装类3. 基本数据类型和包装类之间的转换...原创 2020-12-01 16:54:34 · 98 阅读 · 0 评论 -
【Java基础】(十二)抽象类与接口
抽象类与接口一、抽象类1.抽象方法2. 抽象类定义3. 如何创建抽象类4. 继承抽象类的子类的特点二、接口1. 接口的定义2. 如何创建接口3. 接口的特点1)接口中方法的public static可以省略2)类只能继承一个类,但可以引用多个接口3)接口的成员变量一、抽象类1.抽象方法如果在一个类中,需要有这个方法,但不打算在此处给出这个方法如何具体实现,则其应被定义为抽象方法,由abstr...原创 2020-02-23 19:42:58 · 263 阅读 · 0 评论 -
【Java基础】(十一)面向对象的三大特性
面向对象的三大特性一、封装性1. 封装性概念2. 修饰符的范围3. get和set方法4. this的第一种用法5. 规范的访问类的属性二、继承三、多态X、再谈谈“包”面向对象的三大特性,分别为:封装、继承、多态。一、封装性1. 封装性概念简言之就是隐藏该隐藏的,暴露该暴露的。一般情况下,我们将我们类中的所有的属性设为private,将所有的方法设为public。事实上,对象的出现...原创 2020-02-23 18:49:32 · 638 阅读 · 0 评论 -
【Java基础】(十)关键字this
this的两种使用方法一、this指代具体的对象二、this也可表示当前类的构造方法this在自定义的类的方法中使用,有两种使用方法。一、this指代具体的对象在我编写本类方法时,有时可能会需要使用本类的对象,这时候我们利用this代替该对象。比如在我们set的方法中。在这里,我们有两个carNum,一个是我们要传进来的参数,另一个呢,是我们的成员变量。为了区分这两个,我们就用了thi...原创 2020-02-22 19:26:18 · 390 阅读 · 0 评论 -
【Java基础】(九)面向对象——初识类与对象
越讲越迷糊的内容,所以少讲,多实例。@[toc]面向对象一、面向过程©和面向对象(C++、Java、GO、python)自然语言描述:把大象装进冰箱1. 把冰箱门打开2. 把大象装进冰箱3. 把冰箱门关上我们此前所写的所有程序,其实都是面向过程的程序,我们的关注点在于怎么完成这些事情,事情的过程,动作。比如我们想要实现上面的动作,我们想到的是:打开(冰箱门)装进(冰箱, 大...原创 2020-02-18 22:57:10 · 550 阅读 · 0 评论 -
【Java基础】(八)方法(即C等语言中的函数)
方法一、为什么要有方法二、方法定义三、方法调用----使用方法四、方法重载五、方法递归六、可变参数七、形式参数与实际参数八、值传递和引用传递方法的概念在之前已经提到过,不在赘述。一、为什么要有方法假如我们想要获得一到一百所有数相加的和,和一到五十所有数相加的和,如果不用方法。 //1+2+3+....+100 int sum = 0; for(int i = 1; i <= 10...原创 2020-02-18 20:34:01 · 283 阅读 · 0 评论 -
【Java基础】(七)数组
不只是字符串类型,除了8种数据类型以外的其他所有类型的值,进行比较的时候,都不应该使用==来判断。我们先来看看 == 和 .equals()的区别。==是一个操作符,但是.equals()是一个方法。在程序运行的中,在你电脑的内存中会有栈和堆两部分。...原创 2020-02-18 18:25:45 · 577 阅读 · 0 评论 -
【Java基础】(六-下)java控制流程——循环结构
java控制流程(3)循环结构一、while1)(3)循环结构一、while1)原创 2020-02-18 11:53:20 · 355 阅读 · 0 评论 -
【Java基础】(六-上)java控制流程——顺序结构和分支结构
1. 控制流程是个什么东西?所谓控制流程,就是一个程序中每个语句的执行顺序。Java和渣男不同,言既出,行必果。话说了就要干,既然要干,那怎么干,这就是控制流程。2. 控制流程的分类控制流程共有三种:顺序结构分支结构循环结构工欲善其事必先利其器,既然上次已经到了Test4了,这次接着建个Test5.java文件,写好class和main方法。(1)类...原创 2020-02-12 23:47:55 · 402 阅读 · 0 评论 -
【Java基础】(五-下)Java的编程工具eclipse——使用eclipse编写的第一个程序
使用eclipse编写的第一个程序一、建项目(project)二、建包、建类三、编写第一个Java程序一、建项目(project)首先我们要建一个project,即我们之前所说的项目。我们所需要关心的地方就这两处。1:项目的名称,一般我们以小写英文字母开头,驼峰命名法命名。此处我们命名为ch01,作为我们的第一个项目的名称处。2:jre的版本没有特殊情况就选择第三个(使用默认的jre...原创 2020-01-29 16:40:32 · 595 阅读 · 0 评论 -
【Java基础】(五-中)Java的编程工具eclipse——初识eclipse
初识eclipse一、eclipse的初始设置二、初识eclipse界面三、eclipse的基础设置一、eclipse的初始设置打开我们安装好的eclipse,会弹出来这个界面(配置workspace)。先解释一下什么是workspace,直译就是工作空间,也就是你在这个地方工作。你所在Eclipse创建的所有文件都会保存在workspace中。与安装的要求一样,目录中不要出现任何的中文,...原创 2020-01-29 16:40:01 · 345 阅读 · 0 评论 -
【Java基础】(五-上)Java的编程工具eclipse——下载和安装eclipse
纠结过要不要在Java基础中写eclipse,但转瞬一想,eclipse之于Java,就好像女人和漂亮衣服,或是我与你。并非如他人那般,矫情的哭喊着无法离开,但有你相伴是最好。但说实在的这 “漂亮衣服” 的裙摆有点长,以至于一口气分了三段。强迫症,该怎么给这三段命名想了半天。但仍然难受。下载和安装eclipse一、下载二、安装一、下载关于eclipse的版本,版本不一样的话,所建立的...原创 2020-01-29 16:38:38 · 250 阅读 · 0 评论 -
【Java基础】(四)简析Java的输入输出
此篇的代码十分重要,想要编写Java代码,务必多敲几遍,熟稔于心!1. 啥是输入输出?我们与计算机交互的时候,信息有输入输出两个过程,比如,通过键盘、摄像头、麦克风等,可以将信息输入电脑;通过显示器,音响等,可以将电脑中的信息输出。在我们编写的程序中,也会涉及到输入输出,比如我们写了一个登录的程序,既然要登录,就要输入密码;密码有对有错,为了让用户知道自己有没有登录上,我们还要写输出登录...原创 2020-01-21 23:37:37 · 208 阅读 · 0 评论 -
【Java基础】(三)初识 java 程序—java程序的构成和基本语法
此篇全都是知识点,快速的看一遍即可,基础知识要在写代码中逐渐深化理解,而不是在抠字眼中。在看书,看课,自己敲代码中遇到问题再返回来看即可。1. Java程序是怎么构成的。先看看我们之前写的程序。//创建一个类 类名要和文件名一致,类名后面的大括号成对public class HelloWorld { //程序的入口,开始运行的位置,main方法 public static void ...原创 2020-01-14 23:56:20 · 844 阅读 · 1 评论 -
【Java基础】(二)第一个java程序的运行—.java和.class的区别
1.编写第一个Java程序在最初进行Java学习时,可以先避开功能强大但又繁琐吓人的各类编译器,打开一个原创 2020-01-12 18:18:32 · 645 阅读 · 0 评论 -
【Java基础】(一)java的安装与环境配置
1. 区分JDK、JRE、JVMJDK:Java开发包,包含JRE,可以编译Java程序,如果开发 Java程序,需要安装JDKJRE:Java运行时环境,如果只是运行 Java程序,则安装JRE就可以JVM:Java虚拟机...原创 2019-12-31 16:57:28 · 279 阅读 · 0 评论