Java基础
一、Java语言概述
1.计算机组成
2.进制常识
3.计算机中常用的快捷键
crtl + a 全选
crtl + b 加粗
crtl + c 复制
crtl + v 粘贴
crtl + f 查找
crtl + x 剪切
crtl + s 保存
crtl + z 撤销
win + l 锁屏
win + r + cmd dos命令行
win + e 打开我的电脑
win + d 快速切回到桌面
4、DOS常用命令
dir 显示当前目录中的文件
cd 切换路径
ipconfig 查看当前网络ip
javac: 编译
java: 运行
5、java发展史
7.练习:关机练习
import java.io.IOException;
public class Hello {
public static void main(String[] args) throws IOException {
// 编写一个自动关机的程序
// 提示用户在3600秒后自动关机 链式调用
Process procRuntime.getRuntime().exec("shutdown -s -t 3600");
System.out.println("你的电脑在3600秒后关机");
}
}
import java.io.IOException;
public class Hello {
public static void main(String[] args) throws IOException {
// 编写一个自动关机的程序
// 取消关机的程序
Runtime.getRuntime().exec("shutdown -a");
System.out.println("你的电脑将取消关机");
}
}
public class Hello {
/*
public 表示公有的,是一个权限修饰符
class java中的关键字,用来修饰一个类
Hello 是类名
*/
public static void main(String[] args){
/*
public 表示公有的,是一个权限修饰符
static java中的关键字,表示静态的
void 关键字,表示没有返回值类型
main 方法名,主方法名,是java程序的入口
(String args【】)表示形参变量 代表String类型的数组,args形参变量名
IDEA 中飘红的错误,统称为编译错误
*/
System.out.println("hello world");
}
}
8.编写作业
9、java的跨平台原理
10、变量和注释
public class Hello {
/*
public 表示公有的,是一个权限修饰符
class java中的关键字,用来修饰一个类
Hello 是类名
*/
public static void main(String[] args){
/*
public 表示公有的,是一个权限修饰符
static java中的关键字,表示静态的
void 关键字,表示没有返回值类型
main 方法名,主方法名,是java程序的入口
(String args【】)表示形参变量 代表String类型的数组,args形参变量名
IDEA 中飘红的错误,统称为编译错误
*/
System.out.println("hello world");
}
}
11、注释
-
多行注释不能嵌套
标识符命名规则【类名大驼峰,变量小驼峰】
-
实际开发过程中,标识符名应当尽量表达清楚该标识符的意义
●●常见命名约定:
小驼峰命名法:方法、变量
规定1:标识符是一个单词的时候,首字母小写
举例:person
规定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。
举例:firstPerson
大驼峰命名法:类
规定1:标识符是一个单词的时候,首字母大写
举例:Country
规定2:标识符由多个单词组成的时候,每个单词的首字母大写。
public class VariableDemo02 {
public static void main(String[] args) {
//1.由数字、字母、小花仙、$组成,其中数字不能开头
int number = 13;
//2.长度没有限制,但是不宜过长
int dhajshdkawhhdakndkadwkld = 22;
System.out.println(dhajshdkawhhdakndkadwkld);
//3.不能使用java中的关键字和保留字
String str = "嘿嘿";
//4.尽量做到见名知意
String userName = "张晓鹏";
//String 名字 = "yangqiqiq";
System.out.println(userName);
//System.out.println(名字);
}
}