Java初涉
2024-01-08 10:15:00 7 举报
AI智能生成
自己学习java第一天的笔记
作者其他创作
大纲/内容
第一个java程序
public:是JAVA中的一个关键字,这个关键字代表访问权限,可以用来修饰类或方法或属性,代表最大的访问权限,在任何的位置都可以被访问。
class:是JAVA中的一个关键字,代表当前定义的是一个类。
HelloWorld:是类名,原则上类名可以随意命名,但是如果当前这个类使用的是public进行修饰的,类名就必须与源文件同名并且区分大小写。
大括号{}:大括号在JAVA中代表作用范围或者作用域,大括号跟着谁就代表谁的作用范围。
static:是JAVA中的一个关键字,代表静态,可以用来修饰方法或属性,修饰的方法称为静态方法,修饰的属性称为静态属性。
void:是JAVA中的一个关键字,代表方法的返回值类型,如果一个方法在调用的时候不需要返回任何的内容,则使用void修饰。
main:方法名称,原则上方法名称可以随意命名,但是主方法除外,因为主方法写法固定。
小括号():小括号在JAVA中是方法的标志,以后只要看到小括号出现了,就代表方法出现了,在小括号中编写方法的参数。
String:是JAVA已经给我们封装好的一个类型,代表字符串,所有使用双引号包围起来的文本都是字符串的对象。
中括号[]:在JAVA中中括号是数组的标志。
args:参数名称,参数名称可以修改。
System.out.println("你好!");
以上的代码是JAVA中的输出语句,可以用输出语句向控制台(命令提示符窗口)输出任何类型的数据.
以上的代码是JAVA中的输出语句,可以用输出语句向控制台(命令提示符窗口)输出任何类型的数据.
System:是JAVA中已经封装好的一个类型,代表系统类。
点儿.:代表调用的意思
点儿.:代表调用的意思
out:是JAVA中的System类型给我们提供的一个静态属性,这个静态属性代表Java中的简单标准输出流对象,可以使用这个对象提供的方法,向控制台输出任何的数据
println():是一个方法,是System.out提供的方法,这个方法用来向控制台输出任何类型的数据。
双引号"":双引号在Java中是字符串String类型的标志,只要使用双引号包围起来的文本都是字符串的对象
分号;:分号是Java一条语句结束的标志。
注意:
Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。
标准输出流对象:System.out
它提供标准输出流的输出,通常对应输出至控制台(命令提示符窗口),也可以将输出内容输出到一个文件中.
常用的方法
1.print(数据):此方法可以向控制台或文件中输出数据,这个数据可以是任意的类型,但是此方法输出之后不会自动的换行。
2.println():此方法可以向控制台或文件中输出数据,这个数据可以是任意的类型,但是此方法输出之后会自动的换行。
3.printf(数据的格式,被格式化的数据):在JDK1.5版本之后,Java中添加了一个printf()方法,用于采用格式化方式显示内容
标准输入流对象:System.in
标准输入流对象需要通过键盘或其他输入设备协助完成输入。
一般情况下都需要配合着扫描器对象(Scanner类型)一起来完成获取输入内容的工作。
一般情况下都需要配合着扫描器对象(Scanner类型)一起来完成获取输入内容的工作。
import java.util.Scanner;进行导包。
为什么要进行导包,导包的目的就是让JVM知道当前使用的类型在什么位置,JVM才能够去加载这个类型,但是对于System或String类型,我们不需要进行加载,这是因为System和String类型都是java.lang包中的类型,JVM默认就去加载java.lang包,所以对于java.lang包中的类型我们是不用特意的进行导包的,除了java.lang包中以外的其他的包中的类,我们在使用的时候必须要进行导包,否则JVM无法加载。
我们所有的导包的语句,必须写在类声明的前面。
导包语句的语法:
1.import 包名.类名;
2.import 包名.*;
1.import 包名.类名;
2.import 包名.*;
Scanner scan = new Scanner(System.in); 创建一个扫描器对象
调用扫描器提供的方法:
1.next():此方法可以用来扫描用户输入的文本信息,文本信息都是以字符串的形式进行返回。此方法存在一个返回值,这个返回值就代表获取到用户输入的文本。返回值是String类型的。此方法会以空格或回车作为扫描的结束。
2.nextLine():此方法可以用来扫描用户输入的文本信息,文本信息都是以字符串的形式进行返回。此方法存在一个返回值,这个返回值就代表获取到用户输入的文本。返回值是String类型的。此方法会以回车作为扫描的结束。
3.nextInt():此方法可以用来获取用户输入的整数信息,只能获取用户输入的整数,除此之外,其他数据不能获取,获取的时候会出现错误。此方法存在一个返回值,代表用户输入的整数信息,返回值是int类型。
4.nextDouble():此方法用来获取用户输入的整数或小数信息,但是无论用户输入的是整数还是小数,都会以小数的形式返回,返回值类型是double类型
注意:扫描器所提供的方法,都是线程阻塞方法,当方法被调用的时候,程序会暂时的停留在方法调用的位置,等待用户输入。
Java简介
Java是一门编译型的面向对象的编程语言
是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。
Java的特点
面向对象
垃圾回收机制
一次编写随处运行
环境配置
安装JDK
JDK:Java开发包,其中包含JRE以及各种各样的工具。
JRE:Java的运行时环境
JVM:Java虚拟机 这个软件运行在各个操作系统上的,专门用来执行Java代码
配置环境变量
复制JDK的安装路径 C:\Program Files\Java\jdk1.8.0_152
// 要根据自己的实际路径配置
在系统变量中,选择新建,输入变量名:JAVA_HOME 输入变量值:复制JDK的安装路径
在系统变量中找到path变量,双击,在变量值的最前面添加:%JAVA_HOME%\bin;
注意:我们所输入的标点符号必须是英文半角符号
如果出现java好使但是javac不好使可以参考:
点击右侧
基础语法
注释
注释就是代码的解释以及说明,在Java中用于对代码进行描述,但是注释不会参与编译也不会参与运行。目的就是让程序员看的对代码的解释或说明。
3种注释语法
单行注释:一般是用来对某一行代码进行解释或说明
多行注释:一般都是用来对某一段代码或某一个方法进行解释或说明
文档注释
0 条评论
下一页