java零基础初学教程

作为一个专业为信息安全专业的准大三学生,我将在本学期将自己学习以及指导计划在csdn这个平台上发布,主要就是为了巩固代码基础,想着参加一下蓝桥杯比赛。新人小白希望大佬们多多指教,如果有哪方面做的不好,希望您口下留情。

主要的规划如下:

在这个假期时长为40天左右的暑假,我对于这段时间做了以下规划,主要分为三个板块,每一个板块使用大约一个星期的时间来进行开展。

第一个板块是关于java的基础问题,主要是了解java开发的前景和用处,包括安装java基础软件以及参加蓝桥杯大赛所需要的能力。另外一部分主要是掌握基本数据类型、变量和常量,包括一些简单的整数和其他类型的计算,还有一些命名规则的注意事项。这段前期工作比较耗费时间、

第二个板块就是对于控制语句和数组的学习,主要包括条件语句“if、else if、else”,循环语句“for、while、do while” ,包括数组的定义和初始化。

第三个模块是面型对象的编程基础,主要内容类和对象的概念、属性方法的的定义和访问,包括this关键词的用法,以及构造方法的创建和使用。

详细内容如下:

一、规划目标

  1.掌握Java基础语法和面向对象编程思想。

  2.熟悉Java常用类库和工具。

  3.培养解决实际问题的能力。

二、具体学习内容及例题

第一阶段:Java基础和掌握基本数据类型

  学习内容:

  1.Java简介和历史背景。

  2.安装和配置Java开发环境。

  3.编写第一个Java程序——HelloWorld。

  4.掌握基本数据类型、变量和常量。

  习题:

  1.编写一个程序,输出hello world ,迈出编程世界第一步。

  2.输出自己的姓名和年龄。

3.编写一个程序,主类名为Test02,要求输入两个小数,输出两个小数之和,两个小数和的取整

eg:输入:2.6

  2.1

输出:两者和= 4.7

  两者和取整= 4

输入:3.8

  2.2

输出:两者和= 6.0

  两者和取整= 6

第二阶段:控制语句和数组

  学习内容:

  1.条件语句:if、else if、else。

  2.循环语句:for、while、do while。

  3.数组定义和初始化。

  4.数组的常见操作:遍历、查找、排序。

  习题:

  1.编写一个程序,判断一个数是否为素数。

 (2)、1-100 以内的数求和,求出 当和 第一次大于 20 的当前数

(3)、实现登录验证,有 3 次机会,如果用户名为"java" ,密码"666"提示登录成功,否则提示还有几次机会

(4)、统计1-100中素数的个数

第三天:面向对象编程基础

  学习内容:

  1.类和对象的概念。

  2.属性、方法的定义和访问。

  3.this关键字的作用。

  4.构造方法的创建和使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值