
Java学习
始终在仰望大佬
心态会爆炸的小白
展开
-
Basic30练习-高精度练习
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得到了...原创 2020-02-29 16:36:24 · 140 阅读 · 0 评论 -
小白java笔记1,win10系统下JAVA环境的配置
作为刚进Java圈的小白,在第一关就遇到了困难,环境变量的配置做事让我头疼了一会,用来整整一个下午和晚上才将环境配置成功,网上那个的教程大多是适应win7系统的,极少是用于win10的,其实自己也是借鉴网上的大神的进行配置的,知识有限,大部分还是要引用大佬们的内容。 要正常使用Java并且要在以后能够独立的项目,要有四部分组成,严格的来说要由三部分组成:JDK(软件开发工具包)、JRE(...原创 2018-07-24 01:41:22 · 181 阅读 · 0 评论 -
小白Java笔记2,Java中的this和super
声明:此文章是引用大神的总结外加自己的感悟,供自己学习使用,引用地址https://www.cnblogs.com/hasse/p/5023392.html,如果有什么需要补充和错误的地方,还望不吝赐教。thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用这种就不用讲了,this相当于...原创 2018-07-29 16:22:46 · 204 阅读 · 0 评论 -
Java学习附录1:eclipse快捷键
Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(...转载 2018-08-14 18:13:58 · 201 阅读 · 0 评论 -
小白Java笔记4,Java接口的使用
一、Java 接口定义以及相关性质接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例...原创 2018-08-14 22:26:18 · 203 阅读 · 0 评论 -
小白Java笔记5,数组的声明与复制等
一、数组的声明 因为在Java中没有像C++中的指针,所以在声明数组是也会有一些不同。 方式1:类型[ ] array; 方式2:类型 array[ ]; 注:一般都采用第一种方式进行声明,一个数组是一个对象,声明一个数组没有创建一个对象,声明时不需要指定长度(在C++中声明是必须指定数组长度,除了利用指针的动态数组)。二、数组的创建 ...原创 2018-08-16 22:38:30 · 160 阅读 · 0 评论 -
小白Java笔记6,进程与线程
进程:同一个操作系统中执行的一个子程序,包含了三部分:虚拟CPU、代码、数据。 多进程:同一个操作系统中执行的多个并行的子程序。可以提高CPU 的使用率。 线程:在同一个进程中执行的子程序流。 多线程:同一个进程中并发的多个子程序流。提高CPU 的使用率。进程与线程的区别 进程有独立的进程空间,进程中的数据存放空间(堆空间、栈空间)是独立的。 ...原创 2018-08-19 16:11:25 · 120 阅读 · 0 评论