java基础
一切无常
这个作者很懒,什么都没留下…
展开
-
Java基础(面向对象)
面向对象(类与对象): 面向过程(执行者)是最基本的解决思路,面向对象( 指挥者)是基于面向过程的; 类:是指一些列具有相似特征属性的事物的统称-----概念; 对象:是指由某个类所描述出的一个具体事物------实物; 所以 在描述一个事物(定义类)的时候 ,主要描述其 : 属性—变量—成员变量-对象的特有属性 行为—函数—成员函数 定义类其实就是定义类的成员(成员变量,成员函数); 如何创...原创 2019-11-27 20:26:16 · 131 阅读 · 0 评论 -
Java基础(选择排序,冒泡排序和插入排序)
选择排序: 思路:从数组中第0个元素开始,每个元素与他后面的所有元素依次进行比较,满足条件便交换(此处条件为由小—大排序);比完后轮到数组中第一个元素,第一个元素与他后面的所有元素依次进行比较,满足条件便交换;依次类推,一直到倒数第二个元素与最后一个元素比完为止。 冒泡排序: 思路:数组中从第0个元素开始,相邻两个元素之间相互比较,满足条件便交换数值(此处条件为由小—大排序),比较到数组中倒数...原创 2019-11-12 16:40:45 · 126 阅读 · 0 评论 -
Java基础 (for循环与while循环)
Scanner类常用方法: Scanner scanner=new Scanner(System.in); int line=scanner.nextInt(); 1、String next():接收控制台输入的字符串(备注:不能将空格作为字符串接收) ; 2、String nextLine():接收控制台输入的字符串; 3、int nextlnt():接收控制台输入的int类型的数据...原创 2019-10-25 20:55:22 · 511 阅读 · 0 评论 -
Java基础(介绍与数据类型)
Java语言特点:简单性,面向对象,分布式处理,健壮性,结构中立,开源,跨平台,解释性,高性能,多线程,多态,安全性。 跨平台:通过Java语言编写的应用程序在不同的系统平台上都可以运行。 只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统上的运行。 因为java有了JVM,所以同一个j...原创 2019-10-28 14:10:00 · 205 阅读 · 0 评论 -
java基础(if-else和switch)
选择结构:也被称为分支结构。选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结构有两个,所以产生选择,按照不同的选择执行不同的代码。 Java语言提供了两种选择结构语句 if语句 switch语句 一、选择结构switch语句的格式及其解释 选择结构if语句注意事项: 关系表达式无论简单还是复杂,结果必须是boolean类型 if语句控制的语句体如果是一条语句,大括号可...原创 2019-10-28 14:51:55 · 296 阅读 · 0 评论 -
java基础(代码练习)
1、输入任意字符串,输出其中的大写字母。 package javase; import java.util.Scanner; public class day02 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("请输入任意字符串:"); S...原创 2019-10-28 15:28:27 · 3412 阅读 · 0 评论 -
Java基础(方法重载与数组)
方法就是完成特定功能的代码块,为了解决代码重复编写的问题,可以将重复的代码提取出来放在一个{}中,并为这段代码起个名字。这样每次在调用该功能时,只需通过这个名字来调用代码就可以了。上述过程中,所提取出来的代码可以被看做是程序中定义的一个方法。函数在Java中被称为方法。 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,...){ 函数体; return 返回值; } ...原创 2019-10-29 16:36:13 · 568 阅读 · 1 评论