随笔分类 -  java基础

摘要:for循环 1.单次循环顺序 for(1.初始化条件;2.循环条件部分;4.迭代部分){ 3.循环体部分 }2.循环条件不满足的时候,就终止循环。 执行过程:1-2-3-4-2-3-4-2-3-4........ 2.嵌套循环顺序 for(1.初始化条件;2.循环条件部分;4.迭代部分){ 循环体 阅读全文
posted @ 2022-07-31 21:35 锦书南辞 阅读(24) 评论(0) 推荐(0) 编辑
摘要:封装 一般封装的是属性,基本上不会去封装方法,但方法也可以。 一般是在属性前面加,private即可。 记住这句话:属性私有,get/set 提供一些public的get,set方法,操作这个属性。 get 获得这个值(输出) set操作这个值(输入) 列如: package bao;​public 阅读全文
posted @ 2022-07-31 21:34 锦书南辞 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一些注意事项 return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。 return -1::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失败; return 1::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失 阅读全文
posted @ 2022-07-31 21:33 锦书南辞 阅读(210) 评论(0) 推荐(0) 编辑
摘要:常见错误 1、java:33: 不是语句 解释:程序中出现了没有任何意义的字符(串),可能是无意中打出了没有 任何意义的字符; 2、java:34: 需要';' 解释:某条语句没有以分号结束; 3、java:36: 缺少返回语句 解释:带返回值的函数缺少return语句; 4、java:33: 不兼 阅读全文
posted @ 2022-07-31 21:30 锦书南辞 阅读(221) 评论(0) 推荐(0) 编辑
摘要:for,while,do....while 循环 package bao;import java.util.Random;import java.util.Scanner;public class digit { public static void main(String[] args) { Ra 阅读全文
posted @ 2022-07-31 21:29 锦书南辞 阅读(55) 评论(0) 推荐(0) 编辑
摘要:类,对象 规范:一个项目应该只有一个main方法 一个类里面只有属性和方法。 关键字:this this.name:表示当前这个类的name。当前 输入输出 查询是否为闰年 Scanner scanner = new Scanner(System.in);System.out.println( sc 阅读全文
posted @ 2022-07-31 21:27 锦书南辞 阅读(22) 评论(0) 推荐(0) 编辑
摘要:面向对象编程 java的核心思想就是oop(面向对象编程) 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据 准备 a>b ?a:b; //三元运算符,如果a大于b输出a,否则输出b。 break:跳出循环 switch:结束循环 return:结束方法,返回值(如果是void, 阅读全文
posted @ 2022-07-31 21:26 锦书南辞 阅读(18) 评论(0) 推荐(0) 编辑
摘要:可变参数 java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,他必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 递归 n=5类似于n:5 ? 初略的解释:自己调用自己 基本上java一般运用栈,很少用递归( 阅读全文
posted @ 2022-07-31 21:24 锦书南辞 阅读(119) 评论(0) 推荐(0) 编辑
摘要:包 包的本质就是文件夹(防止名字重复) 包语句的语法:package pkg1[. pkg2[. pkg....]]; 一般利用公司域名倒置作为包名 import 导入 import package1[.package2...].(classname|*); javadoc 该命令用来生成自己的AP 阅读全文
posted @ 2022-07-31 21:22 锦书南辞 阅读(28) 评论(0) 推荐(0) 编辑
摘要:强制转换 (类型)变量名 高到低 自动转换 低到高 浮点数的优先级一定大于整数型 注意点: 不能对布尔类型进行转换 不能把对象类型转换为不相干的类型 在吧高容量转到低容量时,强制转换 转换的时候可能存在内存溢出,或者精度问题 操作数比较大的数的时候,注意益出问题 jdk7新特性,数字之间可以用下划线 阅读全文
posted @ 2022-07-31 21:18 锦书南辞 阅读(45) 评论(0) 推荐(0) 编辑
摘要:代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello world"); }} 编译javac java文件,会生成一个class文件 注解: 单行注释:// 多行注释:/* */ 阅读全文
posted @ 2022-07-31 21:15 锦书南辞 阅读(83) 评论(0) 推荐(0) 编辑

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