随笔分类 -  java

java 抽象类与接口
摘要:抽象类与抽象方法 //抽象类 意义:单纯被继承 [权限修饰符]abstract class 类名{ // 抽象方法 继承抽象类的所有子类 都要重写抽象类中的抽象方法 [权限修饰符] abstract 方法返回值类型 方法名(参数列表); //无方法体 } public class GoShoppin 阅读全文
posted @ 2022-07-20 19:47 jxba 阅读(49) 评论(0) 推荐(0)
java 类的多态
摘要:类的重载 在同一个类中,允许同时存在多个同名方法,只要这些方法的参数个数或类型不同即可。 // 向上转型:将子类对象看做是父类对象 class A{ public static void draw(A a){ //A的静态方法 System.out.println("调用该方法,draw一个A类的图 阅读全文
posted @ 2022-07-15 14:55 jxba 阅读(43) 评论(0) 推荐(0)
java 类的继承&object类
摘要:类的继承 public class 子类 extends 父类 { } 子类可以重写父类的方法,但也可以通过【super.父类的方法】调用父类的方法。通过【super.父类的属性】调用父类的属性。 class Computer3 { // 父类:电脑 String sayHello() { // 方 阅读全文
posted @ 2022-07-12 21:04 jxba 阅读(66) 评论(0) 推荐(0)
IDEA执行java代码时 提示类重复 如何仅运行单一类
摘要:操作: 选中:Build,no error check,去掉:build。 之后又提示 找不到或无法加载主类 IDEA提示:错误: 找不到或无法加载主类 Test 选中该类,点击菜单build, 然后执行即可 参考:https://blog.csdn.net/caicaimaomao/article 阅读全文
posted @ 2022-07-12 16:07 jxba 阅读(2865) 评论(0) 推荐(0)
java 构造方法
摘要:构造方法 特点 没有返回类型,也不能定义void; 名称同本类相同; 主要作用:完成对象的初始化工作,能把对应对象的参数传给对象成员。 class B{ public B(){ //无参构造方法 } public B(int a,int b){ //有参构造方法 } } public class C 阅读全文
posted @ 2022-07-07 19:23 jxba 阅读(53) 评论(0) 推荐(0)
java 对象和类:成员变量&成员方法
摘要:类 类是对象的属性和行为的载体。 对象的属性——类的成员变量 对象的行为——类的成员方法 class 类的名称{ //类的成员变量 可不设初始值,默认为:0,0.0,'',null,false。 //类的成员方法[权限修饰符][返回值类型]方法名 ([参数类型 参数名])[throws 异常类型]{ 阅读全文
posted @ 2022-07-06 17:47 jxba 阅读(392) 评论(0) 推荐(0)
java 字符串 实例
摘要:public class SameFirstName { public static void main(String[] args) { String[] ns = {"张三", "李四", "王五", "赵六", "周七", "王哲", "白浩", "贾蓉", "慕容阿三", "黄蓉"}; fo 阅读全文
posted @ 2022-06-30 20:04 jxba 阅读(148) 评论(0) 推荐(0)
java 列表 实例
摘要:public class Keys { public static void main(String[] args) { //声明列表 char key1[] = {'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P'}; char[] key2 = {' 阅读全文
posted @ 2022-06-27 20:10 jxba 阅读(101) 评论(0) 推荐(0)
java (todo)
摘要:public class NineGrids {// 创建NineGrids类 public static void main(String[] args) { // 声明int类型的数组并分配内存(三阶方阵) int arr[][] = new int[3][3]; // 确定数字“1”的位置 i 阅读全文
posted @ 2022-06-27 20:10 jxba 阅读(164) 评论(0) 推荐(0)
java 流程控制实例
摘要:import java.util.Scanner; public class Arithmetic { public static void main(String[] args) { System.out.print("规则第n个数=第n-1个数+第n-2个数:"); // num1 第n-1个数 阅读全文
posted @ 2022-06-22 18:46 jxba 阅读(43) 评论(0) 推荐(0)
java:变量类型&修饰符
摘要:变量类型 局部变量:类的方法中的变量。 实例变量:独立于方法之外的变量,不过没有 static 修饰。 类变量:独立于方法之外的变量,用 static 修饰。 修饰符 可见范围 注: 子类与基类在同一包中:被声明为 protected 的变量、方法和构造器能被同一个包中的任何其他类访问; 子类与基类 阅读全文
posted @ 2022-06-22 15:48 jxba 阅读(32) 评论(0) 推荐(0)
eclipse项目导入IDEA后,中文乱码
摘要:eclipse默认的编码格式是GBK,而idea默认编码格式为UTF-8 步骤一:设置编码格式 IntelliJ IDEA——Preferences——File Encodings:设置GBK 步骤二:清除缓存/重启IDEA File——Invalidate Caches/ Restart 阅读全文
posted @ 2022-06-21 14:45 jxba 阅读(529) 评论(0) 推荐(0)
java隐式转换
摘要: 阅读全文
posted @ 2022-06-13 17:48 jxba 阅读(16) 评论(0) 推荐(0)
java 隐式转换
摘要: 阅读全文
posted @ 2022-06-13 15:40 jxba 阅读(13) 评论(0) 推荐(0)
IntelliJ IDEA【mac版】快捷键
摘要:1、main 2、System.out.println(); sout+enter键,或 so + enter键 3、代码格式优化 Command + option + L 4、注释 单行注释 command+/ 多行注释command+/+shift 5、查看类的信息 Command+7 6、复制 阅读全文
posted @ 2022-06-09 16:54 jxba 阅读(191) 评论(0) 推荐(0)