随笔分类 - Java学习
17年学的java都忘了
摘要:Markdown入门 网址:GitHub - younghz/Markdown: Markdown 基本语法。 代码块添加 语法:```输入的语言,就添加一个代码窗口 eg: #PYTHON 代码块 ```python 标题 :几个#表示几级标题,记得加空格 字体样式 加粗,代码高亮显示,删除线,斜
阅读全文
摘要:JAVA注解与反射 1. Java. Annotation 入门Java. Annotation annotation的作用:1. 对程序做出解释;2. 可以被其他程序读取 Annotation格式:@注解名,也可以带参数:@SuppressWarnings(value = "unchecked")
阅读全文
摘要:Java多线程 一个程序运行有一个进程,进程里有多个线程:main函数,JC(垃圾回收线程)。 1. 线程创建 1. 继承Thread类(Thread类也继承了Runnable接口) 使用: //1. 自定义类继承Thread类 //2. 重写run()方法 //3. .start()开始运行线程(
阅读全文
摘要:Java异常处理 Java把异常当作对象来处理,基于java.lang.Throwable作为超类 分为 Error 和Exception, exception有runtime和非runtime异常。 1. 异常处理机制 抛出异常 捕获异常 快捷 键:直接包裹代码块 Ctrl + Alt + T 关
阅读全文
摘要:面向对象 宏观上是通过分类的思维模式,进行分类,然后堆分类的问题单独思考。 思想: 抽象!! Object-oriented Programming OOP ==以类的方式组织代码,以对象的组织封装数据== 封装,继承,多态 1. 静态,非静态方法 class Student(){ public s
阅读全文
摘要:java数组 1. 数组定义 相同类型数据的有序集合 声明 创建(数组都是new的) int[] numbers = new int[10]; 2. 内存分析 java内存: 堆(存放new的对象和数组),栈(存放基本变量类型,会包含这个基本类型的值),方法区(包含了所有class类和static变
阅读全文
摘要:Java方法介绍 java都是值传递, 没有引用传递, 具体看评论 1. 重载 一个类中,相同名称的方法有不同的参数。 2. 命令行传参 package learn.methods; public class CmdTest { public static void main(String[] ar
阅读全文
摘要:Java流程操作 1. 交互Scanner类 通过hasNext() and hasNextLine()来判断是否有下次的输入, 通过next() and nextLine() 来获取输入的字符串,==next()==会把空格当作结束符,所以hello world只能输出hello,空格结束, ==
阅读全文
摘要:Dos常用命令 任务管理器: Ctrl + Shift + Esc #切换磁盘disk E: #查看当前路径下的目录 dir - mac: ll #换盘切换目录(change directory) cd /d F:\abc #盘内切换目录 cd lujing #清除屏幕 cls #clear scr
阅读全文
摘要:JAVA基础 JDK包括开发的小工具, java, javac等编译运行工具等 JRE runtime environment 提供各种api JVM 环境变量说明: JAVA_HOME: tomcat启动会找这个地址 path: windows下寻找exe运行文件的地址需要配置: jdk的bin,
阅读全文
浙公网安备 33010602011771号