Java编程语言应用越来越广泛,掌握Java的编程风格是必不可少的,利于我们养成编程的好习惯。以下主要有两种分格:
1.Allmans风格(独行风格)
这种风格是左右大括号个独占一行。
这种风格结构非常清晰,便于阅读,但是所占行数太多。
举个简单的例子:
package sum;
public class sum
{
public static void main(String args[])
{
int a=23;
int b=32;
System.out.println(a+b);
}
}
2.Kernighan风格(行尾风格)
即左括号位于上一行的行尾,右括号位于单独一行。相反,这种风格没有上一种结构清晰,所占行数较少。
package sum;
public class sum{
public static void main(String args[]) {
int a=23;
int b=32;
System.out.println(a+b);
}
}

Java编程语言的风格相关推荐

  1. 【java】关于java编程语言开发

    Java 是近 10 年来计算机软件发展过程中的传奇,其在众多开发者心中的地位可谓"爱不释手",与其他一些计算机语言随着时间的流逝影响也逐渐减弱不同,Java 随着时间的推移反而变 ...

  2. c语言语系的命名风格和java系命名风格

    c语言系的命名风格:单词之间使用下划线分隔.如上图. java语言是另外一个系,javascript属于java语系(当年就是想借助java的名气所以命名javascript).java语系是驼峰式命 ...

  3. 【组队学习】【27期】Java编程语言

    Java编程语言 论坛版块: http://datawhale.club/c/team-learning/33-category/33 开源内容: https://github.com/datawha ...

  4. java 怎么让一个jlabel和一个jtextfield在一行_今天小哥大家分享一下Java编程语言的第一个程序应该怎么样去写...

    哈喽,各位朋友们大家周六好!我是你们的老朋友90小哥爱数码! 那么,今天小哥要和大家伙儿分享这篇文章的主要内容依然是和Java编程语言有关系,大家都知道在上几篇的文章当中呢小哥分别给大家介绍了Java ...

  5. java实现metro风格_Metro风格的Java组合框(JMetro)–重新介绍

    java实现metro风格 我上一篇关于JMetro的文章–我的都市风格的Java皮肤(或外观)是关于日历选择器控件的 . 我本打算使用Tom Eugelink不错的日历选择器,但当时我了解到它是由O ...

  6. 认识java编程语言

    认识java编程语言 什么是java 简单地说,Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言.2010 年 Oracle 公司收购 Sun Mi ...

  7. Java Platform SE 8(Java™编程语言)

    Java™编程语言是一种通用的,并发的,强类型,基于类的面向对象语言,它通常被编译成Java虚拟机规范中定义的字节码指令集和二进制格式. 教程和程序员的指南 Java教程 API的增强 Java SE ...

  8. 里面怎么定义变量_小哥今天要给朋友们分享一下Java编程语言中的变量与常量的区别...

    喽,各位朋友们大家好! 我是90小哥爱数码,很高兴今天又能和大家在这里见面了. 那么在最近的这段时间里面呢,小哥连续为朋友们介绍了Java计算机编程语言中几个比较重要的知识点.其中包括了Java编程语 ...

  9. 创建的maven子项目怎么访问接口404_【经验分享】新手学Java编程语言怎么入门?...

    新手学Java编程语言怎么入门?掌握语言基础是第一步,了解java基础知识,Java关键字.核心概念或者基本编码技术.掌握操作符.控制执行流程.访问权限控制.复用类.多态.接口.字符串.泛型.数组.容 ...

  10. java ee是编程语言_什么是Java编程语言?

    java ee是编程语言 什么是Java? (What is Java?) Java is an Object-Oriented Programming Language. It was first ...

最新文章

  1. Hibernate flush理解
  2. CoRL 2020奖项公布,斯坦福获最佳论文奖,华为等摘得最佳系统论文奖
  3. 关于MFC单选框的使用临时记录,稍后编辑
  4. extjs4 java_extjs4 Accordion布局
  5. 技术人员转型是件痛苦的事情~
  6. 关于Jakarta EE与MicroProfile的创新和关系的提案
  7. 快速搭建Nextcloud+OnlyOffice私有云办公平台
  8. hibernate 第二天
  9. Golang 删除切片指定元素
  10. appium 重新启动apk
  11. Elastic search相关
  12. LUA string库详解
  13. Windows服务器放多个网站,测试无数次终于成功了,Windows服务器同时安装多个版本的MySQL的方法!...
  14. 嵌入式系统开发-麦子学院(9)——arm基础知识
  15. miui主题编辑器和java jdk_MIUI主题编辑器手机版下载|MIUI主题编辑器安卓版下载 v1.0.8 - 跑跑车安卓网...
  16. linux udp转发脚本,使用Socat转发TCP和UDP流量搭建跳板教程及一键脚本
  17. vs格式化代码快捷键_VisualStudio高效率快捷键设置建议
  18. Hadoop数字统计
  19. spell拼音码的写法及语句
  20. MySQL给表和字段添加注释

热门文章

  1. 苹果系统和安卓系统的区别_又一款影视APP,这次支持苹果安卓双系统!
  2. Hyperledger fabric-couchdb镜像版本的坑
  3. SqlServer 对象名无效的解决方法
  4. 儿童学计算机编程好处,孩子学编程的好处是什么
  5. 这群人,用8年讲述体育能有多迷人
  6. win10如何删除输入法_如何关闭微软拼音输入法?
  7. 计算机usb显示不出来怎么办,U盘在电脑上显示不出来怎么办
  8. Reincarnation HDU - 4622 (后缀自动机)
  9. CondaSSLError: OpenSSL appears to be unavailable on this machine.
  10. TCP的乱序和丢包判断(附Reordering更新算法)-实例case