Java小记1

Java是一个通用性极强的一门编程语言,之前有所接触,但水平不高,这周才开始系统性学习。也顺便在二手群收了一本Java程序设计。因为之前学过了C++,所以这次学习还算比较顺利。但就我的个人感觉而言,网课和书籍要结合着看才好,网课更偏向编程语言的使用,对语言本质的涉及比较少,而书籍上面涉及的会多一点,也因此看书自学难度会高一点,所以需要两者结合一下。

一、Java入门

1.JDk和IDEA的安装(这周之前完成的,仅是看尚学堂后的对比和感受)

      我最开始学java是在B站上跟着黑马程序员学习的,网课网址如下黑马程序员全套Java教程_Java基础入门视频教程,零基础小白自学Java必备教程_哔哩哔哩_bilibili

由于时间发布的较早,我就直接在谷歌上搜了Jdk,安装地址如下Java SE Development Kit 7 下载 | Oracle 中国

idea的话,那时候看过了idea和eclipse的对比后,我选择了idea,因为我修日语,英语水平很低,Idea还自带汉化包。尚学堂的课程中用的是eclipse,经过思考后我决定继续使用idea。

(配置什么环境的一大堆东西自己搜一搜吧,CSDN上面就有,时间太久了,我已经忘了。)

2.第一个Java程序:helloworld

      什么一大堆东西已经忘了,反正代码如下

package com.one;
public class HelloWorld {
    public static void main(String[] args) {

        System.out.println("HelloWorld");
    }
}
idea里面Java程序结构:项目-包-类。然后run就完了。

二、Java编程

       程序里面注释是必不可少的,三种注释如下:

单行注释//    多行注释/*    */      文档注释/**    */

前两个与C++里面一样。文档注释我用的不多,具体不太清楚。注释里面需要注意多行注释嵌套多行注释是会报错的。

       此外,编程语言里面最需要注意的是关键字,不多赘述,用多了就都会了。目前我感受的最大区别是布尔型命名为boolean,字符串的s需要大写,记为String。

       Java里面的输入输出和C++有较大区别,像C的。输出和C基本一致,输入的话

import java.util.Scanner;        //创建输入类(创建类之前)
Scanner sc = new Scanner (System.in);    //创建对象
int x = sc.nextInt();            //接收

      程序语言里的结构的话,Java最基本的结构是类,与C++不同。编程语言与C++没什么太大差距。Java内,continue的话,好像可以加标签使用。Java里面的方法给我的感觉想C++里面的函数。但调用方式有所区别,和C++调用类里面的函数基本一致。

       数组方面和C++差距较大,例如

一维

int[] a;  或者 int a[]

a = new a[10]; 

二维

int a[][];

a = new a[10][10];

此外,Java里面的多维数组不一定是矩形数组,不过,在使用方面和C++基本一致。

       那么本周的小记就到此为止吧,下周再写接下来的内容。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值