2023年12月18日

摘要: String类 String对象是不可变的,字符串一旦创建,内容不能再改变。底层用char[]存放,故可以使用字符串直接量或字符数组创建一个字符串对象(其中String类中有13个构造方法),下面的语句使用字符串直接量 "welcome to java"创建一个String对象message: St 阅读全文
posted @ 2023-12-18 16:06 懒虫的小老弟 阅读(10) 评论(0) 推荐(0) 编辑
 
摘要: 控制执行流程 就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并作出选择。在java中,你需要使用执行控制语句来做出选择 与任何程序设计语言一样,java使用条件语句和循环结构确定控制流程,java的控制流程结构与C和C++的控制流程结构一样,只有很少的例外情况,java没有goto语句,但 阅读全文
posted @ 2023-12-18 16:03 懒虫的小老弟 阅读(17) 评论(0) 推荐(0) 编辑
 
摘要: 对象和类-02 面向对象就是使用对象进行程序设计(是一种通过对象的方式,把现实世界映射到计算机模型的一种编程方法)。对象代表现实世界中可以明确标识的一个实体。例如:一个学生,一张桌子,一个圆,一个按钮甚至一笔贷款都可以看着一个对象。每个对象都有自己独特的标识、状态和行为。 一个对象的状态(state 阅读全文
posted @ 2023-12-18 16:02 懒虫的小老弟 阅读(11) 评论(0) 推荐(0) 编辑
 
摘要: 类加载机制与反射 类的加载、连接和初始化 系统可能在第一次使用某个类时加载该类,也可能采用预加载机制来加载某个类. 1 JVM和类 当调用java程序运行某个java程序时,该命令将会启动一个java虚拟机进程,不管java程序有多么复杂,该程序启动了多少个线程,它们都处于java虚拟机进程里。同一 阅读全文
posted @ 2023-12-18 16:01 懒虫的小老弟 阅读(12) 评论(0) 推荐(0) 编辑
 
摘要: 41、日期和时间: 1)如何取得年月日、小时分钟秒? 2)如何取得从1970年1月1日0时0分0秒到现在的毫秒数? 3)如何取得某月的最后一天? 4)如何格式化日期? 答:操作方法如下所示: 1)创建java.util.Calendar 实例,调用其get()方法传入不同的参数即可获得参数所对应的值 阅读全文
posted @ 2023-12-18 15:46 懒虫的小老弟 阅读(11) 评论(0) 推荐(0) 编辑
 
摘要: 21、描述一下JVM 加载class文件的原理机制? 答:JVM 中类的装载是由类加载器(ClassLoader) 和它的子类来实现的,Java中的类加载器是一个重要的Java 运行时系统组件,它负责在运行时查找和装入类文件中的类。 补充: 1.由于Java的跨平台性,经过编译的Java源程序并不是 阅读全文
posted @ 2023-12-18 15:45 懒虫的小老弟 阅读(11) 评论(0) 推荐(0) 编辑
 
摘要: Java程序员面试题集(1-70) 一、Java基础部分 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2)继承:继承是从 阅读全文
posted @ 2023-12-18 15:44 懒虫的小老弟 阅读(18) 评论(0) 推荐(0) 编辑