06 2021 档案

摘要:当没有显式声明构造器时,才使用默认构造器;一旦存在显式声明的构造器,则默认的构造器不可用,至于显式的构造器具体调用哪个,就看你怎么传参了 参考链接 另外: 构造方法与get/set主要区别: 参考链接 问题:Java为什么要在类中声明一个无参构造方法? 如果去掉子类的构造方法中对父类有参构造方法调用 阅读全文
posted @ 2021-06-30 20:47 卡卡发 阅读(41) 评论(0) 推荐(0) 编辑
摘要:首先搞清楚nextLine() 和 next()、nextInt()、nextDouble()、nextFloat()方法读取问题 nextInt()读取结果为一个int类型数据,返回int值 nextFloat()读取结果为float类型,返回float值 next()读取结果为String类型, 阅读全文
posted @ 2021-06-30 12:43 卡卡发 阅读(375) 评论(0) 推荐(0) 编辑
摘要:从JDK1.5开始,Java支持传递同类型的可变参数。 在方法声明中,在指定参数类型后面加一个... public static void printMax(double... numbers){ } 一个方法中只能指定一个可变参数,他必须是方法的最后一个参数,任何普通的参数必须在他之前声明 pub 阅读全文
posted @ 2021-06-30 09:29 卡卡发 阅读(22) 评论(0) 推荐(0) 编辑
摘要:javac.exe : 编译器 java.exe : 解释器 利用命令行运行一个class文件,要找对路径,从其所在的包的路径下执行 原因 参考链接 参考链接 是java 命令对 class 文件的包名的强依赖原因造成的 java执行class文件对package的路径是强依赖的。它在执行的时候会严 阅读全文
posted @ 2021-06-29 21:11 卡卡发 阅读(790) 评论(0) 推荐(0) 编辑
摘要:java是值传递 方法重载:在一个类中,有相同的函数名称,但形参不同的函数(形参的个数不同、类型不同、排列顺序不同等) package com.kaka.scanner; public class ReLoadDemo { public static int add(int x,int y){ re 阅读全文
posted @ 2021-06-29 20:31 卡卡发 阅读(29) 评论(0) 推荐(0) 编辑
摘要:一维数组foreach public static void main(String[] args){ int[] number={10,20,30,40,50}; //增强FOR循环,输出数组中的每一个数 for(int x:number){ System.out.println(x); } } 阅读全文
posted @ 2021-06-29 19:08 卡卡发 阅读(70) 评论(0) 推荐(0) 编辑
摘要:遇到的问题 idea启动运行时提示“edit configuration” 配置“edit configuration”后,依旧无法运行,如下图所示 发现是main未加static修饰符 加上static后,则出现可运行的绿色按钮 原因 首先 main是java程序的入口,java程序通过java虚 阅读全文
posted @ 2021-06-29 14:19 卡卡发 阅读(598) 评论(0) 推荐(0) 编辑
摘要:scanner用法 Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。 Scanner使用步骤: ​ 导包:import java.util.Scanner; 创建对象实例:Scanner sc = new Scanner(System.in); next( 阅读全文
posted @ 2021-06-28 21:26 卡卡发 阅读(263) 评论(0) 推荐(0) 编辑
摘要:idea熟悉01 .iml文件 【infomation of module】每个模块都有一个.iml文件,(和eclipse的.project文件本质是一样的) 存储一些模块路径信息、依赖信息、其他设置 .idea文件 存放项目的配置信息,包括数据源、类库、项目数字编码、历史记录、版本控制信息等 s 阅读全文
posted @ 2021-06-28 20:54 卡卡发 阅读(78) 评论(0) 推荐(0) 编辑
摘要:java的包机制 为了更好的组织类,java提供了包机制用于区别类名的命名空间。 包语句的语法格式为package pack1.pack2.pack3 一般利用公司域名倒置命名 例如:com.baidu.baike 为了能够使用某个包的成员,我们需要在java程序中明确导入该包,使用import语句 阅读全文
posted @ 2021-06-27 18:58 卡卡发 阅读(31) 评论(0) 推荐(0) 编辑
摘要:新建一个空项目 file-new-project empty project-命名项目名字(BasicGrammer基础语法)-选择保存的路径 建好一个项目后:右上角设置-project structure project界面,两处选择相应的jdk版本(1.8或者8)语言水平也选择8 java基础语 阅读全文
posted @ 2021-06-27 15:11 卡卡发 阅读(38) 评论(0) 推荐(0) 编辑
摘要:新建一个Hello.java文件(用记事本建立,再修改后缀名) 用notepadd++编辑,输入如下内容: public class Hello{ System.out.print{ "Hello,world!" } } 注意:class类名和文件名要相同,特别注意大小写一致,因为java是大小写敏 阅读全文
posted @ 2021-06-26 14:47 卡卡发 阅读(65) 评论(0) 推荐(0) 编辑
摘要:安装开发环境 jdk下载安装 百度搜索jdk8(这个版本企业用的比较多),在oracle官网下载相应操作系统的JDK,需要登录oracle账号 下载后点击安装,将jdk的安装目录装在自己能记住的地址以便配置环境变量 将JDK装在D盘的JDK8文件夹里,jdk中包括jre 安装的过程中会有选择jre的 阅读全文
posted @ 2021-06-26 14:19 卡卡发 阅读(56) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示