摘要:
一切皆为对象,是Java的核心概念; 从这个概念出发,我们不禁要问类是不是对象?如果类也是对象,类又是谁的实例对象呢? 答案是肯定的,类也是对象,类是java.lang.Class(以下简称Class)的实例对象,Class也被成为类的类类型。 假设有类Student,如下 获取类的类类型有三种方法 阅读全文
摘要:
要部署Java开发环境首先就要安装JDK。 一、安装JDK8 1. 下载 jdk-8u172-linux-x64.tar.gz 到 /usr/java8/ 目录下; 2. tar -zxvf jdk-8u172-linux-x64.tar.gz 3. ln -s jdk1.8.0_172 java 阅读全文
摘要:
https://www.imooc.com/learn/456 笔记 Java从1.5开始引进注解。 首先解决一个问题,为什么要学习Java注解? 1.看懂别人写的代码,尤其是框架的代码 2.可以是自己写的代码简洁清晰 现在开始学习Java注解了。 一、JDK自带注解 1. @Override : 阅读全文
摘要:
shell是用C语言编写的程序,为用户与Linux之间的桥梁。但是,本篇文章中的shell是指shell脚本语言。 话不多说,先上个例子。脚本 test.sh 如下: 说明1. #! 是一个约定的标记,用来告诉系统该脚本需要什么解释器来执行,如 #!/bin/sh #!/bin/bash 说明2. 阅读全文
摘要:
——《Linux就该这么学》笔记Shell脚本命令的工作方式有两种 交互式: 用户每输入一条命令就立即执行 批处理: 由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令 一个简单的脚本(hello.sh) #!/bin/bash #一个简单的脚本 pwd echo "H 阅读全文
摘要:
——《Linux就该这么学》笔记 输入输出重定向输入重定向 指把文件导入到命令中输出重定向 指把原本要输出到屏幕的数据信息写入到指定文件中 输出重定向 分为标准输出重定向和错误输出重定向 每种有清空写入与追加写入两种模式 标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可以从其他文件 阅读全文
摘要:
——《Linux就该这么学》笔记 计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的。让各种硬件设备各司其职且又能协同运行的东西就是系统内核。操作系统的内核就是对硬件抽象。Linux系统的内核负责完成对硬件资源的分配、调度等管理任务。 Linux系统主流Shell是Bash,具有如下优 阅读全文
摘要:
代码github地址: https://github.com/aston2016/AstonProject/tree/master/annotation 阅读全文
摘要:
Java的基本思想之一是万事万物即对象,类也是一种对象。但是类是什么对象呢?Java中的类是java.lang.Class的实例化对象,这被成为类类型。 //java.lang.Class类中的的主要方法如下 下面是Java1.8 API中java.lang.Class类中的方法: va.lang中 阅读全文
摘要:
本随笔是学习vim编辑器学习笔记,原课程详见 https://www.shiyanlou.com/courses/2 vim编辑器的六种基本模式 1. 普通模式:启动后的默认模式,按 a 或者 i 等可以进入插入模式; 2. 插入模式:可以输入文本,只是写入缓冲区并不保存,按 Esc 返回普通模式; 阅读全文