概述:之前在学习spring框架时,重点了解了一些依赖注入(即:控制反转),这里最核心的概念就是反射的机制,那么我今天将冲3个方面了梳理一下new和反射的概念 1、new只有在知道类名之后才能new,而反射有时候不需要 反射实例对象的方式 -->知道类名的情况 ...
一 什么是java中的包 Java程序中,为了开发方便,会将功能相似的类放入一个文件夹中,这个文件结构就是包。 二 java中的包的命名规范 域名反写,例如:com.baidu. 三 java中的包的运用 其中:package demo.test 就是包的定义:需要和实际目录结构名一致。 四 java中的包的访问 运行结果: 不同包内的类访问需要加:import demo.test.Dog 导入类 ...
2019-07-28 20:50 0 454 推荐指数:
概述:之前在学习spring框架时,重点了解了一些依赖注入(即:控制反转),这里最核心的概念就是反射的机制,那么我今天将冲3个方面了梳理一下new和反射的概念 1、new只有在知道类名之后才能new,而反射有时候不需要 反射实例对象的方式 -->知道类名的情况 ...
多线程Multi-Thread 基础 线程概念 线程就是程序中单独顺序的流控制。 线程本身不能运行,它只能用于程序中。 说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。 进程 进程:执行中的程序。 程序是静态的概念,进程是动态的概念 ...
1.1 java语言有哪些优点? 1.java语言为纯面向对象的语言。 2.平台无关性。java语言的优点便是“一次编译,到处执行”。编译后的程序不会被平台所约束,因此java语言有很好的移植性。 3.java提供了许多内置的类库,将代码封装好来给操作人员使用,从而大大减少开发人员的时间 ...
开发环境 win10+jdk10 环境变量配置 1.JAVA_HOME 2.CLASSPATH 3.Path java反编译工具 数组就那些事情 内功装X大法:Java常用API ...
1. Java中OOP的特点? OOP(Object Oriented Programming):面向对象编程。具有封装、继承、多态三大特征。 封装:解决数据安全性问题; 继承:解决代码的重用性问题; 多态:解决程序扩展问题。1.1 封装 封装:隐藏对象的属性和实现细节,仅对外提供可调 ...
Java IO 流 Java将不同的设备或载体(键盘、文件、网络、管道等)的输入输出数据统称为“流”(Stream),即JAVA的IO都是基于流的。 JAVA传统的所有流类型类都包含在java.io包中。 流的分类方法有很多,例如根据流向分为输入流/输出流,根据角色分为节点流/处理流 ...
目录 JVM、JRE和JDK的区别 环境变量path和classpath的作用是什么? &和&&的区别? 变量有什么用?为什么要定义变量?什么时候用? 标识符命名规则 数据类型 类型转换 java语言的三种技术架构 ...
1.什么是类和对象? EVERYTHING IS OBJECT(万物皆对象)所有的事物都有两个方面: 有什么(属性):用来描述对象。 能够做什么(方法):告诉外界对象有那些功能。 对 ...