[黑马程序员]C# 与 java 命名规则总结

黑马程序员---C语言概述以及入门基础 黑马程序员—C语言概述以及入门基础——Java培训、Android培训、iOS培训、.Net培训、期待您交流! ——- C语言概述: C是一种通用的编程语言,广泛用于系统软件应用软件的开发。于1969年至1973年间,为了移植开发UNIX操作系统,由丹尼斯·里奇肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。 C语言具有高效、灵活、功能丰富、表达力强较高的可移植性等特点 阅读详情

 

------------------------------ASP.Net+Android+IO开发  .Net培训 期待与您交流!------------------------------

 

一. C#

(1)必须以字母[英文 中文 韩文...支持多国语言] ,_或@符号开头(不能以数字开头)

(2)不要与关键字重名[尝试了下会报错]

(3)同一个变量名不要重复定义[其实指的是在一定的范围内 嗯 可以理解]

(4)大小写是敏感的

 

二.java

(1)0-9数字 26个英文字母大小写 _下划线 $美元符号

(2)数字不能开头

(3)不允许使用关键字

(4)严格区分大小写

 

在C#的基础视频中有提及到Camel命名法与Pascal命名法,但视频教程也只是点到为止,所以又查资料总结如下

大致理解为:

Camel命名法是即骆驼式命名法,原因是采用该命名法的名称看起来就像骆驼的驼峰一样高低起伏。有两种形式:混合使用大小写字母和单词之间加下划线,例如runFast和run_fast都属于此命名法。

Pascal命名法与Camel命名法类似,不过Pascal命名法的首字母为大写字母。

 

提到命名法,让我想起在公司的培训课上提到的一个命名法:匈牙利命名法(也仅仅是提了一句 问谁还知道什么叫做匈牙利命名法,会上真的没有一个人知道)

现在找资料总结下哈

是一种编程时的命名规范。基本原则是: 变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。

举例来说,表单的名称为form,那么在匈牙利命名法中可以简写为frm,则当表单变量名称为Switchboard时,变量全称应该为 frmSwitchboard。这样可以很容易从变量名看出Switchboard是一个表单,同样,如果此变量类型为标签,那么就应命名成 lblSwitchboard。

貌似在我目前的公司,在命名规则上更倾向于匈牙利命名法......

 

------------------------------ASP.Net+Android+IO开发  .Net培训 期待与您交流!------------------------------

 

微信小程序PC端兼容性实战:如何绕过限制在电脑上运行手机端小程序 本文详细解析了微信小程序在PC端的兼容性问题及解决方案,重点介绍了如何利用`wx.getSystemInfo`API检测运行环境,并通过修改User-Agent、动态环境检测适配等技术手段实现手机端小程序在PC端的顺畅运行。文章还提供了常见兼容性问题的解决方法调试工具推荐,帮助开发者高效应对多端适配挑战。 阅读详情

相关推荐

【爬虫】Python实现爬取淘宝商品信息(超详细)

项目基于Python的第三方库Selenium模拟浏览器运行、PyQuery解析操作HTML文档,获取淘宝平台中某类商品的详细信息(商品标题、价格、销量、商铺名称、地区、商品详情页链接、商铺链接等),并基于第三方库openpyxl建立、存储于Excel表格中。# 全局变量count = 1 # 写入Excel商品计数# 启动ChromeDriver服务# 关闭自动测试状态显示 // 会导致浏览器报:请停用开发者模式# 把chrome设为selenium驱动的浏览器代理;# 窗口最大化。

qq_46315152的博客 3万+

C#java命名规则开发习惯

C#java命名规则开发习惯,编程成功的第一步,重要性我就不说了。

javaC#命名规范

javaC#命名规范,清楚对比!javaC#命名规范,清楚对比!

Java vs C# 命名规则

Java vs C# 命名规则 包(名称空间) Java Package: 是全小写的名词,中间可以由点分隔开,例如:java.awt.event; C# namespace: 首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如: Syst...

alieen_941124的博客 457

C++、JavaC#命名规范总结

