摘要: 数组 定义方式 int[] nums; 静态初始化 int[] nums1 = {1,2,3,8,5,2}; 动态初始化 int[] nums2 = new int[5]; //表示5个长度的int数组 foreach ​ 这种方式简单更适合用来打印输出,但是如果要操作某一个数的话是不好用的 for 阅读全文
posted @ 2023-10-15 10:02 记录从头开始学java 阅读(9) 评论(0) 推荐(0)
摘要: 方法 拓展了解 值传递(java) 和 引用传递 java是值传递 方法重载 注意: 方法名称必须相同 方法的参数列表必须不同(可以是 个数不同,类型不同,参数列表顺序不同) 可变参数(Variable Parameter) 可变参数的形式在方法中test(int a,double b,int... 阅读全文
posted @ 2023-10-07 10:17 记录从头开始学java 阅读(15) 评论(0) 推荐(0)
摘要: 要请几天假,过两天再来继续,希望我能够坚持,自律自强! 阅读全文
posted @ 2023-10-05 14:43 记录从头开始学java 阅读(20) 评论(0) 推荐(0)
摘要: 方法 拓展了解 值传递(java) 和 引用传递 java是值传递 方法重载 注意: 方法名称必须相同 方法的参数列表必须不同(可以是 个数不同,类型不同,参数列表顺序不同) 可变参数(Variable Parameter) 可变参数的形式在方法中test(int a,double b,int... 阅读全文
posted @ 2023-09-26 12:14 记录从头开始学java 阅读(16) 评论(0) 推荐(0)
摘要: 循环结构 for循环 一种特殊的方式 int[] numbers = {10,20,30,4,50}; for (int x:numbers) { System.out.println(x); } 打印三角形 5行 for (int i = 0; i < 5; i++) { for (int j = 阅读全文
posted @ 2023-09-25 20:30 记录从头开始学java 阅读(47) 评论(0) 推荐(0)
摘要: Scanner 这个程序虽然有两个接收但是指输出了一次hello world Scanner sc = new Scanner(System.in); System.out.println("请输入hello world查看这两种方式的区别:"); System.out.println("使用nex 阅读全文
posted @ 2023-09-25 20:22 记录从头开始学java 阅读(27) 评论(0) 推荐(0)
摘要: 运算符 int c = 5; boolean a = (c<4)&&(++c<4); //此时 因为 c<4肯定是false所有在与(&&)运算中结果肯定为false 后面的就不执行了 System.out.println(c); // 这叫短路运算 c还是等于5 System.out.printl 阅读全文
posted @ 2023-09-25 20:01 记录从头开始学java 阅读(15) 评论(0) 推荐(0)
摘要: 数据类型转换 由于java是强类型的语言,所以有些运算时要进行类型转换 运算时,不同类型的数据先转换为同一类型,然后再进行运算 容量大小 byte,short,char -> int -> long -> float -> double float 没有 lang 长但是在后面是因为小数的优先级要高 阅读全文
posted @ 2023-09-25 18:52 记录从头开始学java 阅读(25) 评论(0) 推荐(0)
摘要: 数据类型以及可能的面试题 基础类型 int zs = 30; long num = 30L; //这个一般在后面加一个L float f = 0.1f; double d = 0.1; //字符 char str1 = '刘'; //字符只能用单引号 , 并且只能有一个字符 //字符串 String 阅读全文
posted @ 2023-09-23 20:48 记录从头开始学java 阅读(21) 评论(0) 推荐(0)
摘要: 最经典的HelloWorld public class HelloWorld{ public static void main(String[] args){ System.out.print("Hello World!"); } } 已经好长时间没有写过这种java代码了,忘掉了好多细节,希望自己 阅读全文
posted @ 2023-09-23 18:02 记录从头开始学java 阅读(20) 评论(0) 推荐(0)