java笔记-概述
2021/11/28 17:12:54
本文主要是介绍java笔记-概述,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
摘要:
七零八碎的凑不齐一个章节的东西
一 概述
1.JVM和垃圾回收机制
C/C++语言需要程序员负责回收无用内存
Java提供了系统级的现成跟踪并存储空间的分配情况,
Java依旧会出现内存泄漏,内存溢出的情况,自己写的程序健壮性问题
2. JDK,JRE,JVM
JDK,Java Development Kit java开发工具包
JRE java Runtime Environment java运行环境
3.Hello World
class Main{ public static void main(String[] args){ system.out.println("sdf") } }
4.注释 Comment
4.1单行注释
// sdfasf
4.2 多行注释
不能嵌套
/*
sdlfkjsldfkj
*/
4.3 文档注释 java特有的
/**
@author 作者
@version 版本
*/
注释内容会被javadoc所解析,生成网页形式的说明文档
操作方式:
javadoc -d 目标文件夹名 -author -version helloworld.java
5.API文档说明
application Programming Interface应用程序编程接口
Overview (Java Platform SE 8 ) (oracle.com)
Java Downloads | Oracle
java8文档 Java Development Kit 8 Documentation (oracle.com)
6.Eclipse安装
尚硅谷Java零基础入门教程 eclipse安装
7.单元测试
测试时,只想测试某一部分的代码的正确性
1. java中使用JUnit单元测试 1. 可以在下面@Test时,肯定报错,然后使用报错提示来导入外部lib
2. 创建Java类,进行单元测试,要求:
类是public,用默认的构造方法
3. 此类中声明单元测试方法 1. 此时的单元测试方法的权限是public,没有返回值,没有形参 2. 名字一般起名为testXXX() 4. 此单元测试方法上需要声明注解:@Test 5. 声明好,在这个方法体内即可测试相关代码 1. 方法名上左键,run as JUnit Test ( eclipse中是这样)
import org.junit.Test; public class JunitTest{ int num=10;//测试方法里面是可以使用测试类的成员变量的 @Test public void testEquals(){ } //测试类里面也可以写普通方法 }
8 IDEA使用
8.1 Module
相当于ecipse的project,而IDEA的project相当于eclipse的workspace
对于eclipse来说,一个客户端窗口下,可以同时维护多个工厂(project),但是IDEA不行,就能打开一个,所以使用Module
8.2 模板使用(快捷输入)
setings-Editing-General-postfix
这篇关于java笔记-概述的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?