趣文网 > 作文大全

Java学习的第一个阶段——Java基础(我的第一篇百家号文章)

2020-11-25 21:00:01
相关推荐

首先自我介绍, 小编是计算机相关专业,大学期间没怎么学过Java,更别说深入学习Java,为此特别后悔。为迎合市场需求,也在朋友的建议下放弃C++这个“坑”而选择了Java。(因为此前我是做PHP的,对于喜爱编程的人来说,深感只学PHP是不够的,也是为了未来有更多选择和更好的发展。)有对Java感兴趣的朋友可以和我一起学习Java,为年后找工作打下基础。

首先小编选用的教材是《Java语言程序设计》(基础篇),由于书本比较厚再加上时间有限,不能像上学期间慢慢的磨,所以需要学得快一点。个人建议快速入门不要选择《Java编程思想》,书的确是好书,但是不适合初学者,很容易从入门到放弃。但《Java核心技术 卷1》还是不错的,看你个人选择。那么我们开始吧。

首先是开发环境、开发工具(eclipse),这一步我们就不详细说了,如果是完全没有基础的同学可以私信我完成开发环境和工具的安装。变量和运算符 知识点:计算机最小的存储单元叫“字节(byte)”一个字节是八个比特位 1111 1111 。

3.八种基本类型 知识点: Java中默认的整数类型是int,默认浮点型是double。 注意他们的数据范围。

4.变量的定义

5.数据类型转换

范围小的数据类型值(如byte),可以直接转换为范围大的数据类型值(如int);

范围大的数据类型值(如int),不可以直接转换为范围小的数据类型值(如byte);

6.运算符

运算符只提一点,a++和++a 两者在单独表示的时候没有任何区别,但是在参与运算的时候 前者是先使用再自增,后者是先自增再使用

7.引用数据类型(Scanner 、Random类等New) 和控制流程语句 (if、for、while、dowhile、break、continue)

值得注意的是 do while 循环即使 while条件不满足也会执行一次循环体。

8. 流程控制语句(switch) 、数组

需要注意的是,在switch语句中的表达式只能是byte、short、char、int类型的值,如果传入其它类型的值,程序会报错。但上述说法并不严谨,实际上在JDK5.0中引入的新特性enum枚举也可以作为switch语句表达式的值,在JDK7.0中也引入了新特性,switch语句可以接收一个String类型的值。

数组的定义:int[] arr = new int[4]; // 定义可以存储4个整数的数组

int[] arr = { 1, 2, 3, 4 }; // 静态初始化

int[][] arr = new int[3][4]; //定义二维数组的方式

知识点:在二维数组中的一维数组存贮的是地址

9.方法-----方法的重载:知识点--Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。

10。参数传递--值传递和引用传递

当调用方法时,如果传入的数值为基本数据类型(包含String类型),形式参数的改变对实际参数不影响

当调用方法时,如果传入的数值为引用数据类型(String类型除外),形式参数的改变对实际参数有影响

阅读剩余内容
网友评论
显示评论内容(3) 收起评论内容
  1. 2022-05-06 07:22EOV.先生[山东省网友]IP:1730418265
    很喜欢作者的讲解风格,简洁明了,期待看到更多关于Java学习的分享。
    顶0踩0
  2. 2021-06-24 05:03倾雪越[吉林省网友]IP:1730523300
    我也是刚开始学习Java,觉得这篇文章内容很实用,对我帮助很大。
    顶0踩0
  3. 2020-08-12 02:43开始懂了yiw[上海市网友]IP:1728390609
    这篇文章讲解了Java基础知识,对初学者非常友好,很容易理解。
    顶3踩0
相关内容
延伸阅读
小编推荐

大家都在看

描写体育委员的作文 我在李白的引领下作文 作文二十年后的故乡 作文信任600字 快乐的六一儿童节300字作文 关于鼓掌的作文 乐园作文600字 一蓑烟雨任平生作文 带上猫的眼睛作文150字 对梦想的理解英语作文 找准自己的定位作文 熟悉的人作文500字 什么的怀念作文 聆听的重要性英语作文 共度好时光的作文600字 初三作文《追寻》 写景开头作文 我学会了珍惜作文 说明文作文200字 中国汉字的作文 走向深处作文600字 第一次座飞机作文 写校园的作文350字 初中英语作文怎么写好 话题作文500字 母亲关爱我的作文 描写蔷薇的作文 有朋友真好作文600字 关于文明礼仪作文 有关生命意义的作文