11 2020 档案
摘要:异常 异常(Exception) 异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误、输入错误)所导致的 人做事一般都不会一帆风顺,会出现意外或者突发情况 检查性异常:检查性异常是由于用户输入和问题引发的异常,这是程序猿无法预见的,这些异常在编译时不能被简单的忽略 运行时异常:运
阅读全文
摘要:面向对象 面向过程和面向对象 面向过程的思想 步骤清晰简单,第一步做什么,第二步做什么 面对过程适合处理一些简单的问题 举例:老师教书,老师先进入教师,上课传输知识,下课 面向对象的思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要那分类,然后对这些分类进行单独思考.最后,才对某个分类下的细
阅读全文
摘要:数组 什么是数组 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合在一起 每一个数据称作为一个数组元素,通过下标可以访问它们 为什么需要数组 假如需要创建100个int类型的对象,那我们不是需要100个int类型对象,操作繁琐且不简洁,而数组可以存储它们 声
阅读全文
摘要:什么是round-trip? Any double-precision floating-point number can be identified with at most 17 significant decimal digits. This means that if you convert
阅读全文
摘要:Java中8种基本数据类型总结 序号 数据类型 大小/位 封装类 默认值 可表示数据范围 1 byte(位) 8 Byte 0 -128~127 2 short(短整数) 16 Short 0 -32768~32767 3 int(整数) 32 Integer 0 -2147483648~21474
阅读全文
摘要:递归 递归,就是在运行的过程中调用自己 假如有一扇门,你有钥匙打开,然后又有一扇门,刚好你的钥匙还是能打开,一直走下去,当你发现你的钥匙打不开那扇门时,你可以 沿着门回到最初的位置,而循环就是一直走下去 必要条件: 递归头:什么时候不调用自身的方法,如果没有头,将陷入死循环 递归体:什么时候需要调用
阅读全文
摘要:方法 什么是方法 所谓的java方法就是语句的集合,完成一个功能,可以重复使用,节省代码量 方法在程序中被创建,在其他地方被调用(引用) 设计方法的原则:保持方法的原子性,一个方法完成一个功能,利于后期扩展 **方法的命名规则:**开局字母小写后面大写开头 方法的定义 语法 修饰符 返回值类型 方法
阅读全文
摘要:命令行传递参数 1. 写一个类,里面有一个主程序(main方法) public static void main(String[] args) { //String[] args 一个String类型的数组 for (int i = 0; i < args.length; i++) { //args
阅读全文
摘要:值传递和引用传递 值传递 值传递是对基本型变量而言的,传递的是该变量的一个副本,改变副本不影响原变量. int a=1; //声明一个变量,赋值为1 int b=a; //把a的值赋给b b=20; //b把值改为20 System.out.println(a); //输出a,a的值没有被改变 引用
阅读全文
摘要:流程控制 顺序结构 java所有的代码都是从上往下执行 选择结构 if选择结构 语法 if(Boolean条件){ //正确返回语句 } Scanner scanner = new Scanner(System.in); System.out.print("请输入名字:"); String name
阅读全文
摘要://三角形 for (int i = 1; i <= 5; i++) { for (int k = 5; k >=i; k--) { System.out.print(" "); } for (int j = 1; j <= i; j++) { System.out.print("*"); } fo
阅读全文
摘要://打印九九乘法表 for (int i = 1; i <= 9; i++) { //因为有九行,让他循环九次 for (int j = 1; j <= i; j++) { //循环每一行的值 System.out.print(j+"*"+i+"="+j*i+"\t"); //打印一行所有的值 \t
阅读全文
摘要:if(i%5==0){ //当i能够整除五的时候输出这个i System.out.print(i+"\t"); //给\t每个数空格开一点 } if(i%15==0){ //每三个数换行 System.out.println(); } }
阅读全文
摘要:Scanner对象 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序 可以用来接受用户所输入的内容 语法 Scanner scanner = new Scanner(System.in); 里面有两个常用的接受对象方法 scanner.nextLine(
阅读全文
摘要:JavaDoc 简介 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了 javadoc命令是用来生成自己API文
阅读全文
摘要:包机制 包的作用 提供了类的多层命名空间,用于解决类的命名冲突、类文件管理等问题 区分相同名称的类。 能够较好地管理大量的类。 控制访问范围。 包定义 package 包名; Java 包的命名规则如下: 包名全部由小写字母(多个单词也全部小写)。 如果包名包含多个层次,每个层次用“.”分割。 包名
阅读全文
摘要:运算符 算数运算符(+ - * / % ++ --) int i=1; int b=2; System.out.println(i+b);//相加 System.out.println(i-b);//相减 System.out.println(i*b);//相乘 System.out.println
阅读全文
摘要:点击idea左上角的file,在下面找到Settings目录点进去
阅读全文
摘要:变量和常量 变量 是计算机语言中能储存计算结果或能表示值的抽象概念 每个变量都必须声明其类型 包括变量名,变量类型,作用域 创建一个简单的变量 //变量类型 变量名 = 值; 基本类型 int value=1; //变量类型 变量名 = 值; 引用类型 String name="帅帅"; 注意事项
阅读全文
摘要:Java的数据类型 数据类型简称数据元( Data Element),也称为数据元素,是用一组属性描述其定义、标识、表示和允许值的数据单元 分为基本类型和引用类型两种 1.基本类型 整型 byte占1个字节 short占2个字节 int占4个字节 long占8个字节 创建这个对象时需要给值后面加个L
阅读全文
摘要://整型拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i=10; int i2=010; int i3=0x10; System.out.println(i); //值为10 System.out.println(i2); //八进制0 值为8 System.out.printl
阅读全文
摘要:Java编程环境 JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java
阅读全文
摘要:java的简介 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。J Java
阅读全文

浙公网安备 33010602011771号