随笔分类 - JAVA知识
摘要:重载就是在一个类中,有相同的函数名称,但形参不同的函数 原则:方法名称必须相同、参数列表必须不同(个数不同或类型不同、参数排列顺序不同等)、方法的返回类型可以相同也可以不同、仅仅返回类型不同不足以成为方法的重载 实现理论:方法名称相同时,编译器会根据调用方法的参数个数、类型等去逐个匹配,以选择对应的
阅读全文
摘要:System(类名).out(对象).println(方法) ( ) 调取系统类里标准输出对象中的方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是:解决一类问题的步骤的有序组合,包含于类或对象中,在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的
阅读全文
摘要:public class TestDemo1 { public static void main(String[] args) { //打印三角形 5行 for (int i = 1; i <= 5; i++) { for (int j = 5; j >=i ; j--) { System.out.
阅读全文
摘要:break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环 不执行循环中剩余的语句。(break语句也在switch语句中使用) continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句 接着进行下一次是否执行循环的判定。 goto
阅读全文
摘要:while是最基本的循环,它的结构为 public class DoWhileDemo2 { public static void main(String[] args) { int a = 0; while ((a < 0)) { System.out.println(a); a++; } Sys
阅读全文
摘要:顺序结构-Java的基本结构,最简单的算法结构,是任何一个算法都离不开的一种基本算法结构 选择结构: if单选择结构、双选择结构、多选择结构 嵌套的if结构 switch多选择结构 if单选择结构: public class IfDemo1 { public static void main(Str
阅读全文
摘要:工具类-可以获取用户的输入 java.util.Scanner 基本语法 Scanner s = new Scanner (System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串 在读取前需要使用hasNext()与hasNextLine()判断是否还有
阅读全文
摘要:javadoc命令是用来生成自己API文档的 使用命令行生成javadoc文档 打开所在文件夹,文件夹地址栏前加CMD,进入命令行 javadoc 参数 java文件 encoding 编码的意思,后面的是为了防止乱码,正常显示 使用idea生成javadoc文档 TOOLS-->Generate
阅读全文
摘要:实则就是文件夹 一般利用公司域名倒置作为包名: com.kuangstudy.blog 为使用某一个包的成员,我们需要再JAVA程序中明确导入该包,使用import语句 推荐:阿里巴巴JAVA开发手册
阅读全文
摘要:public static void main(String[] args) { long a = 12312312312313L; int b= 123; short c = 10; byte d=8; System.out.println(a+b+c+d); //Long System.out.
阅读全文
摘要:Java是一种强类型语言,每个变量都必须声明其类型 变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域 type varName [=value] [{,varname[=value]}]; 数据类型 变量名 = 值; 可以用逗号隔开来声明多个同类型变量 注意事项: 每个变量都有类型,
阅读全文
摘要:Java是强类型语言,所以有些运算需要用到类型转换 低 >高 byte,short,char-->int-->long-->float-->double 运算中,不同类型的数据先转化为同一类型,然后进行运算 面试题: public class Demo6 { public static void m
阅读全文
摘要:public class Demo3 { public static void main(String[] args) { //整数拓展: 进制 二进0b 十进制 八进制0 十六进制0X int i =10; int i2=010;//八进制0 int i3 =0x10;//十六进制0x 0~9 A
阅读全文
摘要:ctrl+shift+/ 多行注释代码,首尾有/* */ ctrl+/ 多行注释代码,每行有// ctrl+alt+F6 取消显示性能 ctrl+d 同行代码复制到下一行 alt+enter补充代码
阅读全文
摘要:常用关键字 所有标识符都应该以字母(A~Z或a~z)美元符($)下划线(_)开始 首字符之后可以是字母(A~Z或a~z)美元符($)下划线(_)或数字任何字符组合 不能使用关键字作为变量名或方法名 标识符是大小写敏感的 数据类型 强类型语言:要求变量的使用要严格符合规定,所有变量必须先定义后才能使用
阅读全文
摘要:三高架构:高可用 高性能 高并发 Java三大版本 Java SE:标准版 (桌面程序,控制台开发..) //基础核心 Java ME:嵌入式开发(手机) //基本淘汰 Java EE:企业级开发(web端,服务器开发)//应用领域最广 JDK:Java development kit // jav
阅读全文
摘要:打开CMD的方式: 1、开始+系统+命令提示符 2、win键+R 输入cmd 打开控制台 3、在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 4、资源管理器的地址栏前面加上cmd路径 常用的DOS命令: 1、盘符切换 d: //英文模式下的冒号 2、查看当前目录下的所有文件
阅读全文
浙公网安备 33010602011771号