Actions speak louder than words.
事实胜于雄辩
在这里,我已经假设您是学习过c语言的,如果您还没有学习过c语言,请您飘过,下面要说的您可能听不懂,如果您有c语言的基础,那就接着往下看吧
先贴个,代码,有代码说事儿比较方便
public class hello{
public static void main(String args[]){
System.out.println("hello world");
}
}
先不要着急想这个东西为什么这么写,那是应为您以前使用的c语言是面向过程,而java语言是面向对象的,有人说java看起来是面向对象的,但最终的实现还是会回归到面向过程的,仁者见仁智者见智,对此不做评论
定义java类
java代码书写时,都是以类开头的,正如您所看到的一样,class是定义类的关键字,上面代码中类的名称是hello,public是它的修饰符,一个文件中可以有好几个类,但是只能有个是public的,此外,一般来讲,按照格式规范,类命名的时候通常都是采用大写字母来开头的,表明这是一个类,我在这里的类的的名称书写显然就不规范,不要学我
书写程序块
在java中程序块都是采用{}来定义的
定义方法
main是这个类中定义的方法,public和是static后面会说到的东西,暂时不去离他,后面的容易理解,void是返回值类型,main是方法名称,和c语言的程序一样,main是java程序的入口,它必须是public并且为static,为什么?以后会提到的,String args【】是用于从命令行获得用户输入的值
书写语句
语句很简单,只有一句System.out.println("hello world");每条语句后面采用分号结束,语句中,使用了java.lang包中System类的公开成员out的println方法,我读着都好绕啊,但这是java的结构,理解,由于默认已经导入了java.lang包,所以,您不需要再次显式的引入它的
胡说八道几句吧,在写代码的时候,有两个东西,个人认为需要额外注意,一个格式控制,一个是语句注释
格式让您的代码看起来的简洁美观
语句注释让您的代码易于理解,便于后期维护
额外说点
从基本的数据类型上来讲,java的各种类型都是固定的,这是由于jvm屏蔽了原始的系统,但c并没有,c的int型的长度是不固定的,有的系统下是16位,有的系统下是32位,这跟当前计算机的字长以及所采用的编译器有关系,其它的类型长度都固定,其它,char类型是固定的8为,采用的是ASCII码编码,而java中是采用的unicode编码,占16位,用2个字节存储
至于具体语法细节上的东西,除了java面向对象的特点外,基本的规则都是大同小异的,在此,不再做掰扯了哈
分享到:
相关推荐
Java语法学习 正则表达式
自带了艾宾浩斯曲线的 很漂亮的Java语法学习文件
java学习流程,java基础语法学习
JAVA的Velocity语法学习 内涵《Velocity_java开发指南》《Java的模板引擎Velocity初体验》 以及所必须的jar ,和大家一块学习,很好哦
列举了java语言基础知识的一些源代码,通过代码学习,理解,掌握,java的基本语法规则。为后续学习打下基础
java菜鸟学习第一步-java基础语法,学习一门语言先从语法开始学起,学好基础才能深入的学习编程
本次实验了解了Java的一些基本的语法知识,掌握了变量和常量的使用,掌握了运算符与表达式的使用,掌握了选择、循环、分支语句的使用,进一步的深入学习了Java的知识。
含有Java的基本信息和基本语法,适合开发小白下载学习
使用基本的Java语法学习面向对象的编程 探索泛型,枚举,注释和lambda表达式 了解面向对象设计中使用的基本技术 检查并发性和内存,以及它们如何交织在一起 使用Java集合并处理常见的数据格式 深入研究Java最新的I /...
java语法
包含了java的语法基本知识,scjp考试备考文档。容易出错的语法,都已经记录在文档中。包含语法,集合,线程等。
方法是Java学习中比较重要的部分,也是必须要明白的内容,这个方法讲了方法的定义、使用、重载以及构造方法等。
Java基础语法)教案Java开发环境搭建,HelloWorld案例,注释、关键字、标识符以及Java中的数据,但是难度都相对较低,大家只需要下去多加练习,掌握肯定没问题。 关于前两大块内容,Java开发环境待见和HelloWorld案例...
很多语法记不住,汇总一下,抄一下~~ 1. 标识符:用来标识Java类中的各个组成部分(包名,类名,方法名,变量名,参数名)的字符序列。 1)字母,数字,_,$组成。 2)不能以数字开头,长度不限。 3)不能是关键字...
我上个月学习了JAVA基础语法,并整理了一份思维导图,分享给大家
java基础语法全解析 Java学习资料
Java 语法基础PPT学习教案.pptx
由于这学期学了编译原理这门课,实验要求写词法分析器以及语法分析器,这才写的,不同网络其他的代码,我采用的是java实现的,也算费了好多脑细胞,希望能大伙看看咋样,不喜勿喷哦,各自学习就是了!
Java语法基础PPT教案学习.pptx
java入门学习资料,包括java语法,语言设计基础,面向对象,异常和线程