知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

Java入门的基础知识点有哪些?

发表时间:2022-03-24来源:网络

谈起Java语言, 对于很多初次接触编程语言的同学来说,感觉是很不容易, 很多资深的语言大神都觉得,它确实比PHP, Python等要难一些,这里面有一个原因, 可能是Java语言太庞大了,Java程序员必读书那里面一看大纲,几十条条目,就让人懵圈, 真的是知识点多, 学习周期不会很短,很难一下子掌握。

所谓万事开头难,入了门就好说,还没入门让人在门外就被吓跑就糟糕了, 所以,为了不让人望而却步,知识的学习应该是从易到难,从浅到深,那么我们尝试把Java语言的知识,根据其难度或者使用的范围,进行适当的划分,也许不失是学习Java的一个好路子。

首先我们要探讨的是Java知识点,我们在这里对Java语言(纯语言,不包含框架,服务器,数据库等)的知识点,从易难,学习掌握的先后,分为基础,初级,中级,高级4部分,对于掌握,前一部分的知识,是后一部分的前提,对于人来说,没有基本掌握前一部分的时候,就无须理会后面其他部分, 专注跟前的学习,不死记硬背掌握,暂时忘记整个庞大的Java知识体系,一级一个台阶,努力让Java的学习更简单。

那首先,要入门Java, 有哪些基础知识点是必备的呢?

1, 基础的语法

常量:在程序运行过程中值不会改变的量叫常量,

从程序开始到结束,无论运行了多少个类,跨越过多少次调用,这个量都不变;常量伴随着数据类型,有整型常量,布尔型常量,字符型常量等;常量在类中,有静态常量,成员常量;常量由于其值不可改变,那在声明时就必须完成初始化;

变量:也就是在程序运行过程中值能被改变的量。

不管它在哪里改变,不管是被谁,只要能被改变的量就叫变量;变量是编程里很重要的传输媒介,它可以通过各种各样的方式进行传输,用各种各样的途径去做运算,判断或赋值;伴随着数据类型,有整型浮点型变量,字符型变量,在类和对象上,有类变量,类成员变量, 属性变量等;

类(Class): 描述一组行为,状态和属性的模板叫类

类,也就是类型, 例如人类分为男性和女性,那男性和女性就可以分别是一个类,两个类可能在身高(属性),特征(属性)上不同,这就有两个类;在类上, 有成员变量,有属性,也有方法;类是一个静态的概念,它没有被实例化调用时,其实就是一个代码块,一旦被实例化,就产生了类实例,类对象

对象(Object): 一个具体,真实存在的类的实例称为对象。

方法(Method): 一段代码的集合,在非OOP编程里也叫函数(Function),一个方法就是一个小功能实现的集合。由于Java是完全面向对象(OOP)的,所以所有的方法都必须声明在类对象上;

成员变量: 在类中被声明的变量即为成员变量;

属性: 一种特殊的成员变量,它可以通过get/set方法被操作,然后对get/set方法名分别去掉get/set后,剩余的部分首字母小写,就称为属性

属性一定是在类里面被定义,不可以在类外面,属性也叫类属性

关键字:

关键字就是一个词,这个词在Java语言里被征用了,它在语言中有特定的意义,开发人员在编程时不能够使用它们来做变量,常量,类上的声明;

Java关键字主要用于在访问控制,如private,public, 或者程序定义,如new,native, final, 又或者用在保留字,如goto,const;

每一种语言都有很多关键字,Java语言的关键字主要有以下这些:

2. 基础的数据类型:

Java基础数据类型就是内置的这八种:

数字相关的: 整型4个:byte,short,int, long, 浮点型两个:float,double字符相关的: char布尔型: boolean

3. 基础运算符: 6大类运算符

算术运算符:做数字运算时用到, 加减乘除(+-*/),求余%,自增自减++,--关系运算符:对变量常量比较时用到,等于=,不等于!,大于>,小于=,小于等于


5. 程序入口:

每一个程序在运行时都有一个入口,这也是程序运行的起点,第一句语句也在入口这里被执行; 程序入口是被Java语言直接定义好的,这相对于语言运行机制(JVM)与程序之间的一种约定,让JVM怎么找到你;Java程序入口是一个名为main的public的静态方法,这个方法在你需要运行的类里面定义, 参数是String[]:


6. 第一个Java程序:大名鼎鼎(chou ming zhao zhu)的hello world

掌握了上面可以说是最基本的知识点,就可以开始第一个Java程序的编写了,我们来到著名的hello world上来,三行代码,在控制台屏幕上打印出这一行字:

在今天这里,为了让内容更简单,我们暂时先抛掉了Java面向对象相关的那些特性,从能快速开始编码的角度出发,简单的展示Java最基础的知识点,在每个知识点上,我们也没有试图完全详细的说得很透很全面,如果有需要,同学都可以直接翻书或者谷歌,又或者参考一些详细的语言文档(比如菜鸟https://www.runoob.com/java/java-tutorial.html),Java语言的学习网上资料,还是是非常齐全的。

看着这些知识点,真的就可以马上开始编程,正如C语言,了解了基础语法,数据类型,方法,就可以马上动手了。不要想太多,Java编程的开始真的其实并没有那么难。

如何入门Java, 要掌握哪些方面的知识点,大家都可以展开讨论!!

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