java基础
文章平均质量分 94
java基础学习
一缕82年的清风
这个作者很懒,什么都没留下…
展开
-
ArrayList源码解析
ArrayList是我们使用频率非常高的一个集合,也是集合中相对比较简单的集合。是List接口的主要实现类。一般面试的时候经常会问到ArrayList和LinkedList的区别。ArrayList: 底层是数组实现的,查找快,增删慢。LinkedList: 底层是链表实现的,增删快,查找慢。一.类结构ArrayList是集合的一种,集合的最顶端抽象接口为Collection, Collection下面又有两个子接口,一个是List,一个是Set, List和Set的区别也经常别被问.原创 2021-12-14 10:05:33 · 947 阅读 · 3 评论 -
java基础语法和面向对象考试题
先将试卷命名为javase_exam01_期数_姓名后在交卷一、选择题(将答案写到一行上)(20分)1、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )?A、public static void main( ) B、public static void main( String...原创 2018-12-26 17:24:19 · 1792 阅读 · 1 评论 -
2.6 java中的数组
大家好,本节课我们来讨论一下java中的数组,之前我们在学习变量的时候,发现变量可以帮助我们存储数据,但是遗憾的是,每个变量只能帮我们存储1个数据,比如说,int age = 10; 那么age只能存储一个年龄,如果说我想要存储全班同学的年龄应该怎么办呢?当然可以定义好多的变量来存储,不过这样的话肯定是不够好的,所以java语言为我们提供了数据来解决这个问题。 简单来说,数组就是用来存储一堆...原创 2018-05-01 17:05:50 · 236 阅读 · 0 评论 -
2.5 java中的流程控制语句
java中的流程控制语句总共有三种,分别是顺序结构,分支结构和循环结构 1. 顺序结构: 没什么好说的,代码从前往后依次执行 2. 分支结构,也称选择结构,选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。 Java语言提供了两种选择结构语句 if语句 switch语句 ...原创 2018-04-26 18:36:19 · 236 阅读 · 0 评论 -
案例:java数组应用之双色球彩票案例的实现
喜欢玩彩票的朋友们应该很多人都了解过双色球,也都希望通过500万的大奖改变自己的人生,今天我们就来利用java中的数组实现一个双色球的案例。 双色球彩票的规则是这样的,中奖号码是5个红球和1个蓝球,红球从33个里边随机选出5个,蓝球从16个里边选出一个。 好的,知道了他的规则之后我们就要开始分析,这里边红球的号码从1-33,所以我们要构建一个1-33的红球数组,并从中随机选取5...原创 2018-04-26 16:47:18 · 3379 阅读 · 0 评论 -
2.4 java中的运算符(二)
上篇文章我们主要介绍了java中的算数运算符和赋值运算符。本篇文章我们主要来介绍一下其他几种运算符。我们接着上篇文章中的序号。3. 关系运算符 关系运算符顾名思义,就是运算做关系比较的,关系运算符的返回结果是布尔类型的,也就是true和false ==: 用来比较基本数据类型的值是否相等。在连接引用类型的时候,是比较地址值是否相等 int a = ...原创 2018-04-25 22:03:05 · 209 阅读 · 0 评论 -
2.3 java中的运算符(一)
上篇文章我们刚刚研究了java中的变量和数据类型,这节课我们来介绍一下java中的运算符。java中的运算符主要分为:算数运算符,赋值运算符,关系运算符,逻辑运算符,位运算符和三目运算符。我们分别来看。1. 算数运算符 算数运算符主要包括:+、-、*、/、%、++和-- +:代表加法运算 -:代表减法运算 * :代表乘法运算 /: 代表求商的运算 %:代...原创 2018-04-24 22:46:37 · 205 阅读 · 0 评论 -
2.2 java中的变量和数据类型
大家好,我们今天来研究一下java基础语法中的变量和数据类型。什么是变量的,变量指的是在java程序的运行过程中,其值可在一定范围内发生改变的量。其实变量也就是内存中的一块空间,主要可以用来存储数据,并且最主要的特点是他可以重复使用。那么变量应该如何定义呢。 变量的定义格式: 数据类型 变量名 = 变量的值; 这个叫做变量的定义,还有一种叫做变量的声明,声明和定义的...原创 2018-04-23 11:16:13 · 265 阅读 · 0 评论 -
2.1 java基础语法之关键字和标识符
大家好,我们在前面的几篇博客中已经给大家介绍了java的环境安装,第一个java程序,和java环境变量的配置,那么我们这一章节主要给大家介绍一个java中的基础语法,也就是java这门语言当中的一些基本用法,java中的基础语法主要包括java中的关键字和标识符,java中的变量和数据类型,java中的运算符,java中的流程控制语句。大概分为这么4大模块,我们会分别介绍,本篇文章我们主...原创 2018-04-20 19:04:31 · 282 阅读 · 0 评论 -
1.3 JAVA环境变量的配置
上一篇文章中我们介绍了如何完成第一个java程序的开发,在开发的过程中我们发现了这么一个问题,就是我们的代码必须写到jdk安装目录的bin目录下,这是什么原因呢,我们知道,我们编译和运行java环境,需要使用javac和java命令,在操作系统中个,命令实际上就是可执行文件,也就是对应的javac.exe和java.exe。这两个文件都是在bin目录下,并且他们的作用范围只能在bin文件夹...原创 2018-04-19 19:02:47 · 236 阅读 · 0 评论 -
1.2 我的第一个java程序---helloworld
上篇文章中我们主要介绍了java环境的搭建,也就是jdk的安装,如果对于jdk的安装有任何疑问的朋友,可以私信我。安装好了JDK以后呢,我们就可以使用java语言开发程序了,想想是不是很兴奋。那么好的,今天我们演示一下,使用java语言完成我们第一个java入门程序,helloworkd,其实就是使用java语言打印一句话。 开发的步骤是这样的,我们首先要找到jdk的安装目录,之后呢...原创 2018-04-18 17:01:17 · 422 阅读 · 0 评论 -
1.1Java环境的安装
各位想要学习java的朋友大家好,我们学习java这门编程语言的第一个步骤,就是在本地安装java的运行环境。这个应该比较容易理解,就像我们如果想要学习英语,就要有一个英文的使用环境,这样才能保证你说的英语有人能够听的懂。java也才这样,包括后面的其他语言或技术,在学习和使用之前都要保证他们具备正常的运行环境。这也是我们的程序能够正确运行的前提条件。 安装java的环境之前,我们需...原创 2018-04-18 10:34:41 · 386 阅读 · 1 评论