1下面的代码中每个词表示什么意思?

publicy①   class②   Hello③ {

public  static  void  main⑦ (String[] args)⑧{

}

}

①和④表示公开给其他类存取

②是类的声明

③是类的名称

⑤表示静态

⑥代表没有返回值

⑦方法的名称一个程序有且只有一个主方法即main方法

⑧必须要传String的数组给此方法当参数命名为args。

2Java的运行方式?

源代码→编译器→输出→在Java虚拟机上运行

3什么是标识符?

标识符就是用于给Java中的变量,方法,类等命名的符号。

4有标识符命名有什么规则?

(1)由字母,数字,下划线,美元($)组成,不能含有特殊字符,同时不能以数字开头。

(2)不能是Java的关键字和保留字,但可以包含。比如void不可以但是Myvoid可以。

(3)标识符严格区分大小写。

(4)最好反映其内容,即见名知意。

5什么是变量?什么是常量?

变量即就是在程序运行过程中可以改变的值。我们可以将它比作一个盒子,可以在里面放任何可以放的东西。当你需要放其他东西时也可以替换盒子中本来有的东西。与之相对应的常量即就是运行过程中不能改变的值。

6Java中用什么描述变量?

(1)变量类型;

(2)变量名;

(3)变量值;

例如:int(变量类型)  a(变量类型) =  5(变量值);

从第三个问题中我们可以知道变量的值是可以变化的,所以:

Int  a =5;

a=6;

输出a的值为6;我们可以更加形象的说明比如:把变量比作是酒店房间,把变量类型比作房间类型,把变量值比作房间的客人,这样更容易理解。

转载于:https://blog.51cto.com/asalways/1856695

初学Java对某些问题的理解相关推荐

  1. 初学 Java Web 开发,请远离各种框架,从 Servlet 开发

    写在前面: 本文是转自:http://www.oschina.net/question/12_52027  的文章,如果要求删除,第一时间联系我立即删除! Web框架是开发者在使用某种语言编写Web应 ...

  2. 初学Java Web开发,请远离各种框架,从Servlet开发

    [转载自红薯,原帖地址]http://www.oschina.net/question/12_52027 OSCHINA 软件库有一个分类--Web框架,该分类中包含多种编程语言的将近500个项目. ...

  3. 初学Java,这三个阶段你经历过吗?

    在互联网时代,Java语言是使用最广泛的服务器端语言之一,随着市场需求的不断扩大,Java人才缺口也越来越大.在如此广阔的前景和市场缺口下,学习Java进入Java行业成为许多人的不二之选. 根据小千 ...

  4. eclipse 如何关联git_作为一名初学Java者 如何做简单的Java项目

    作为一名初学Java者而言,如何做简单的Java项目?想要更有效率的学习Java技术,理论中穿插项目练习很有必要.但项目练习要在你掌握了一定的技术之后才能做的,它是用来加深你对技术理解的. 就拿Jav ...

  5. 一起初学java,笔记记录的第五天:数组、排序和查找

    一起初学java,笔记记录的第五天:数组.排序和查找 适用于初学java者 这个首先指出本文中图片和资源来自**韩顺平**老师,感谢老师做的无私奉献的教学! 1. 数组介绍 数组可以存放多个同一类型的 ...

  6. 学java用什么写比较好_学习Java需要什么基础,初学Java如何写好代码

    原标题:学习Java需要什么基础,初学Java如何写好代码 初学Java的同学时常会遇到这样的情况,跟着入门教程看过一遍,但需要自己写代码的时候却无从下手:写代码的时候时常会遇到不懂的地方,如果停下来 ...

  7. 初学Java多线程:线程简介

     Java多线程初学者指南系列教程http://developer.51cto.com/art/200911/162925.htm 初学Java多线程:线程简介 2009-06-29 17:49 ...

  8. 毛头小子初学Java

    毛头小子初学Java 争取每日一更.初学者,所以笔记记得有不合理之处还望各位大佬看文章后给出宝贵的建议,大宝在此谢谢各位! 1.1Java 语言的历史与特点 What is Java? Java首先是 ...

  9. 初学Java常用设计模式之——工厂模式

    声明:转载请附上原文链接 提示:标题序号从2开始,是照应不同设计模式笔记发布的顺序而定的,比如,第上一篇文章 初学Java常用设计模式之--单例模式 序号从1开始 2. 工厂模式(常用) ⼯⼚模式介绍 ...

最新文章

  1. 将Bean放入Spring容器中的五种方式
  2. 如何在python中找到两个日期时间对象之间的时差?
  3. flutter布局-8-animated_icons动画图片
  4. 详解集合之HashMap——HashMap内部结构,自动扩容机制,为什么需要重写hashcode和equals方法
  5. html tab与jQuery,js与jquery分别实现tab标签页功能的方法
  6. 百米路由器2登陆地址_女孩子也要会的无线路由器连接技巧,再也不求男生了...
  7. python怎么读取pdf文件_Python解析并读取PDF文件内容的方法
  8. Python入门5_条件循环语句
  9. One-Pass Multi-task Convolutional Neural Networks for Efficient Brain Tumor Segmentation
  10. amlogic_android7.1的s905x平台长按按键5s清除数据和缓存的实现思路
  11. Linux系统的命令应该如何记
  12. Android NavigationView中设置menu中的item字体颜色
  13. 3D打印社团的建立和一年的经营
  14. DataWhale-动手数据分析-Task01:数据加载及探索性数据分析
  15. 合肥工业大学 OnlineJudge——1003 B-黑石部落
  16. linux桌面lxde 安装_Archlinux LXDE 桌面环境安装配置
  17. 【数据分析】基于RFM模型的线上零售中的客户细分(二):RFM模型实战
  18. ApiCloud组件
  19. crontab: error renaming解决方法
  20. python 读取pkl_PYTHON 的 YAML 和PKL

热门文章

  1. @RequestMapping的使用
  2. java与jquery的选择器区别_JQuery选择器
  3. 中国电子银行网 神策数据:银行数字营销现状洞察报告
  4. 分享沙龙丨如何打磨一款好产品?
  5. RE|GoF23种设计模式-动态代理
  6. Linux脚本 输入90为优秀
  7. Mysql的锁机制之表锁
  8. 用vue.js写的一个瀑布流的组件
  9. MySQL buffer pool中的三种链
  10. easyui required 提交验证