JAVA自学之旅(一)

大学前面太过咸鱼,连java都没有好好掌握。刚好毕设需要用到java知识,乘着这次机会好好的把java从头到尾重新好好掌握一遍。顺便记录一下自己觉得重要的知识点,视频教程来自 https://www.bilibili.com/video/av11361088/?p=1

1.下载jdk,配置环境不再赘述。觉得尤为重要的是注释的使用,自己之前的代码都没有好好规范过,经常写了之后过几天就忘记自己变量或者函数对应的到底是什么呢。
java中存在三种注释方式
(1)单行注释:// 注释内容
(2)多行注释:/… 注释内容…/
(3)文本注释:/**… 注释内容…*/
注释内容编译时会被忽视

2.标志符
源码中自己有权利命名的单词
如:类名、方法名、变量名、接口名、常量名
规范!!!!!!!!
(1)见名知意 如username password
(2)驼峰命名法 不赘述了
(3)类名、接口名:首字母大写,后面每个单词首字母小写
(4)方法名、变量名:相反,首字母小写,后面每个单词首字母大写
(5)常量名:全部大写(多单词用下划线隔开)

(我觉得很重要!!!)
(‘关键字‘多敲代码就完事了)

3.public class 与class
(1)如果一个类声明的时候使用了public class进行了声明,则类名称必须与文件名称完全一致。
被public修饰的类可以被其他包访问。如果现在的库名是com,那么就可通过
import com.Student;
或者
import com.*; 访问Student
(2)如果一个类声明的时候使用了class进行了声明,则作为启动类的名称可以与文件名称不一致,但是执行的时候肯定执行的是生成后的名称。即javac+class类名,而不是程序名。
没有public修饰的类,该类只可以用于该包之中。

4.字面值
如 10、10.5、true、abc、false 一看就知道大小的数据(?)
存在的类型,即数据类型。
整型int,浮点型float,字符串string" "隔开,字符型char’ '隔开,布尔型true ,false。
数据类型指导程序在运行阶段开辟多大的空间!!!!!!!
(结局在最开始定义时就已经注定)

5.变量
给数据占用的内存空间起名,名字可称为变量。
1.抽象意义上,变量可以说是内存中在运行时划分出来的一块空间,这块空间有’数据类型‘,’名字(上面说的形象上的变量)‘,‘字面值’。
2.声明和字面值类型必须相同
3.格式
如 int a;
a=1;
/ int a=1;
4.变量中具体数据有读取和修改两种访问方式,声明时其实并未开辟内存空间(报错变量并未初始化),必须要等到赋值才初始化
5.自上而下的依次执行顺序;
6.变量作用域,看是否是全局或者方法内部;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值