随笔分类 - java基础

Java中的异常
摘要: 在程序运行时,发生了期望之外的情况,它阻止了程序按照程序员的预期正常执行,这就是异常。 对于异常,Java提供了优秀的解决办法:异常处理机制。常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。 Java中的异常可阅读全文

posted @ 2018-08-14 00:04 常建明 阅读(122) | 评论 (0) 编辑

java四种访问权限修饰符
摘要: java中四个访问权限修饰符: public(公开的)、protected(受保护的)、default(默认的)、private(私有的)。 它们决定了紧跟其后被定义的东西的使用范围。 适用范围<访问权限范围越小,安全性越高> 访问权限 类 包 子类 其他包 public ∨ ∨ ∨ ∨ (对任何人阅读全文

posted @ 2018-08-05 23:26 常建明 阅读(148) | 评论 (0) 编辑

Object类的方法
摘要: 在java中,Object类是所有类的超类,所有的类都继承Object类中的方法。 Object类中有12个成员方法,并没有显示声明任何构造方法,而是存在着默认的无参的构造函数。 Object类源代码分析: 通过Object类源码可以看到一些方法用native修饰,使用native修饰符修饰的方法需阅读全文

posted @ 2018-08-05 22:43 常建明 阅读(257) | 评论 (0) 编辑

java基础---类加载和对象创建过程
摘要: 类中可以存在的成员: 类加载过程: 1、JVM会先去方法区中找有没有类对应的.class存在,如果有,就直接使用;如果没有,就把对应类的.class加载到方法区; 2、将.class加载到方法区的时候,分为两部分,首先将非静态内容加载到方法区的非静态区域内; 3、再将静态内容加载到方法区的静态区域内阅读全文

posted @ 2018-08-05 00:04 常建明 阅读(556) | 评论 (0) 编辑

java基础---JDK、JRE、JVM的区别和联系
摘要: 当我们学习java语言时,首先需要安装到我们电脑上的就是jdk。jdk是java语言的开发环境,只有安装了jdk,我们才能使用java语言开发程序。 JDK=JRE+开发工具包 JRE=JVM+核心类库 JVM--java virtual machine(Java虚拟机)。Java语言的一个非常重要阅读全文

posted @ 2018-08-03 23:55 常建明 阅读(77) | 评论 (0) 编辑

java代码求阶乘n!
摘要: 面试过程中总是遇到要求写一段Java代码求阶乘。下面就是就是两种求阶乘 n! 的方法: 1、使用递归求解n! 2、不使用递归求解n!阅读全文

posted @ 2018-08-02 23:32 常建明 阅读(4666) | 评论 (0) 编辑

String字符串的方法
摘要: String字符串在Java开发中是我们常用的一种数据类型,同时String字符串也为我们提供了大量的方法。通过一些实例的练习,我们可以对String字符串的方法有一个比较清楚的了解。 有一个字符串String s ="abcabc",这个字符串可以看成是有2个"abc"构成,即n=2,L="abc阅读全文

posted @ 2018-08-02 00:06 常建明 阅读(133) | 评论 (0) 编辑

导航

统计

公告