在这一个学期的java学习中我了解到java的实用性与代码规范的严谨,代码与代码之间的空格是非常重要的,缩进也是非常容易犯错的,一个小小的细节就会让你的代码无法运行或者报错,学会看报错信息也是学习中非常重要的一部分。
然后通过这些天的学习,我来简单说一下java和c语言的相似之处:
1.java和c语言的注释还有关键字、运算符、变量命名都很相似
2.java和c语言都有对应的输出和输入语句,还有for循环,while语句,数组等等
接下来我再来说说java和shell的不同之处:
1.Java和Shell都是编程语言,但它们有不同的用途和特点。Java是一种面向对象的、跨平台的语言,可用于开发应用程序、Web应用、移动应用等;而Shell是一种命令行解释器,用于管理操作系统和软件,能够自动执行一系列操作。
2.Java的语法比Shell复杂,但也更灵活。Java程序需要编译成字节码才能在JVM上执行,这使得Java的安全性更高;而Shell脚本没有这个要求,可以直接在终端上执行。Java的强大之处在于它的多线程能力和跨平台性,使得Java应用程序能够在各种操作系统上运行;而Shell脚本的优势在于它的易用性和扩展性,能够让系统管理员自定义一些操作。
一、java入门
java是一门面向对象的编程语言,我初次接触java时就感觉到它和python、c语言有些不同,它需要搭建环境,要新建项目还有类,类的定义要大写等等,初次配置java环境时我也是配置了很久。以下是java学习中需要用到的软件和配置jdk下载网址
JDK下载网址:Oracle 甲骨文中国 | 云应用和云平台
Eclipse下载网址:https://www.eclipse.org/downloads
二、java的项目和类
这些就是java的项目和类,他们的命名都必须要见名知意,项目的名字要按照学习的章节来命名,都要按照顺序排列整齐·,方便自己今后的学习,英语很差的同学就需要去寻找英文翻译来起名。
三、java的代码
public class Student //定义了一个学生类,类名第一个字母要大写
四、我的第一个java程序
这是我的第一个java程序,打印社会主义核心价值观,在java中println是换行的意思
五、java的方法
1.方法是java中特有的,我们在Java中定义的方法,具有如下优点:
● 方法可以实现某个特定的功能,减少了冗余代码,使程序变得简短清晰,便于后续的维护和修改;
● 方法采用单一职责,就是一个方法只做一件事情,降低了程序的耦合性;
● 方法的创建,提高了代码的复用性,提高了开发效率。
如果我们想定义一个方法,基本语法如下:
![](https://img-blog.csdnimg.cn/b01f9ed828094443988e218a5360a95b.webp)
2. 组成部分
从方法定义的语法中可知,一个方法有如下几个重要组成部分:
修饰符:方法的修饰符是可选的,用于定义该方法的访问类型,可用的修饰符包括public/private/protected/默认的。
返回值:方法可以有返回值,也可以没有返回值。当有返回值时,需要指定返回值的数据类型;如果没有返回值,要使用void关键字声明。
方法名:定义方法时需要给方法取个名称,方便我们进行引用,该名称要符合Java的命名规范。
方法名和方法参数共同构成了方法的签名。
参数:方法中可以带参数,也可以不带参数。有参数,需要指明参数的类型,且一个方法中可以带多个参数,这些参数叫做“形式参数(形参)”。当有多个参数时,要注意参数的类型、顺序和个数可以任意排列组合,不同的组合会形成不同的方法。当有参方法被调用时,需要传递真实的数据值给形参,这个值被称为“实际参数(实参)”。
方法体:方法体就是方法中具体的执行语句,用于实现该方法的核心功能。