java开发入门基础

一,Java的概述

1,什么是java

     说到java,我们先来认识一下什么是计算机语言,通常来讲就是人与计算机沟通之间产生的语言,就好比你与狗沟通你是不是得会狗语,,我们和计算机沟通也一样,你要学会计算机语言, 计算机语言的种类是非常之多的,我主要概括一下分为三种 机器语言,汇编语言,高级语言三大类.

      下面我简要介绍一下三种语言的特点:

         机器语言:这类语言我们编程的时候一般不采用,因为我们不常用,他们都是由0和1的编码组成,复杂又难记,我就简要的介绍一下下,就好像你开灯,灯是不是有两种状态,开和关,这里你就可以理解为0是开1是关.

        汇编语言:汇编语言采用的是英文缩写的助记符,容易记忆和识别,他是由很多指令组成,我就没举例了.

         高级语言:他采用的是接近于人类的自然语言进行编程,进一步简化了程序的编写过程.所以,高级语言是目前绝大多数编程人员 的爱好者,像java c等都是高级语言.

      .

java是一种高级语言的同时又是面向对象语言. 通俗来讲你就可以认为面向对象语言是高级语言的子//这里我后面的章节会做解释什么是面向对象,什么又是面向过程

java特点:简单性,面向对象,安全性,跨平台性,支持多线程,分布性.

2,java的执行过程:

  java程序执行过程分为两步,下图为流程示意图

       第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件)

       第二步:将JVM文件通过java.exe执行,输出结果

 

二,java编译软件的安装以及jdk的安装

这个我在环境变量配置那里讲完了,这里就不多逼逼赖赖了

 

三,java编程基础

1,java语法的简介

      既然是一种语言就少不了它的语法,每一种编程语言都有一套属于自己的语法规则,编写java的时候也要遵循一定的语法规则,不能给你瞎几把乱搞对吧.像那些代码的书写,标识符的定义,关键字的使用等等.

2,java程序的基本格式

 1,   看到这里就说明你要开始写代码了.对于初学者而言你可以把一个类理解为一个java程序.类使用class子定义,在class前面可以有修饰符,先来看一下具体格式:

修饰符 class 类名{

程序代码

}

这么去理解:你记住Java程序代码必须放在一个类中.把格式记住就行

java语言严格区分大小写,并且符号都是英文的符号,class和Class是不同的这里如果你写成Class就会报错.

2,java的程序代码可分为执行语句,和定义语句

public class hello
{
public static void main(string[] args){
}

}

这里的话:hello是类名,是你写java的文件名中间大括号的是代码块,

public static void main(string[] args){

}

这里是一个主函数的方法:到底什么意思呢?

 

他就是Java程序的入口地址,Java虚拟机运行程序时首先找的就是main方法。

一 、main函数,参数String[] args是一个字符串数组,接收来自程序执行时传进来的参数。

二、这样传进main函数的就是一个字符串数组,args[0] = a;args[1]=b; args[2]=c,如果不传参数进来,args为空。

3,java标识符

标识符:包名,类名,方法名,参数名,变量名等叫做标识符,他由字母 数字 下划线 和美元符号组成.

4,本章尾声版权区         

 

  • 感谢您的阅读,若有不足之处,欢迎指教,共同学习。
  • 少部分文章利用读书、参考、引用、复制和粘贴等多种方式整合而成的,大部分为原创。
  • 如您喜欢,麻烦推荐一下;如您有新想法,欢迎提出,邮箱:3156075866@qq.com
  • 有问题也可以加q群384295029计算机专业学习群找管理提问都行看到了会及时回复
  • 或者邮箱:3156075866@qq.com。
  • 可以转载该博客备注博客来源就行.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Asshebabyฅ

学生请勿打赏,点赞转发关注就行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值