JAVA初学(第一周)

本文介绍了从C++背景转学Java的学习过程,强调了阅读书籍、查找在线资源和观看视频教程的重要性。作者分享了JDK的安装步骤,并推荐了IDEA Community版作为初学者的开发工具。此外,文章还概述了Java语言的基础知识,包括其面向对象特性、基本程序设计结构、数据类型和数组操作。通过实例代码展示了如何编写和理解Java程序。
摘要由CSDN通过智能技术生成

因为一直在学习C++,所以在开始学习java时会更好上手一些。对于自学java,通过亲身实践,个人认为先看相关书籍和在网上查阅资料,然后如果有时间可以通过搜索b站上的视频进行巩固和加深理解,效果会更好一些,我看的是JAVA 核心技术,上面在介绍java相关知识时会结合c++,并与之形成对比,便于自己理解。

一、运行环境及IDEA的安装

1.JDK的安装

JDK的安装是在b站上搜的教程,按照上面一步一步的操作,需要注意的是需要记住创建的位置,因为后面会让你输入位置链接,如果没记住会很麻烦。下载完后可以结合IDEA测试一下是否安装正确。

tips: 在安装前创建了一个命名为“java相关”的文件,在后期操作过程中会很方便哦~

2.IDEA的安装

里面有Ultimate,Community两个版本。两个各有利弊,第一个功能全一些但需要交费,第二个功能简单,对于初学者来说community版本已经能满足日常的需求了。

二、JAVA初认识

1. Java 语言是面向对象编程,编写的软件与平台无关。Java 语言涉及网络、多线程等要的基础知识,特别适合于Internet的应用开发。很多新的技术领域都涉及Java语言,学习和掌握Java已成为共识。
2. Java源文件是由若干个书写形式互相独立的类组成。开发一个Java程序需经过3个步骤:编写源文件、编译源文件生成字节码、加载运行字节码。
3.编写代码务必遵守行业的习惯风格
 

三、JAVA的基本程序设计结构 

1.通过简单的"hello world!"进行学习,和C++一样,在写的过程中可以加注释,便于理解。

public class test {//java是要写入类中的
    public static void main(String[] args) {//类中的方法相当于c++中的函数
      System.out.println("hello world!");//类似C++,也是以分号结束语句
           }
}

 

2. 标识符由字母、下画线、美元符号和数字组成,并且第一个字符不能是数字字符。
3.Java语言有8种基本数据类型,即boolean、byte、short、int、long、float、double和char。

4. JDK 1.5版本引人了一种新的数据类型一 枚举类型

5. Java提供了丰富的运算符,如算术运算符、关系运算符、逻辑运算符和位运算符等。
6.数组是相同类型的数据元素按顺序组成的一种复合数据类型,数组属于引用型变量,因此,两个相同类型的数组如果具有相同的引用,它们就有完全相同的元素。

public class test {
    public static void main(String[] args) {
        int[] arr ={3,1,5,8};
        int m = arr[0];
        for(int i=0;i<arr.length;i++){
            if(m>arr[i]){
                m=arr[i];
            }
        }
        System.out.println(m);
    }
}

(ps:如果学习过其他基础语言对于java会更好理解,可以结合c++等,举一反三。)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值