00-编译,文档,反编译命令 编译命令:**javac** HelloWorld.java 运行命令:**java** HelloWorld 带包编译:**javac -d 目录名 源文件.java** (会自动创建package包目录) 带包运行:**java 包名.类名** (包名+类名又称全限定名) 生成外部文档:**javadoc -d 目录名 源文件.java** 反编译.class文件命令:**java 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #文档 #命令 #JavaSE #编译
01-JDK环境搭建 1.1 Java的由来 1995年推出 1996年发布JDK1.0 2009年被Oracle收购 2014年由Oracle发布Java 8.0 (JDK1.8 较成熟应用较多) 1.1.1 JavaSE:Java Platform Standard Edition (Java平台标准版) CoreJava 1.1.2 JavaEE:Java Platform Enterpri 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #配置 #JDK #JavaSE #环境
02-变量,类型,运算符 1.前置内容 什么是内存? 内存即是一块瞬时状态的存储空间,有一定的容量。 内存与硬盘的区别? 内存造价较高,在计算机硬件资源中比较稀缺。(内存需要省着点用) 工业上的瓶颈,多数大容量的内存都是由多个内存条组成的。 计算机给Java程序多大的内存空间? Java虚拟机(Java程序),默认分配的物理内存容量是计算机内存的 1/8。(省着用) 计算机存储容量的基本单位 bit(位) 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #类型 #JavaSE #变量 #运算符
04-函数,递归 1.函数的概念 实现特定功能的一段代码,可以反复使用。 函数的设计:遵循单一职能原则,一个函数只做一件事。 2.函数的定义 public static void 函数名称 () { // 函数主体 } 一个类中可以定义多个函数,函数之间是并列关系,不可嵌套。 3.函数的调用 函数名(); 4.函数的参数 调用函数时,所传入的数据被称为”参数”。 定义 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #JavaSE #递归 #函数
03-选择,分支,循环 1.基本if选择结构 if(布尔表达式) { //代码块 } 2.if-else选择结构 if(布尔表达式) { //代码块1 } else { //代码块2 } 3.多重if选择结构 if(布尔表达式1) { //代码块1 } else i 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #JavaSE #选择 #分支 #循环
05-一维,二维数组 1.数组的概念 概念:一组连续的存储空间,存储多个相同数据类型的值 特点:类型相同,长度固定。 2.数组的创建、访问、遍历 创建语法: ①声明并分配空间 数据类型[] 变量名 = new 数据类型[数组大小值]; 1int[] arr = new int[5]; ②先声明,再分配空间 数据类型[] 变量名; 变量名 = new 数据类型[数组大小值]; 12int[] ar 2016-04-28 02_编程语言 > 01_Java > 01_JavaSE > 01_基础语法 #JavaSE #数组
01-Linux命令大全 Linux命令详解查询:https://man.linuxde.net/ 酷炫: 12sudo apt install hollywoodhollywood 系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /d 2016-04-28 01_操作系统 > 04_Linux #Linux #命令
02-Linux常用命令 Linux的概述Linux是基于Unix的开源免费的操作系统,继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。 Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写 2016-04-28 01_操作系统 > 04_Linux #Linux #命令 #vim #VMware #CentOS
05-nohup &后台与日志 1. 后台运行+日志1234567891011121314# 【后台】后台且不挂断的运行 jar 包程序nohup java -jar xxx.jar &# 【日志】默认所有输出都在 nohup.out 文件中,也可以指定输出文件nohup java -jar xxx.jar > myout.file 2>&1 &# 【查看日志】从日志文件尾部实时查看输出的内容 2016-04-28 01_操作系统 > 04_Linux #Linux #命令 #web #后台 #日志 #nohup
01-win批处理命令大全 Windows命令查询(中文官网): https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/windows-commands 运行操作CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CMD命令锦集 1. gpedit.ms 2016-04-28 01_操作系统 > 05_Windows #命令 #windows #批处理