【java笔记】hello world入门程序
java程序开发步骤:
新建HelloWorld.java->写代码->cmd->D:->javac HelloWorld.java(编译)->java HelloWorld(运行),如果修改代码需要重新编译
代码:
public class HelloWorld{public static void main(String[] args)System.out.println("Hello,World!");
}
●{}划分程序的块,方法的代码以{开始,以}结束。
●;表示语句结束
●一条语句可以分多行写
java区分大小写
关键字public:访问修饰符 。控制程序的其他部分对这段代码的访问级别。
class:类关键字(关键字是java内置的,标识符是用户自定义的)。java程序的全部内容都包含在类中,类是构建所以Java应用程序和applet的构建块。
类名:名字必须以字母开头,后面可以跟字母和数字的任意组合。长度基本上没有限制。但是不能使用Java保留字。
注意:与大多数程序设计语言相比,Java中的“字母”和“数字”的范围更大。字母包括“A-Z”“a-z” , ' _'(下划线) ‘$’ (美元符号) 或者 在某种语言中表示字母的任何Unicode字符。数字包括‘0-9’和在某种语言中表示数字的任何Unicode字符。
类名的标准命名规范:A...B....(每个单词首字母大写)
●源代码的文件名必须与公共类的名字相同,并用.java作为拓展名(HelloWorld.java)。
●编译源代码之后会得到一个包含这个类字节码的文件。Java编译器会将字节码文件自动地命名为HelloWorld.class,并储存在与源文件同一个目录下。
●运行以编译的程序时,Java虚拟机总是从指定的类中的main方法代码开始执行。
main方法注意事项:
●main方法必须声明为public。
●由于java中所有函数都是某个类的方法,所以main方法必须有一个外壳(shell)类。
●void main表示表示main方法没有返回值,如果main方法正常退出,那么java应用程序的退出码为0,表示成功运行了程序。
●如果希望在终止程序时返回其他的退出码,需要使用System.exit方法
【java笔记】hello world入门程序相关推荐
- java slfj教程_SLF4J入门程序
本篇文章帮大家学习SLF4J入门程序,包含了SLF4J入门程序使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. 在本章中,我们将学习如何编写使用SLF4J的简单基本记录器程 ...
- 【MyBatis笔记】01-MyBatis入门程序
MyBatis入门程序 1. 下载 Mybatis 核心包 2. 创建工程,引入 MyBatis 核心包及依赖包 3. 创建 customer 表,建立与表对应的 domain 使用 lombok,开 ...
- 【java笔记】TCP通信程序
[java笔记]网络编程概述_m0_52043808的博客-CSDN博客 TCP通信能实现两台计算机之间的数据交互,通信的两端,严格区分客户端(Client)和服务端(Server) 两端通信时步骤: ...
- java第一章Java语言概述和入门程序
文章目录 Java课程简介 1.1 Java概述(Java的发展) 1.2 Java 的特点 不依赖平台 1.3 java软件平台安装和配置 java程序开发 含有psvm的是主类 入口 java类默 ...
- Core Java笔记 6.部署应用程序
本章重点: JAR 文件 Java Resource 应用程序的配置 JAR 文件 JAR 可以将 Java 应用程序打包,JAR 文件可以包含类文件,也可以包含资源文件. JAR 文件采用 ZIP ...
- java笔记--重定向输出流实现程序输出到日志
重定向输出流实现程序输出到日志 --如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3877248.html "谢谢-- 利用Sy ...
- 【超级无敌详细的韩顺平java笔记】从入门到精通---五种运算符
一.算术运算符 1.介绍 算术运算符是对数值类型的变量进行运算的 2. 演示算术运算符的使用 public class ArithmeticOperator { //编写一个 main 方法 publ ...
- RabbitMQ的入门程序test测试代码
RabbitMQ有以下几种工作模式 : 1.Work queues 工作队列 2.Publish/Subscribe 发布订阅 3.Routing 路由 4.Topics 通 ...
- 【java笔记】网络编程概述
[java笔记]TCP通信程序_m0_52043808的博客-CSDN博客 [java笔记]网络编程:文件上传案例_m0_52043808的博客-CSDN博客 网络编程: 在一定协议下,实现两台计算机 ...
- java mvc框架代码_JAVA技术学习笔记:SpringMVC框架(内附入门程序开发代码)
原标题:JAVA技术学习笔记:SpringMVC框架(内附入门程序开发代码) JavaEE体系结构包括四层,从上到下分别是应用层.Web层.业务层.持久层.Struts和SpringMVC是Web层的 ...
最新文章
- Conversion error:Jekyll::Converters::Scss encountered an error while converting css/main.scss
- 我用Java写了个女朋友,甚至还能跟我聊两句!?
- 2018年 第9届 蓝桥杯 Java B组 省赛真题详解及总结
- san框架计数的textarea
- 将Java项目从maven迁移到gradle
- html5导出错误,JavaScript:toDataUrl()抛出“安全错误:可能无法导出受污染的画布”. - 程序园...
- LY.JAVA面向对象编程.内存图
- 未开票收入怎么申报?后期补票又怎么申报?
- Hacking Box Droopy: v0.2
- 虚拟机Linux忘记root密码的解决办法
- 推荐免费下载大型酒店管理系统源码
- 怎么把做好的ps保存成图片_PS怎么把一张图片切片保存成多张png图片?
- JavaScript判断输入的数是不是素数
- oracle 大数据量分页查询
- 【C语言】声明与定义
- 英语面试问题及答案(转)
- html无法展示swf,flexpaper无法预览swf文件_html/css_WEB-ITnose
- 区块链技术下的数字藏品如何赋能实体商品
- 工具篇_动软代码生成器
- android 软键盘弹出 布局上移动