老九学堂第二讲:编写第一个Java程序【原创】

第二讲涉及到的知识点

1Java的运行机制

2Java程序的结构

3熟悉Eclipse开发环境

回顾一下老九君讲的,还记得吗?Java源文件是以后缀为.java的文件,通过编译器翻译成后缀为.class的字节码文件,这个文件计算机就可以很接近的看懂了。然后由解释器把字节码解释成计算机能懂的二进制语言。看吧,是不是和外国人对话差不多啊,你要和老外交流,中间需要一个翻译就搞定了!

第二讲涉及的单词罗列一下,给大家复习复习。 ----------------------------------------------

Virtual(虚拟的) Machine(机器)

Runtime(运行时)

Environment(环境) Development(开发) ToolKit(工具集) ----------------------------------------------- 以上单词,我尽量用计算机英语的方式翻译出来,便于大家把英语用到程序中,虽然程序全都是用英语来编写,很多惧怕英语,但是你经常的使用,经常的看到它,就顺眼了,不会惧怕了。

视频中没有细讲的知识点,做好笔记哟!@

01

第一个Java程序常见的错误 1.类名不可以随便起 在视频中介绍Java程序框架时提过,HelloWorld是类名,是程序人员自由命名的,那么这个类名是不是可以随便起呢?老九君在此强调,不可以的。从语法上来说,public修饰的类的名称必须与Java文件名同名,首字母 要大写;从编写角度来说名字要有意义。 2.void不可以少 做main()方法的框架中,void是告诉编辑器main()方法没有返回值。既然没有,那可不可以去掉呢?老九君告诉你,不可以。这是Java语言自身的一个规定:main()方法中的void不可少。 3.Java对大小写敏感 一般来说,Java语言中类名首字母是要大写的,方法名首字母是小写的。这个写多了就很好的体会出来。后面老九君在视频中编写代码的时候会不断的强调的。在此不给诸位增加学习负担。 4.在Java中,一个完整的语句都要以";"结束! 5.字符串要用双引号引起来。

02

关于注释 JAVA 支持三种注释: 1)行注释://注释内容 2)段注释/*注释内容*/ 3)文档注释/**注释内容*/ 在Java的编写过程中我们需要对一些程序进行注释,除了自己方便阅读,更为别人更好理解自己的程序,所以我们需要进行一些注释,可以是编程思路或者是程序的作用,总而言之就是方便自己他人更好的阅读。

原文发布于微信公众号 - 老九学堂(xuetang9)

原文发表时间:2015-11-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏智能合约

PHP魔术方法之__set()和__get()

1713
来自专栏lgp20151222

Java的常量接口思考,项目中的常量是放在接口里还是放在类里呢?

最近在看一本书 Java与模式,里面提了一句不建议使用常量接口,甚至举了个java源码的反例,

1371
来自专栏desperate633

设计模式之策略模式(Strategy Pattern)引子设计原则1提取鸭子的的行为设计原则2实现鸭子的行为整合实现我们设计的鸭子类策略模式总结

策略模式,是我们接触到的第一个设计模式,也是较容易理解的一个模式。 我们可以给它下一个定义: ** 定义了算法族,分别封装起来,让它们之间可以互相转换,此模...

923
来自专栏计算机视觉与深度学习基础

Leetcode 211 Add and Search Word - Data structure design

Design a data structure that supports the following two operations: void addWor...

2005
来自专栏前端侠2.0

见到一个讲bind最好的文章 原

http://developer.51cto.com/art/201710/553608.htm?utm_source=tuicool&utm_medium=r...

1012
来自专栏互联网技术栈

读《重构:改善既有代码的设计》

1044
来自专栏AI科技大本营的专栏

送书 | Python编程:从入门到实践

本文摘自《Python编程:从入门到实践》一书,本书是Amazon编程入门类榜首图书,是一本全面的Python编程从入门到实践教程,带领读者快速掌握编程基础知识...

62910
来自专栏小樱的经验随笔

超级玛丽游戏

10:超级玛丽游戏 总时间限制:1000ms 内存限制:65536kB 描述 超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。 ...

4968
来自专栏Crossin的编程教室

【Python 第26课】 操作list

上周给list开了个头,知道了什么是list。假设我们现在有一个list: l = [365, 'everyday', 0.618, True] 除了用for...

36811
来自专栏极客猴

Python 中连接字符串效率最高的方式是哪种呢?

在编码过程中,我们经常需要对字符串进行连接处理操作。如果我们能使用优雅的方式来处理字符串连接,那么程序内存开销会小很多。

1062

扫码关注云+社区

领取腾讯云代金券