Java基础学习笔记
记录Java学习历程
Z7st
且行且珍惜
展开
-
Java进阶学习——接口
接口1.1 概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。 接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。引用数据类型:数组,类,接口。接口的使用,它不能创建对象,但是可以被实现( implements ,类原创 2020-09-13 10:14:11 · 140 阅读 · 0 评论 -
Java学习第六节(类与对象、封装、构造方法)
第1章 面向对象思想1.1 面向对象思想概述概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下, 使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。举例洗衣服:面向过程:把衣服原创 2020-07-21 17:22:39 · 265 阅读 · 0 评论 -
Java学习第五节(数组)
第一章 数组定义和访问1.1 容器概述案例分析现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦,而且错误率也会很高。因此我们可以使用容器进行操作。将所有的数据全部存储到一个容器中,统一操作。容器概念容器:是将多个数据存储到一起,每个数据称为该容器的元素。生活中的容器:水杯,衣柜,教室1.2 数组概念数组概念: 数组就是存储数据长度固定的容器,保证原创 2020-07-20 17:39:16 · 407 阅读 · 1 评论 -
Java学习第四节(IDEA、方法)
第一章 开发工具IntelliJ IDEA1.1 开发工具概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。 它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA进行开发。1.2 IDEA软件安装此软件集成了32位和64位,双击 ideaIU-2017.3.2.exe 进入安装。欢迎界面选择安装路径3.配置安装选项3. 开始菜单5. 安装完毕项目结构1.3 IDEA原创 2020-07-19 19:02:29 · 172 阅读 · 0 评论 -
Java学习第三节(流程控制语句)
第一章 流程控制1.1 概述在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果 有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现 我们要完成的功能。1.2 顺序结构public static void main(String[] args){ //顺序执行,根据编写的顺序,从上到下运行 System.out.println(1); System.out.println(2); System.原创 2020-07-19 16:01:14 · 192 阅读 · 0 评论 -
Java学习第二节第4、5章
第四章 JShell脚本工具JShell脚本工具是JDK9的新特性什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运 行,这个时候可以使用JShell工具。启动JShell工具,在DOS命令行直接输入JShell命令。接下来可以编写Java代码,无需写类和方法,直接写方法中的代码即可,同时无需编译和运行,直接回车即可。注意:JShell工具,只适合片段代码的测试,开发更多内容,建议编写在方法中。第五章 扩展知识点5.1 +原创 2020-07-19 09:46:45 · 207 阅读 · 2 评论 -
Java学习第二节第三章
第三章 方法入门3.1 概述我们在学习运算符的时候,都为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且 重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现。 方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。3.2 方法的定义定义格式:修饰符 返回值类型 方法名 (参数列表){ 代码... return ; }定义转载 2020-07-18 20:54:11 · 95 阅读 · 0 评论 -
Java学习第二节第2章
第二章 运算符2.1 算数运算符Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。public static void main(String[] args) { int i = 1234; System.out.println(i/1000*1000); //计算结果是1000 }++ 运算,变量自己增长1。反之, – 运算,变量自己减少1,用法与 ++ 一致。独立运算: 变量在独立运算时, 前++ 和 后++ 没有区别 。变量 前++ :例如 ++i 。变量 后+原创 2020-07-18 16:03:03 · 139 阅读 · 0 评论 -
Java学习第二节第1章
教学目标理解数据类型的强制转换理解数据类型的自动转换了解ASCII编码表理解int类型和char类型的运算原理理解运算符++ --的运算方式理解+符号在字符串中的作用理解比较运算符理解逻辑运算符掌握三元运算符的格式和计算结果了解方法的概念掌握无返回值无参数方法的定义格式了解方法定义的注意事项第一章 数据类型转换Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。1.1 自动转换一个 int 类型变量和一个 byte 类型变量进行原创 2020-07-18 10:51:40 · 120 阅读 · 0 评论 -
Java学习第一节第5章
第五章 变量和数据类型5.1 变量概述**变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。** 数学中,可以使用字母代替数字运算,例如 x=1+5 或者 6=x+5。程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比如x保存5,x也可 以保存6,这样x保存的数据是可以改变的,也就是我们所讲解的变量。Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。5.2 数据类型数据类型分类Java的数据类型分为两大类:基本数据类型:包括原创 2020-07-17 21:01:12 · 102 阅读 · 0 评论 -
Java学习第一节第3、4章
第三章 HelloWorld入门程序3.1 程序开发步骤说明开发环境已经搭建完毕,可以开发我们第一个Java程序了。Java程序开发三步骤:编写、编译、运行。3.2 编写Java源程序在 d:\day01 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为 HelloWorld ,后 缀名必须为 .java 。用记事本打开在文件中键入文本并保存,代码如下: public class HelloWorld { public static原创 2020-07-17 20:00:10 · 146 阅读 · 0 评论 -
Java学习第一节第1、2章
第一章 开发前言1.1 Java语言概述什么是Java语言 ?Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是 计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言发展历史1995年Sun公司发布Java1.0版本1997年发布Java 1.1版本1998年发布Java 1.2版本2000年发布Java 1.3版本2002年发布Java 1.4版本2004年发原创 2020-07-16 21:17:43 · 203 阅读 · 0 评论