java新手入门指南
Java的优势
1.安全稳定
2、语法较为简洁
3.未来发展空间大
4.跨平台优势
Java程序结构
1、类的结构
public class 文件名{}
类文件名均为英文字母,规范的写法是类名首字母大写,其必须与程序文件名称完全相同。
2、程序的主方法
public static void main(Steing[] args){}
在程序结构中,main()方法是程序的主方法,它是Java程序的入口,Java程序从main()方法开始执行,没有main()方法,计算机就不知道从那里开始执行程序,类似于在火车站乘车时,必须从规定的进站口进入。
注意
每一个程序有且只有一个main()方法
3、方法内的代码
System.out.println("欢迎进入Java编程世界");
这一行代码的作用是向控制台输出括号内的内容。
提示
使用“System.out.println()”语句输出信息后会自动换行,如果输出信息后不需换行可以使用"System.out.print()"
注意
在程序的框架中,类名是自定义的,其他代码在开始编程阶段无须改变,main()方法内的代码应根据程序需要完成的任务来自行编写。
Java程序的开发步骤
1、编写源程序
Java语言是一种高级程序语言,在明确了计算机所要做的事情之后,我们需要通过Java语言对计算机下达的指令进行描述,这就是编写程序。可以通过记事本或其他编辑工具来编写Java程序,通常我们把写有Java代码指 令的文件称为源程序或源代码,Java源程序文件的扩展名为“ .java”
2、编译
编译是将Java代码翻译成Java虚拟机能够识别的指令。在Java开发环境中通过avac命令进行编译,经过编译后,Java源程序就变成了字节码文件,其扩展名为“.class"。
3、运行
编译后的字节码文件可以直接运行于Java平台上,在Java开发环境中,通过Java命令来运行编译后的字节码文件。
注意
使用Java命令运行字节码文件时,字节码文件名不能添加“.class”后缀名。
Java的编码规范与常见问题
(1)每一行只写一条代码语句。
(2)用“0” 括起来的部分通常表示程序的某一 层次结构。 "{” 一般放在该结构的开始行代码的末尾, )”与该结构的第一个字母对齐,并单独占-行。
(3)低一层的语句应该在高一层的语句下缩进若干个空格后再书写,这样可以保持程序结构更加清晰,增强程序的可读性。
(4)类名中单词的第一 个首字母要大写。
注意
(1)每一行只写一条代码语句。
(2)用“0” 括起来的部分通常表示程序的某一 层次结构。 "{” 一般放在该结构的开始行代码的末尾, )”与该结构的第一个字母对齐,并单独占-行。
(3)低一层的语句应该在高一层的语句下缩进若干个空格后再书写,这样可以保持程序结构更加清晰,增强程序的可读性。
(4)类名中单词的第一 个首字母要大写。
好了以上是学习Java基本概括和注意事项,后面我会继续跟新Java的其他内容
java新手入门指南相关推荐
- java新手入门学习指南
java新手入门学习指南由 android杂谈网原创. 0.准备 1.JDK安装和环境变量配置 2. 安卓开发环境搭建 3.熟悉eclipse开发环境,并使用eclipse创建第一个java应用程序 ...
- Neo4j 新手入门指南
Neo4j 新手入门指南 前言: 前段时间在公司实习有用到图数据库做一个小项目,就想着记录一下当时找到的比较有用的资料. 纯属入门学习啦,新手当作一个大纲来学习也可以! 感谢关注! 所有链接均在文章结 ...
- 新手入门指南之玩转蓝桥云课
新手入门指南之玩转蓝桥云课 文档1 你好,蓝桥云课 实验1 Linux 桌面环境使用指南 本实验采用的就是图形界面的 Linux 桌面环境.图形界面使用的是非常优秀的 Ubuntu Linux 操作 ...
- mac 删除分区 command r 选择网络_Mac使用必看基础篇,Mac快捷键大全,mac新手入门指南...
你是Mac新手吗?你对使用Mac电脑有疑问吗?你还不知道mac有哪些快捷键吗?别着急,来看看小编给大家准备的Mac使用必看基础篇--Mac快捷键大全,对于新手用户很有帮助哦!! 一.开机相关命令快捷键 ...
- Java Gradle入门指南之依赖管理(添加依赖、仓库、版本冲突)
Java Gradle入门指南之依赖管理(添加依赖.仓库.版本冲突) 作者:@gzdaijie 本文为作者原创,转载请注明出处:http://www.cnblogs.com/gzdaijie/p/52 ...
- Java新手入门200例124之用JDBC连接Mysql数据库
文章目录 作者简介 引言 导航 热门专栏推荐 一.创建web项目 二.加入Mysql驱动 三.编写查询代码 四.测试查询代码 五.编写插入代码 六.编写修改代码 七.编写删除代码 小结 导航 热门专栏 ...
- python pip-什么是pip?Python新手入门指南
什么是 pip ?pip 是 Python 中的标准库管理器.它允许你安装和管理不属于 Python标准库 的其它软件包.本教程就是为 Python 新手介绍 pip. 通过本教程,你将学到: 1. ...
- 蓝桥云课之新手入门指南
这是蓝桥云课学习人数最多的课程: 新手入门指南之玩转蓝桥云课 460896 人学过 27739 次评价 作者: 云课管理员 难度: 初级 综合评分: 9.4 复习一遍,里面共有3中课程模式: 第一种, ...
- rust油桶用什么打_腐蚀rust新手入门指南 游戏新萌拿好不谢!
川北在线核心提示:原标题:腐蚀rust新手入门指南 游戏新萌拿好不谢! 如何开始游戏? 巴拉巴拉那么多现在开始步入正轨吧! 点击find game 就进入了服务器列表,在这里你可以加入官方的服务器(热 ...
最新文章
- 大话卷积神经网络CNN,小白也能看懂的深度学习算法教程,全程干货建议收藏!...
- 【OpenGL】十一、OpenGL 绘制多个点 ( 绘制单个点 | 绘制多个点 )
- IDEA创建springboot项目:Unable to import maven project: See logs for details
- Linux服务-Samba文件服务器部署
- 看完这13张图,不得不佩服还是外国人会玩人工智能
- ping html 微信支付,说说PING++介入微信H5支付,我趟过的坑。
- Can 情态动词_50
- Django 的 之 视图
- 【图像处理】openCV库教程
- 《数值分析(原书第2版)》—— 1.5 不需要导数的根求解
- 富文本编辑器粘贴图片
- 易佳门诊收费系统 v8.5 免费
- php 滑块 爬虫_php中强大爬虫工具querylist
- 【原创】SWOT分析思维的一些基本思考与见解
- Linux ARM平台开发系列讲解(网络篇)1.2 MDIO总线驱动框架分析
- 域名ip查询步骤与域名如何解析到ip
- html svg 线条动画,SVG 线条动画入门
- Java 接收OutLook 微软邮箱邮件
- ★【STL】报表统计
- springboot~使用自定义的aspect