Java笔记
朱国武
这个作者很懒,什么都没留下…
展开
-
JAVA新手入门知识
Java是一种强类型语言Java中的每一个数据都是数据类型。Java的特性:健壮,安全, 简单,跨平台,面向对象,分布式,多线程,动态等。Java的创始人:James Gosling1996年发行JDK1.0,1998年发行JDK2,2018年发行Java8Java运行原理:Abc.java---->javac.exe编译—>Abc.class—>java.exe运行。...原创 2019-09-01 16:28:46 · 309 阅读 · 1 评论 -
Java IO流笔记
FileFile:文件和目录路径名(文件夹)的抽象表示声明:public class File extends Object构造方法:public File(String pathname);通过给定的路径名字符串转换为抽象路径名来创建新的File实例创建:public boolean createNewFile();创建文件夹public boolean mkdirs();创建多层...原创 2019-09-28 09:06:10 · 161 阅读 · 0 评论 -
java初始集合
集合集合:面对对象语言对事物的体现都是以对象的形式,为了方便多个对象的操作和存储,Java就提供了集合类来使用数组和集合的区别:1.数组的长度固定,集合的长度是可变的2.数组可以存放基本数据类型, 也可以存放引用数据类型,集合只能存放引用数据类型3.数组只能存放同一种数据类型,集合可以存放不同的数据类型Collection集合层次结构的根,单列集合声明:public interfa...原创 2019-09-27 19:42:42 · 295 阅读 · 0 评论 -
Java API笔记
Java API:Application Programming Interface,应用程序编程接口。String类java.lang声明:public final class String最终类:字符串不变,它们的值在创建后不能被更改构造方法:public String();创建无参构造public String(String original);传一个String类型的值创建对...原创 2019-09-27 18:26:43 · 347 阅读 · 0 评论 -
Java测试题
第一题需求如下:已知用户购买的商品名称如下:铅笔本子橡皮擦铅笔铅笔本子本子本子分析:a.请使用一个集合(使用泛型)存储用户购买的上述商品名称b.利用迭代器方式遍历出上述集合c.利用HashMap统计出每件商品对应的购买数量d.利用增强for循环遍历上述的HashMapimport java.util.ArrayList;import java.util.HashM...原创 2019-09-23 18:36:41 · 984 阅读 · 0 评论 -
Java笔记 面向对象
面对对象:Object Oriented Programming ,是基于面向过程发展而来的,万物皆对象。类:一组相关属性(事物的特征)和行为(事物的动作)的集合定义类就是定义属性和行为,在Java中用class修饰属性:成员变量:定义方式相同,位置在类中方法外行为:成员方法:定义方法相同,只不过没了static对象的使用:类名 对象名/引用名=new 类名();使用成员变量:对象名....原创 2019-09-17 19:47:25 · 179 阅读 · 0 评论 -
Java商品价格竞猜活动
活动的规则:随机出现一个商品名,用户猜测它的价值,如果在规定次数内猜对,便可获得此商品。模拟竞猜活动,运行结果如下所示:请猜测“公主电动车”的价格:1000再大点!再猜一次吧:5000再小点!再猜一次吧:2500在小点!再猜一次吧:22004次内没有猜对,下次努力吧!参考实现步骤如下:定义类QuessMachine,编写它的initial()方法预定义商品信息,根据产生的随机...原创 2019-09-10 13:27:35 · 2843 阅读 · 0 评论 -
Java模拟计算器算加减乘除
package kehouzuoye.zuoye05;import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner input=new Scanner(System.in); double first=0; ...原创 2019-09-10 13:20:15 · 1583 阅读 · 0 评论 -
Java模拟自行车电动车属性调用
属性:轮子个数,轮子颜色行为:跑(输出语句模拟:”瞪着跑”,输出语句中要有自行车的属性)电动车类:属性:轮子个数,轮子颜色,电池(布尔类型:真代表有电,假代表没电)行为:跑(如果电池有电就骑着跑,如果电池没电只能瞪着跑)注意:骑着跑用输出语句模拟,瞪着跑需要调用自行车类的跑方法package kehouzuoye.zuoye04;public class Bicycle { ...原创 2019-09-10 13:19:18 · 820 阅读 · 0 评论 -
Java斐波纳系数列中前10个数字的和
package kehouzuoye.zuoye03;import java.util.Arrays;public class FiBoNa { public static void main(String[] args) { //3、编写方法计算斐波拉契数列中前10个数字的和 //提示:斐波拉契数列形如:1,1,2,3,5,8,13,21,34,....原创 2019-09-10 13:15:50 · 1383 阅读 · 0 评论 -
Java判断用户输入数字是否是闰年
package kehouzuoye.zuoye01;import java.util.Scanner;public class Year { public static void main(String[] args) { //控制台提示用户输入一个年份。使用方法判断该年份是否为闰年。 Scanner input=new Scanner(Syste...原创 2019-09-10 13:14:21 · 649 阅读 · 0 评论 -
Java水仙花数案例
水仙花数定义是每位的三次方的和等于它本身,如153.370.371.407详细请看百度:水仙花数要求接收用户输入的数字,进行判断package laozhu;import java.util.Arrays;import java.util.Scanner;public class NarcissisticNumber { //接收用户录入判断是否是水仙花数 publ...原创 2019-09-09 22:07:36 · 761 阅读 · 0 评论 -
菜鸟学Java
Java基础语法方法:完成特定功能的代码块 函数==方法方法的格式:修饰符 返回值类型 方法名(参数列表){方法体;return 返回值;}修饰符:有对访问权限限定的,有静态修饰符static,有最终修饰符final等…返回值类型:用于限定方法返回值的数据类型。参数类型:用于限定调用方法时传入参数的数据类型。参数列表:参数类型 参数名(变量),参数类型 参数名(变量)…...原创 2019-09-09 13:31:42 · 214 阅读 · 0 评论 -
菜鸟学Java
五种运算符:算术运算符:加,减,,/, % (取余),加加,减减。赋值运算符:=,+=,=,/=,%=,-=逻辑运算符:!=,&,&&,|,||条件运算符:三目运算符 条件?表达式true;表达式flase条件运算符:!,<=,>=,<,>,==运算符优先级:1.()优先级最高. 2.+±-次高 3.赋值最低 4.算术运算...原创 2019-09-09 13:12:10 · 195 阅读 · 0 评论 -
Java 线程笔记
概念进程:是系统中正在运行的一个程序,程序一旦运行就会产生进程线程:进程的执行依赖于线程,CPU调度和分派的基本单位,进执行运行的最小单位多线程:一个进程有多条执行路径时,称之为多线程线程调度分时调度模型:所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间抢占式调度模型:优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个,优先级高的线程获取CPU时间...原创 2019-09-28 09:48:56 · 147 阅读 · 0 评论