• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Cf030713

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
1 2 下一页

2022年5月6日

堆、栈、数组特点
摘要: java内存 堆 存放new的对象和数组 可以被所有的线程共享,不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有线程共享 包含了所有的class和static变量 数组 数组是引用类型,它的元素相当于类 阅读全文
posted @ 2022-05-06 09:16 金钩不勾 阅读(43) 评论(0) 推荐(0)
 
递归
摘要: 递归 自己调用自己, 递归结构包括两部分: 递归头:什么时候不能调用自身方法,如果没有头,将陷入死循环 递归体:什么时候需要调用自身方法 package big.com.Cai; public class Annotation { public static void main(String[] a 阅读全文
posted @ 2022-05-06 04:37 金钩不勾 阅读(32) 评论(0) 推荐(0)
 
可变参数
摘要: 可变参数(不定向参数) 在指定参数类型后加一个省略号(...) 在一个方法中只能制定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在他之前声明。 package big.com.Cai; public class Annotation { public static void main 阅读全文
posted @ 2022-05-06 04:21 金钩不勾 阅读(31) 评论(0) 推荐(0)
 
命令行传递参数
摘要: 方法重载 重载规则: 方法名称必须相同 参数列表必须不同 方法返回类型可以相同可以不同 仅仅返回类型不同不足以成为方法的重载 命令行传递参数 阅读全文
posted @ 2022-05-06 04:03 金钩不勾 阅读(32) 评论(0) 推荐(0)
 
增强for循环以及打印三角
摘要: 增强for循环 package big; public class Annotation { public static void main(String[] args) { int[] a = {1,2,3,4,5}; for (int x:a ) { System.out.println(x); 阅读全文
posted @ 2022-05-06 00:38 金钩不勾 阅读(27) 评论(0) 推荐(0)
 

2022年5月5日

for循环
摘要: for循环的一种高效写法: for死循环: for(;;){} 练习1:计算0~100之间奇数和与偶数和 package big; public class Annotation { public static void main(String[] args) { int oddSum = 0; i 阅读全文
posted @ 2022-05-05 09:39 金钩不勾 阅读(133) 评论(0) 推荐(0)
 
反编译
摘要: 反编译 在此我们可以看到switch中变成了name.hashCode(),可以理解为,java中的对象都有hashCode,这是由一定算法生成的,在进行switch时,直接去判断字符串的hash值是否相同。 阅读全文
posted @ 2022-05-05 09:21 金钩不勾 阅读(149) 评论(0) 推荐(0)
 

2022年4月17日

包机制+javadoc生成文档
摘要: 包机制: 包名:公司域名倒置 为了能使用某个包的成员,我们需要在java程序中明确导入该包,使用import语句即可。 import com.Cai.*;//这样的话就是导入这个包里的所有类 Javadoc帮助文档: jdk帮助文档网址 javadoc命令是用来生成自己API文档的。 参数信息: @ 阅读全文
posted @ 2022-04-17 14:45 金钩不勾 阅读(36) 评论(0) 推荐(0)
 
短路运算+字符串连接符
摘要: 短路运算: public class Annotation { public static void main(String[] args) { int a = 5; boolean b = (a<4)&&(a++<5);//a<4已经成立,a++<5根本不 //用再算了 System.out.pr 阅读全文
posted @ 2022-04-17 13:54 金钩不勾 阅读(26) 评论(0) 推荐(0)
 

2022年4月16日

运算符和Math类
摘要: 运算符 模运算:% 不等:!=,只有这种表示不等,不是<>,也不是≠ instanceof byte+short=int:byte(short)类型再相加的时候,会自动转换成int类型 public class Annotation { public static void main(String[ 阅读全文
posted @ 2022-04-16 17:19 金钩不勾 阅读(25) 评论(0) 推荐(0)
 
1 2 下一页