Java 学习 day01

qianzhiqiang798 / 2024-09-13 / 原文

Java day1

1、计算机语言

人与计算机之间进行信息交流沟通的一种特殊语言
计算机语言中也有字符,符号等等
常见的计算机语言有C语言,python,Java

2、Java语言的特点

1、简单性:解释性

2、面对对象:高性能

3、分布式处理:多线程

4、健壮性:动态

5、结构中立性:安全性

5、开源

6、跨平台:通过Java语言编写的应用程序在不同的系统平台上都可以运行。

3、下载安装Java

https://www.oracle.com/java/technologies/downloads/#java8-windows

4、JAVA环境变量的配置

方法一:

直接将jdk的bin目录路径添加到系统的path变量中

方法二:

新建一个JAVA_HOME变量,将jdk的根目录添加到JAVA_HOME中,再将JAVA_HOME添加到系统的path变量中。

classpath(选配)为了让class文件

5、编译工具的下载—IDEA

1、去jetbr官网下载
https://www.jetbrains.com/idea/download/?section=windows
2、个人习惯不用汉化,用英文,以后出问题好对应网上找对照。
3、
a.新建一个项目 new project
b.项目名
c.location:写代码的位置
d.选择下载的sdk

4、目录页面

根据自己喜好设置字体大小和主题

6、编译

Demo1

//只有与java文件同名的类才能加public,且只有该类可以加
public class Demo1{
	public static void main(String[] args){
		System.out.println("hello world!");
}
}
//同一个java文件可以写多个class类
//有多少个class类就编译出多少个class文件

7、Java基本语法

1、keyword关键字

关键字:被java语言赋予特殊含义的单词
特点:组成关键字的字母全部小写
注意事项:goto和const为保留字存在,目前并不在使用

2、标识符

生成main方法的快捷键:psvm或者main
1、概述:
就是给类,接口,方法,变量等起名字时的字符序列
2、组成规则:
a、英文大小写字母组成
b、可以有数字
c、特殊字符只能有两个出现,$和_
3、命名规范:
a、不能以数字开头
b、不能是java中的关键字
c、不能除$和_之外的特殊字符出现
4、常见的命名场景
a、包:
单级目录:由小写字母和数字构成 举例:day01
多级目录:全部由小写字母构成,父子目录由.连接。举例: com.shujia.day01
b、类,接口
一个单词组成:首写字母大写,其余字母小写
多个单词构成:每个单词首字母大写,其余字母小写
c、变量、方法
一个单词组成:全部小写
多个单词组成:第一个单词每个字母小写,从第二个单词开始首字母大写
d、常量
一个单词组成:全部大写
多个单词组成:全部大写,单词之间用_连接
命名规则要求:见名知意

3、注释

在Java运行过程中,不会被解释运行的文字
1、分类:

a、单行注释://
b、多行注释:/*要注释的内容*/
c、文档注释:/**要注释的内容*/
注释的作用:
	1、用于解释说明文字,帮助理解代码
	2、帮助排错【debug】