随笔分类 -  Java笔记

摘要:流程 定义一个宠物类 package com.oop.Demo03; public class Pet { public String name; public int age; public void shout(){ System.out.println("叫了一声"); } } 进行测试 pa 阅读全文
posted @ 2022-08-03 18:25 每年桃花开的时候 阅读(63) 评论(0) 推荐(0)
摘要:构造器举例: package com.oop.Demo02; public class Person { //一个类即使什么都不写,也会存在一个方法 //显示的定义构造器 String name; //实例化初始值 //1、使用new关键字,本质是在调用构造器 //2、用来初始化值 public P 阅读全文
posted @ 2022-08-03 18:23 每年桃花开的时候 阅读(26) 评论(0) 推荐(0)
摘要:值传递 传递对象的一个副本,即使副本被改变,也不会影响源对象,因为值传递的时候,实际上是将实参的值复制一份给形参; 原始类型数据(整形、浮点型、字符型、布尔型)传递是值传递 package com.oop.Demo01; public class Demo04 { public static voi 阅读全文
posted @ 2022-08-03 18:22 每年桃花开的时候 阅读(32) 评论(0) 推荐(0)
摘要:静态方法与非静态方法调用的区别 创建一个Student类 package com.oop.Demo01; public class Student { //静态方法 //和类一起加载的 public static void say01() { System.out.println("学生说话了!!! 阅读全文
posted @ 2022-08-03 17:39 每年桃花开的时候 阅读(38) 评论(0) 推荐(0)
摘要:数组 package array; public class ArrayDemo01 { public static void main(String[] args) { int[] nums01;//声明一个数组(建议) int nums02[];//不建议 nums01 = new int[10 阅读全文
posted @ 2022-08-03 17:34 每年桃花开的时候 阅读(38) 评论(0) 推荐(0)
摘要:要求 写一个能够实现加减乘除,可以循环接收数据的简易计算器 初版 package method; import java.util.Scanner; public class CalculatorDemo { public static void main(String[] args) { Scan 阅读全文
posted @ 2022-08-03 17:29 每年桃花开的时候 阅读(516) 评论(0) 推荐(0)
摘要:递归:自己调用自己的方法 例子 package method; public class Demo05 { public static void main(String[] args) { int num = f(5); System.out.println(num); } //阶乘的实现 //递归 阅读全文
posted @ 2022-08-03 16:15 每年桃花开的时候 阅读(37) 评论(0) 推荐(0)
摘要:方法 Java方法结构: 修饰符 返回值类型 方法名(参数类型 参数名){ ​ 方法体 ​ return 返回值; } package method; public class Demo01 { //main方法 public static void main(String[] args) { // 阅读全文
posted @ 2022-08-03 16:13 每年桃花开的时候 阅读(431) 评论(0) 推荐(0)
摘要:while循环 语法结构: package struct; public class WhileDemo01 { public static void main(String[] args) { //输出1-100 int i = 0; while (i < 100) { i++; System.o 阅读全文
posted @ 2022-08-03 13:34 每年桃花开的时候 阅读(43) 评论(0) 推荐(0)
摘要:Switch选择结构 语句结构: switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; case 值3: 语句体3; break; ... default: 语句体n+1; break; } 举例: package struct; impo 阅读全文
posted @ 2022-08-02 23:58 每年桃花开的时候 阅读(58) 评论(0) 推荐(0)
摘要:if单选择结构 语句结构 if(condition) statement; 举例: package struct; import java.util.Scanner; public class IfDemo01 { public static void main(String[] args) { S 阅读全文
posted @ 2022-08-02 23:52 每年桃花开的时候 阅读(62) 评论(0) 推荐(0)
摘要:Scanner的使用 .next()方法 package scanner; import java.util.Scanner; public class demo01 { public static void main(String[] args) { //创建一个新的扫描对象 Scanner sc 阅读全文
posted @ 2022-08-02 23:41 每年桃花开的时候 阅读(135) 评论(0) 推荐(0)
摘要:代码 package operater; /** * @author 11 * @version 1.0 * @since 1.8最早使用的JDK版本 */ public class Doc { String name; /** * * @param name * @return * @throws 阅读全文
posted @ 2022-08-02 23:35 每年桃花开的时候 阅读(33) 评论(0) 推荐(0)
摘要:自增自减运算符 package operater; public class demo04 { public static void main(String[] args) { int a=20; int b=a++;//a先给b赋值,然后再自增 System.out.println(a);//21 阅读全文
posted @ 2022-08-02 23:30 每年桃花开的时候 阅读(35) 评论(0) 推荐(0)
摘要:所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则 方法名:首字母小写和驼峰原则 public class demo02 { //类变量 static static double s 阅读全文
posted @ 2022-08-02 23:21 每年桃花开的时候 阅读(157) 评论(0) 推荐(0)
摘要:类型语言 强类型语言:变量的使用要严格符合规定,所有变量都必须先定义后才能使用,包括Java、.net 、Python、C++等 弱类型语言:一种弱类型定义的语言,即数据类型可以被忽略的语言。它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。 Java数据类型 基本类型 整数类型:byte、 阅读全文
posted @ 2022-08-02 23:19 每年桃花开的时候 阅读(54) 评论(0) 推荐(0)