0%

Scanner 类(获取用户输入)

Scanner 类的功能:可以实现键盘输入数据,到程序当中。

阅读全文 »

8. JAVA API概述

API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。

阅读全文 »

JAVA面向对象

  • 面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。

  • 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事。

    阅读全文 »

JAVA数组

数组:数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。

数组的特点:

  1. 数组是一种引用数据类型

  2. 数组当中的多个数据,类型必须统一

  3. 数组的长度在程序运行期间不可改变

    阅读全文 »

IDEA快捷输入

快捷键 原命令
sout System.out.println();
psvm public static void main(String[] args) {

}
5.fori for (int i = 0; i < 5; i++) {

}
5.forr for (int i = 5; i > 0; i—) {

}
shift + F6 批量替换
数组名称.fori for (int i = 0; i < 数组名称.length; i++) {

}
alt+insert 快速生成代码(里面包含一些常用的代码块可以直接插入使用)
例如Getter/Setter方法和构造方法。
alt+Enter 快速纠错
set.for 增强for循环
阅读全文 »

shell扩展

关闭shell窗口程序仍然执行

1
2
3
4
sh while2.sh
ps -ed|grep while2
root 8436 1 0 16:40 ? 00:00:00 sh while2.sh
root 8499 8322 0 16:41 pts/1 00:00:00 grep --color=auto while2
阅读全文 »

Linux之shell编程

4.1 文件脚本运行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
shell是用户与Linux操作系统沟通的桥梁。

shell脚本文件名后缀通常是 .sh

shell脚本第一行内容是: #!/bin/bash

注意:其他以#开头的表示是注释

执行脚本 hello.sh

bash hello.sh # 不需要执行权限也可执行
sh hello.sh # 表示把hello.sh 当作参数传入bash
./hello.sh # 需要有执行权限 chmod 755 hello.sh
hello.sh # 需要添加.到系统变量
vim /etc/profile
export PATH=.:$PATH # 最后一行添加内容
source /etc/profile # 重新加载
阅读全文 »

Linux高级配置

3.1 静态IP设置

1
2
3
4
5
6
7
8
9
10
vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改增加内容
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.182.100 # IP地址
GATEWAY=192.168.182.2 # 网关IP
DNS1=192.168.182.2 # DNS服务器地址

serivce netword restart # 重启网卡
阅读全文 »

Linux常用命令

2.1 date : 用来显示或设定系统的日期和与时间

1
date //显示当前日期
参数 意义
%Y year
%m month(01~12)
%d day(01~31)
%H hour(00~23)
%I hour(01~12)
%M minute(00~59)
%S second(00~59)
阅读全文 »