资讯专栏INFORMATION COLUMN

【Java猫说】Java基本概念一

EsgynChina / 618人阅读

摘要:来用来表示程序的一个组件,小程序不是微信小程序可能只有一个类,类的内容必须包在花括号里面。类带有一个或多个方法,方法带有如何行走的指令,方法必须在类的内部声明。如下图本文已转载个人技术公众号欢迎留言讨论与点赞。下一篇推荐猫说基本概念二

Java曾以什么优点吸引你走上程序员这条不归路?

友好的语法、面向对象、内存管理和最棒的跨平台可移植性、write-once/run-anywhere

当然,只有我们真正投身入java才发现有bug要除、功能限制很大、运行速度不快(以前旧版本),但是现在的java是又快又有威力。

Java的工作方式:

它的目标是要让你写出一个应用程序且能够在你或你朋友所拥有的任何设备上执行。

1、源代码:编写源代码文件

2、编译器:运行源代码,检查错误,产生字节码(与平台无关)

3、输出:任何支持java的装置能够把它转译成可执行的内容

4、Java虚拟机(JVM):读取与执行字节码

那我们程序员要做什么呢?

1、源代码:编写源代码 保存为Test.java

2、编译器:执行javac程序来编译Test.java,如果没有错误会产生Test.class文件,这个文件由字节码组成

3、输出:编译代码Test.class

4、Java虚拟机:启动JVM来运行Test.class文件,JVM会将字节码转换成平台能够理解的形式来运行

Java的程序结构

1、源文件:扩展名为.java带有类的定义。来用来表示程序的一个组件,小程序(不是微信小程序)可能只有一个类,类的内容必须包在花括号里面。

2、类:带有一个或多个方法,run方法带有如何行走的指令,方法必须在类的内部声明。

3、方法:在方法的花括号中编写方法应该执行的指令。方法代码由语句组成,方法就像函数或过程。
(如下图)

public class Person {

    void run ( ) {

        statement;

    }

}

本文已转载个人技术公众号:UncleCatMySelf
欢迎留言讨论与点赞。
下一篇推荐:【Java猫说】Java基本概念二

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71624.html

相关文章

  • Java猫说Java基本概念

    摘要:当虚拟机启动执行时,它会寻找你在命令列所指定的类。每个程序最少都会有一个类以及一个。每个应用程序只有一个函数。 当Java虚拟机启动执行时,它会寻找你在命令列所指定的类。每个Java程序最少都会有一个类以及一个main()。每个应用程序只有一个main()函数。然后它会锁定像下面这样一个特定的方法: public static void main ( Stirng[] args ) {...

    spacewander 评论0 收藏0
  • Java猫说】编译器与虚拟机哪个重要?

    摘要:虚拟机可以说就是,她能让程序运行起来。编译器的工作是要确保铁定不能跑的东西不会过关。编译器作为安全的第一线,能防止人们动不到不可以碰的程序代码与其他类的重要数据。 熟悉Java的朋友都知道虚拟机还有编译器,那么它们各自主要的功能是什么?谁比较重要呢?让我们来了解一下这两位美女的故事。 虚拟机可以说就是Java,她能让程序运行起来。 但是编译器却能产生文件,毕竟java是直译语言,如果需...

    CntChen 评论0 收藏0
  • Java猫说】SSM整合Netty5.0详细说明

    摘要:而我们项目在实测时也是将项目发布到测试服务器,通过模拟工具进行测试连接,当数据格式正常,且业务数据正常,服务器就会对指令执行对应的操作。 阅读本文约5.5分钟 最近又有粉丝加Q群讨论netty整合SSM项目的方式等,我在这里抽了休息日的时候整理一下,一步一步的记录,注意的是,本案例仅实现了用netty整合SSM后与单片机等类TCP应用通信。 SSM + Netty项目结合思路 对于N...

    dingding199389 评论0 收藏0
  • Java猫说】主数据类型和引用

    摘要:阅读本文约分钟变量有两种主数据类型和引用。主数据类型用来保存基本类型的值,包括整数,布尔和浮点数等,而对象引用保存的是对象的引用。而在中,主数据类型也有不用的大小与名称。 阅读本文约2.3分钟 变量有两种:primitive主数据类型和引用。 Java注重类型。它不会让你做出把长颈鹿类型变量装进兔子类型变量中这种诡异又危险的举动——如果有人对长颈鹿调用跳跃这个方法会发生什么悲剧?并且...

    dongfangyiyu 评论0 收藏0
  • Java猫说】每日算法:#1-DoWhile实现特殊累加值

    摘要:每日算法题目计算的值,要求使用循环,且必须计算到小于是为止。本文已转载个人技术公众号欢迎留言讨论与点赞下一篇推荐猫说每日算法三目运算符美观打印码 Java每日算法 题目 计算1+1/3+1/5+1/7+···+1/(2×n+1)的值,要求使用while循环,且必须计算到1/(2×n+1)小于0.00001是为止。当循环结束时,显示上述表达式中的n的值,以及表达式的计算结果。 分析 我们...

    liuhh 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<