我的编程经历(17)----------Java初识

文章介绍了Java语言的主要特点,包括简单性、健壮性、安全性、可移植性和高性能,并提及Java在多线程支持上的优势。讨论了Java作为开发工具时常用的JDK和IDEA,建议使用英文环境进行学习。此外,文章还解释了Java程序的main方法和基本结构,以及不同类型的打印功能。
摘要由CSDN通过智能技术生成

从这一篇章开始,已结束c语言的部分内容,开始Java的研究。

1.Java的特点。

简单性:Java相当于是C++的纯净版。在Java中不存在指针运算及语法,也没有头文件,结构联合等。

健壮性:Java编译器能够检测许多在其他语言中仅运行时才能够检测出来的问题。

安全性:从一开始Jave就设计成为能够防范各种常见的攻击。如运行时堆栈溢出,内存破坏等。

可移植性:与C语言不同,Java规范中不存在具体的实现环境。如Java的整型永远是32位,不存在64位的情况,这让Jave的代码可以在多数编译器中使用,不考虑运行环境的问题。

高性能:如字节码可以在运行时刻动态的翻译成对应运行这个应用的特定cpu的机器码。

多线程:Java是第一个支持并发程序设计的主流语言。

2.“Jave是最好的语言”

每个语言都有其独特适应的领域,因此不能过于绝对与极端。但不可否认Java是较为出色的语言,因为:

Java语法较为简单,对于学过c语言初阶的人来说很容易上手。

同时在许多领域,Java都具有很强的竞争力。

3.Java开发所使用的工具。

首先是JDK,JDK分为多种版本,但在许多领域,基本上都默认使用1.8版本

其次是IDEA,这个软件就相当于c语言中的VS。但是与vs不同的地方在于IDEA是全英文的。虽然可以加装中文插件,但是强烈建议用英文,因为在职场写代码时,多数都是英文版。

4.Java的main方法

要特别注意,在Java中,函数不称之为函数,而是称为方法,然后试着运行一个最简单的Java程序:

 在这里可以发现Jave的main方法应该是主流代码中比较长的。而Java程序的结构又有三个部分组成:
源文件:带有类的定义

类:类中带有一个或者多个方法,方法必须在类的内部进行声明

方法:内部主要是执行程序。

在上面的图中:

public static void main是方法;

string[] args是形式参数;

而最上面的public class Test就是类。

顺便提一下,在Java中打印是有三种:print---打印不换行;println---打印换行;还有一个printf,目前功能未知,后续应该能得到解答

------------------------------------------------最后编辑于2023.3.15下午四点半左右

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值