栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习周记Ⅰ

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习周记Ⅰ

一.Java的安装

1.去官网下载Java,建议使用默认C盘目录,也可自己更改.

2.Java路径的配置保姆级Java环境配置与VSCode配置_哔哩哔哩_bilibili

二.eclipse的使用

在新建Java项目时有时会没有找到Java project

解决方案(2条消息) eclipse中新建没有Java project的解决方案_BillionYears14_3的博客-CSDN博客

我学习初期找到并转载的方法

开始愉快的初期学习

初期并没有很大难点,一切都与c++相似

以下皆为注意点

标识符 可用_字母$开头,其他不行

八进制整数  要求以0开头,如015是8进制,而15是十进制

十六进制  以0x开头

二进制  0b开头

在变量的命名上不能随意,有着以下规范

 不规范会麻烦以后的继续编程和影响同事

运算符优先级表

常量的命名与c不同的是java用final来定义常量如  final int max =20;

浮点型不能用于比较,因为会丢失精度,可用bigdecimal进行比较

boolean类型和c语言不同,不能用0/1来替代false/true

逻辑表

强制类型转换(int)a,可将double等高容量转换为低的

形如int和float运算如果超过float容量则会自动变成double,但会因算前不是double而发生错误,可通过先把其中一个通过强制转换成double来使结果正确

break同c++可提前结束循环,continue可从当前直接进入下一循环

方法我自己看来是自定义函数,多个方法可同名,例如public static int  add(int a,int b)-public static int  add(double a,int b),在使用时填写a(1,2)和a(1.0,2)可区别两方法,构成重载

递归则是方法的嵌套,和循环有点类似但又不同

图示

先红线一步步引方法套方法,再从最后彩线从最后一个算回来;如果仅仅是拿来计算,效率上不如循环

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/867034.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号