序言 由于在开发工作中经常用到C++、JavaC#作为开发语言,命名规范的问题经常给我造成一些困扰。一方面命名规范没有唯一的标准答案,另一方面,虽说语言的命名规范并没有固定的形式,三种语言的风格毕竟不太一样,也各自有着一些独特的特点。在编写代码的过程中所采用的命名方式经常变动,没有形成固定的风格。因此,根据从网上收集到的一些资料以及自身的一些经验,对C++、Java以及C#命名规范进行了总结...

weixin_30682415的博客 226

C#Java变量命名区别(分析有误请指出,刚接触C#还在学习中)

C#Java中,for、while或类似语句中声明的局部变量都存在于循环体内 C#中出了循环体外之后可以再次声明一个不在同一作用域的同名的局部变量,而Java中是可以再次在局部变量之外声明同名的局部变量的!(表述有点绕口,大家看实例懂的就好)

一步一梯 1231

java C#命名规则

java1.包命名:全部字母小写:cn.package.bean2.类命名:单词的首字母大写:SimpleBean3.属性名称:第一个单词的首字母小写,之后每个单词的首字母大写studentName4.方法命名:属性命名相同:public void sayHello()5.常量命名:全部单词大写:final String DBDRIVER="zhangde"  C#类名不能是

i-mimi 639

黑马程序员--C#编程基础

---------------------- ASP.Net+Android+IO开发、.Net培训、期待您交流! ----------------------   ●.net/dotnet、c#java 1).net/dotnet:.net framework框架,平台,技术 2)c#:编程语言 3)java:编程语言,技术 ●.net能做什么 1)winform(桌面应用

zhoupxx的专栏 923

黑马程序员_Java

------Java培训、Android培训、iOS培训、.Net培训、期待您交流! ------- 一、计算机: 概述:全称是电子计算机。由计算机硬件计算机软件组成。 计算机硬件:显示器,鼠标,键盘,主板,CPU,内存,硬盘,显卡,声卡,网卡,电源等等。 计算机软件: 系统软件:DOS,Windos,Linux(主要是做服务器的),Mac 应用软件:QQ,YY语音,浏览器

jakemind的博客 647

黑马程序员_C#基础学习之第一季

--------------- Windows Phone 7手机开发、.NET培训、期待您交流! --------------   1..Net是.Net Framework的简称,基于Windows系统的开发平台,是一种框架技术。而Java是一种开发技术,也是一种编程语言。C#是微软目前主推的一种基于.Net Framework框架的编程语言。 2.学习.Net开发能从事桌面应

pollerhame的专栏 427

黑马程序员进阶自学1 初识C#

-----------------  android培训、java培训、期待您交流! ------------------      刚刚开始学习新的知识,感觉很有必要定期进行一次整理,由于是初学并且之前很少接触这方面的知识,总结的内容可能会有很多的错误,在出错的地方还望大家能帮忙指正一下。      任何一门计算机语言中,变量是必不可少的,其使得人机交互变得更加方便快捷。变量其实代表着

opfansjn的专栏 446

黑马程序员-C#学习笔记

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待您交流! ---------------------- C#学习笔记 1、.NET/.dotNET一般是指.NETFramework框架,是一种平台,一种技术。 C#是一种编程语言,可以用来开发基于.NET平台的应用。 Java即是一种平台又是一种编程语言。 对...

weixin_34121282的博客 219

[黑马程序员] _变量的基本使用方法(赋值、占位符、接收、命名规则)

内存:用户存储正在运行的程序数据 ,用于暂时存放CPU中的运算数据 RAM存储单元的内容可随机存取,且存取时间存储单元的物理位置无关,断电后里面保存的数据丢失,即为易失性 变量:代表一块内存空间,可以通过变量名称向内存存/取数据。有变量就不需要我们记忆复杂的内存地址。 向内存申请一块内存空间的语法: 数据类型  变量名; 数据类型: int:整型*(整数类型) double

ICU的专栏 674

Java黑马Day01

