0基础学习
临时抱不到佛脚
这个作者很懒,什么都没留下…
展开
-
java实现插入排序
插入排序 插入排序(Insertion Sorting)的基本思想是:把 n 个待排序的元素看成为一个有序表和一个无序表,开始时有 序表中只包含一个元素,无序表中包含有 n-1 个元素,排序过程中每次从无序表中取出第一个元素,把它的排 序码依次与有序表元素的排序码进行比较,将它插入到有序表中的适当位置,使之成为新的有序表 思路图 代码实现 package com.sort; import java.text.SimpleDateFormat; import java.util.Arrays; impor原创 2020-11-02 15:54:01 · 143 阅读 · 0 评论 -
java0基础学习第九天
方法的重载 在代码块的功能相似时我们考虑使用方法的重载 方法的重载与返回值,修饰符列表,形式参数类型长度无关 方法重载的条件 在同一个类中 方法名相同 参数列表不同 方法重复的案例 public static void a(int i){} public static void a(int c){} // 与形式参数的变量类型有关,但是与名字无关 public static void(int i){} public static int (int i){} //与返回值类型无关 方法的递归 简单的说 就原创 2020-06-17 22:51:29 · 219 阅读 · 4 评论 -
java0基础学习第八天
什么是方法 方法是具有某个特定功能,并且可以重复使用带代码块. 方法的特点就是有很抢的复用性 主方法main是程序的入口,在代码运行阶段直接被jvm调用 方法的定义 [修饰符] 返回值类型 方法名(形式参数) 首字母小写后面单词的首字母大写 修饰符可以没有,具体原因以后讲 返回值类型可以是基本数据类型 和引用数据类型 byte short int long float double char String 或者自己定义的类型 没有返回值 类型为void 有返回值类型时必须在方法体语句结束之前加上返回语句原创 2020-06-17 21:58:03 · 113 阅读 · 0 评论 -
java0基础学习第七天
for循环 for循环的出现就是为了解决代码的复用性 格式: for(变量初始化表达式;布尔类型条件表达式;更新表达式){ java语句; } 先执行变量初始化表达式进行变量的初始化,然后判断条件表达式的结果是否为true,如果是true就执行java语句,java语句执行完以后执行更新表达式,再进行条件表达式的判断,如果结果还是为true那就继续执行java语句,一直到条件表达式的结果为false for循环的书写格式2 int a = 10; for (;a < 10;){ a++; S原创 2020-06-09 21:53:15 · 109 阅读 · 0 评论 -
java0基础学习第六天
接收键盘输入 java.util.Scanner s = new java.util.Scanner(System.in); 控制语句 控制语句分为三大类 选择语句 选择语句也叫分支语句,包含if和switch 循环语句 for,while,do…while 转向语句 break,continue,return if语句 if语句的格式 if (布尔表达式){ java语句 }else if(布尔表达式1){ java语句 }else if(布尔表达式2){ java语句 }else{ java原创 2020-06-06 21:31:51 · 200 阅读 · 1 评论 -
java0基础学习第五天
数据类型转换规则 第一条 八种数据类型之间,除了基本数据类型之间除了boolean类型,其他的都可以进行转换 第二条 如果字面量的值没有超出byte,short,char的取值范围,都可以直接转换 第三条 小容量向大容量转换,称为自动类型转换, byte<short(char)<int<long<float<double short 和char 占字节一样,但是因为char是字符,没有正负一说,所以char表示的数更大 第四条 大容量向小容量进行转换时,称为强制类型转换,超出原创 2020-06-05 21:09:14 · 152 阅读 · 0 评论 -
java0基础学习第四天
数据类型 数据类型用来声明变量,通过不同的数据类型为不同的变量分配适当的空间大小 基本数据类型 以二进制方式存储 整数型 byte 占一个字节=8bit 00000000 范围(-128-127) short 占两个字节 00000000 00000000 (-32768 ~ 32767) int 四个字节 (-2147483648 ~ 2147483647) long 占八个字节 (-9223372036854775808~9223372036854775807) 浮点型 float 四个字节原创 2020-06-03 23:16:03 · 126 阅读 · 0 评论 -
java0基础学习第三天
标识符 标识符:凡是程序员可以自己命名的单词都是标识符 类名 方法名 变量名 接口名 等等 命名规则 标识符必须由数字,字母(包括汉字),下划线_,美元$组成并且不能以数字开头,也不能用关键字作为表示符(例public,void等),严格区分大小写 命名规范 驼峰命名 类名和接口名 高驼峰 例TestJava 其他 低驼峰 例 textJava 源代码中 主方法的方法名main不可以修改 java规定 对于类名 源代码中出现A和a类 则按照排列顺序只执行最开始出现的 关键字原创 2020-06-02 22:27:35 · 107 阅读 · 0 评论 -
0基础学习java第二天
HelloWorld程序代码 public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } } 源代码中的类可以是一个,也可以是多个,但是公共的类只能有一个,有公共类时需要注意源代码文件的文件名要对应被public修饰的类名 path环境变量 path环境变量的理解: 可以通过在path命令窗口中添加任意目录下.exe文件的绝对路径来新增dos窗口下的dos原创 2020-06-01 22:26:01 · 126 阅读 · 0 评论