问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

Java初学者入门学什么?

发布网友 发布时间:2023-12-23 20:54

我来回答

1个回答

热心网友 时间:2024-01-04 00:39

 

很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识。小编总结了零基础学习Java编程语言的几个基础知识要点。希望能够对刚入门的Java新手有帮助。 

1先了解什么是Java的四个方面

 

初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。想想这些代码中用到了哪些知识点。不要一味地照着书本敲代码。而不去理解。

 

1.Java编程语言,即语法。

 

2.Java文件格式,即各种文件夹、文件的后缀。

 

3.Java虚拟机(JVM),即处理*.class文件的解释器。

 

4.Java应用程序接口(JavaAPI)。

 

2掌握静态方法和属性

 

静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。

 

理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。

 

3初学者还需明白JAVA的三个技术平台的关系

 

Java分为三个体系,分别为JavaSE(J2SE,Java2PlatformStandardEdition,标准版)。JavaEE(J2EE,Java2Platform,EnterpriseEdition,企业版)。JavaME(J2ME,Java2PlatformMicroEdition,微型版)。

 

要知道java是分两部分的:一个是编译,一个是运行。

 

javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。

 

java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数。

 

4掌握JAVA代码的基本格式

 

1、Java注释尽可能全面

 

对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述:类的注释应该包含类的功能说明、作者和修改者。

 

2、多次使用的相同变量最好归纳成常量

 

多处使用的相同值的变量应该尽量归纳为一个常量,方便日后的维护。

 

3、尽量少的在循环中执行方法调用

 

尽量在循环中少做一些可避免的方法调用,这样可以节省方法栈的创建。例如:

 

for(inti=0;i<list.size();i++){

System.out.println(i);

}

可以修改为:

for(inti=0,size=list.size();i<size;i++){

System.out.println(i);

}

 

4、常量的定义可以放到接口中

 

在Java中,接口里只允许存在常量,因此把常量放到接口中声明就可以省去publicstaticfinal这几个关键词。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
和平精英电脑版怎么下载和平精英电脑版哪里下载 绝地吃鸡电脑版怎么下我想问一下电脑版绝地求生怎么下载 绝地求生电脑版怎么下载免费怎么在电脑上下载绝地求生 从哪里下载电脑游戏绝地求生绝地求生电脑版哪儿可以下载 冒险岛战士加能力点 冒险岛战士怎么加能力值,我要转黑骑,怎么加技能?要清晰的,较详细的 冒险岛战士的能力值怎么加? LOVE TRAP~爱情陷阱~的歌词是什么? 珍珠鸟课文生字形近字 “担任副经理级别以上的职务”英语怎么说? 旱涝保收是什么意思 旱涝保收的解释 造梦西游ol助手最新版如何下载 安全作文700字 造梦西游oloppo版本最新版如何下载 斗姆元君宫殿是怎么写 跪求《我是特种兵-2011》百度网盘无删减完整版在线观看,刘猛导演... 鉴别三瓶无色气体空气氧气2氧化碳最简便易行的方法是 上海玛雅水上乐园开门了吗2021 告急!!!谁能用英语帮我写一篇演讲稿啊?!主题是Communication with... 事业单位专业技术岗如何晋级? 大石桥市哪家自助餐好吃不贵 a1,a2,…an是一组n维向量,证明:它们线性无关的充分必要条件是任一... 江苏松石智能科技有限公司怎么样 怀孕十几天可以做点运动吗 求一篇题目为communication is wonderful的英文演讲稿,200字左右... 砍柴买,买柴烧,尽做倒功是说什么动物 被封了,解封了为什么还登不上去 公司搬迁老员工不愿意去有赔偿吗 大石桥烤串哪好吃 ...水的塑料桶用绳子悬挂在固定点上摆动 若水桶是漏则随着水的流失 其... 一个手机号绑定两个怎么找回另一个? 同一平面内,( )的两条直线互相平行,其中一条直线是另一条直线的... ...它们一定___,其中一条直线叫做另一条直线的___. 什么直线 造梦西游ol九游版最新版下载地址 维d2磷葡钙片跟右旋糖酐铁分散片可以一起吃吗 造梦西游oluc版本高速下载 广西藤县改性钛石膏有限公司怎么样? 刷信用卡现在得出示护照了吗 谈恋爱花钱有什么讲究 2019年4月30日加18个月怎么样例数学题? 电机轴48键槽多大 笔记本显卡是不是全都是公版显卡而没有非公版显卡? 网站后缀的 .com /.cn/.com.cn/.net/.co 是什麼意思啊 有什麼区别... 我一个手机号注册了2个微信,但是其中一个密码忘记了,怎么... 我一个手机号注册了2个微信,但是其中一个密码忘记了,怎么... 求一中东歌曲 在空间中,垂直于同一条直线的两条直线互相平行。 华为手机如何开启两个 一个号码注册了两个,怎么找回第一个?
  • 焦点

最新推荐

猜你喜欢

热门推荐