JAVA day0101.01_计算机基础知识(计算机概述)(了解)01.02_计算机基础知识(软件开发计算机语言概述)(了解)01.03_计算机基础知识(人机交互)(了解)01.04_计算机基础知识(键盘功能键快捷键)(掌握)01.05_计算机基础知识(如何打开DOS控制台)(掌握)01.06_计算机基础知识(常见的DOS命令讲解)01.07_Java语言基础(Java语言概述)(了解)01...

怀袖Celeste的博客 288

黑马程序员-----计算机知识及java基础

------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待您交流! ------- 1 计算机概述 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件软件所组成,没有安装任何软件的计算机称为裸机。常见的形式

zhanghongxing1986的博客 492

黑马程序员_笔记一

------- Windows Phone 7手机开发、.Net培训、期待您交流! -------  一:.netC#的概念及两者之间的关系 (1).net/dotnet:一般指.net Frame Work框架,是一种平台,是一种技术。 (2)C#是一种编程语言,用于开发基于.net平台的应用程序。 二:.net的应用 (1)用于开发桌面应用程序,也叫做开发WinForm应用程序。

welfare1234的专栏 589

黑马程序员—初学.net面向过程的基础知识汇集

----------------------Windows Phone 7手机开发、.Net培训、期待您交流! ----------------------       我学习.net也有一段时间了,在这段时间里一直在毕业论文看视频中度过,每天早上很早就起来看视频或者写论文,日子过得很充实。在这段时间里看到老师用word写下了.net的一些重要的基础知识,而我在看完视频后要想看这些内

Knigt_wl410的专栏 542

黑马程序员_Java基础(Java概述,关键字,标识符,注释,常量,变量

------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待您交流! ------- 人生没有选择题,只有证明题,每天都在奋斗的路上! 黑马程序员_Java概述,关键字,标识符,注释计算机 专业的解释 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高

limingyuer的博客 518

黑马程序员_Java语法及面向对象基础<一>

-------android培训、java培训、期待您交流! ----------   Java:A Cup Of Coffee       翻看做笔记的本子,从三月份到现在自学Javaandroid也已经快三个月了。一方面之前学校开过C#,有过面向对象的基础,学起来感觉也很像,另一方面是因为想学android才开始学java,一边也在学android,平常还得去学校开的课程,所以

超子的程序员之路 572

java学习笔记(【黑马程序员2026版AI+Java零基础全套视频课程,Java入门到大神AI智能应用开发,涵盖Java核心语法、大量力扣、牛客网算法训练及Java项目开发】https://www)

安装验证此前path(默认的java路径)增加检查有javajdk版本还是17,0,没成功。

m0_74384754的博客 443

287、基于单片机的DC5V开关电源设计(原理图、PCB图、源代码、protues仿真图、论文)

287、基于单片机的DC5V开关电源设计(原理图、PCB图、源代码、protues仿真图、论文)该设计为51单片机的DC5V开关电源设计,实现单片机控制输出电压;功能:1、使用51单片机为核心设计;2、开关电源;3、市电输入、整流、滤波;4、核心控制位51单片机,实现输出电压控制;5、protues仿真图;6、原理图、PCB图、源代码、protues仿真图、论文本开关电源设计采用TNY268PN为控制芯片,实现市电220V交流电输入,进过反激式开关电源变化,输出12V直流电。12V直流电进过Buck降压电路,实现输出电压可调。Buck拓扑结构中,采用STC12C5A60S2单片机发生PWM脉冲信号,经过NPN三极管控制MOS管IRF9388TRPbF的开通或者关闭,从而控制整个BUCK(降压式变换)电路,实现输出电压0-12V可调。单片机内部自带的8位ADC能通过电压检测实时把输出的电压数值显示在4位数码管上。系统通过按键实现单片机PWM占空比调节,从而实现输出电压调节,实现输出0-12V电压可调。输出电压显示在数码管上,便于直观查看。

上一篇: [工作问题总结]window.open导致IE自动关闭问题总结[1]
下一篇: [工作问题总结]jar打包和applet打印数字签名操作步骤[麻瓜都看的懂]
mavis
博客等级 码龄14年 5粉丝 33原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值