Java基础
chipeize
这个作者很懒,什么都没留下…
展开
-
Java基础_概述、基础语法
一、 概述1.1 Java语言发展史Java语言之父:詹姆斯·高斯林(James Gosling) 诞生时间:1995年发明公司:斯坦福大学网络公司 SUN(Stanford University Network)跨平台:Java程序可以再任意操作系统上运行,一次编写到处运行,依赖的是Java的虚拟机JVM。 1.2 发行版本JavaSE:标准...原创 2019-07-26 22:52:44 · 104 阅读 · 0 评论 -
Java基础_键盘录入
三、 键盘录入3.1概述我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,把数据改进为键盘录入,提高程序的灵活性。 3.2 步骤3.2.1 导包 improt java.util.Scanner //(位置放到 class 定义的上面 )3.2.2 创建对象 Scanner sc = new Scanner(System.in);...原创 2019-07-26 22:57:34 · 95 阅读 · 0 评论 -
Java基础_流程控制语句
四、 流程控制语句4.1 顺序结构自上向下 依次执行4.2 选择结构4.2.1 If 语句的结构4.2.1.1 格式1首先判断关系表达式看其结果是true还是false如果是true就执行语句体如果是false就不执行语句体4.2.1.2 格式2首先判断关系表达式看其结果是true还是false如果是true就执行语句体1如果是false就执行语句体2...原创 2019-07-26 23:01:00 · 64 阅读 · 0 评论 -
Java基础_循环嵌套的应用
打印直角三角形外层循环是用来控制打印的总行数内层循环使用来控制打印每一行上的星号数量1 * 2 - 12 * 2 - 13 * 2 - 14 * 2 - 15 * 2 - 1 for (int i = 1; i <= 5; i++) {// 控制总行数 for (int j = 1; j <= 2 * i - 1; j++) { Sys...原创 2019-07-26 23:04:46 · 213 阅读 · 0 评论 -
Java基础_Random随机数
五、 Random 随机数5.1 概述用于产生一个随机数5.2 导包import java.util.Random;5.3 创建对象Random r = new Random();5.4 获取随机数int number = r.nextInt(10);产生的数据在 0 到 10 之间,包括 0 ,不包括 10 。...原创 2019-07-26 23:05:39 · 100 阅读 · 0 评论 -
Java基础_数组
六、 数组6.1 概念用来存放同一种类型的,长度固定的容器 可以存放基本类型的数据,也可以存放引用类型的数据6.2 一维数组6.2.1 定义格式数据类型[] 数组名;(推荐使用)数据类型 数组名[];6.2.2 初始化6.2.2.1 概述就是为数组中的数组元素分配内存空间,并为每个数组元素赋值。 6.2.2.2 动态初始化初始化时只指定数组长度,由系统为数...原创 2019-07-26 23:09:21 · 87 阅读 · 0 评论 -
Java基础_方法
七、 方法7.1 概述能够完成某些特定功能的代码块7.2 定义格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 函数体; return 返回值;}7.3 方法的重载7.3.1 概述在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。7.3.2 特点与返回值类型无关,只看方法名和参数列表在调用时,虚拟机通过...原创 2019-07-27 14:39:25 · 60 阅读 · 0 评论 -
Java基础_面向对象
八、 面向对象8.1 概述面向对象是一种编程思想,区别于以前的面向过程面向过程 : 强调是如何去完成每一个步骤,步骤和步骤之间的关系是非常紧密的,耦合度很高面向对象 : 强调的是哪个对象能够完成该功能,我们应该去找到该对象来实现8.2 面向对象的思想特点A : 是一种符合我们思考习惯的思想B : 可以将复杂的事情简单化C : 让我们从执行者变成了指挥者8.3 类和对象...原创 2019-07-27 14:53:37 · 111 阅读 · 0 评论 -
Java基础知识点汇总
一、 概述1.1 Java语言发展史 Java语言之父:詹姆斯·高斯林(James Gosling) 诞生时间:1995年 发明公司:斯坦福大学网络公司 SUN(Stanford University Network) 跨平台:Java程序可以再任意操作系统上运行,一次编写到处运行,依赖的是Java的虚拟机JVM。1.2 发行版本 JavaSE:标准版,是为开发普通桌面和商...原创 2019-08-10 10:04:11 · 285 阅读 · 0 评论