精华内容
下载资源
问答
  • Java新手教程

    2017-09-05 16:39:17
    Java第一天环境及第一个程序,詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS...
  • java新手8个小项目

    2018-09-21 17:46:22
    特别适合java新手巩固java基础的项目,总共有8个项目的全部代码,都可以直接运行,代码有注释。
  • Java新手练习题库.pdf

    2020-11-11 08:30:28
  • 新手势力代码,非常适合初学者,有多个经典的课后作业例子。
  • Java新手练习题50道

    2015-07-29 16:08:09
    JAVA菜鸟练手习题50道(有答案给大家参考的哟)
  • JAVA 新手入门

    千次阅读 多人点赞 2021-02-19 20:26:42
    JAVA 新手入门前言基础语法Java的语言特性面向对象的思想接口泛型 前言 对于JDK的安装和环境配置,网上已经有很多资料,比如:这个是我随便搜的。 至于编辑器的话,我个人使用的是IDEA,因为刚好有教育邮箱,可以...

    前言

    对于JDK的安装和环境配置,网上已经有很多资料,比如:这个是我随便搜的
    至于编辑器的话,我个人使用的是IDEA,因为刚好有教育邮箱,可以免费使用(这一点对于没有收入来源的学生来讲真的很赞)
    另外,我是学习过C++的一名普通学生,所以之后的很多内容,我都会相较于C++来比较学习,这样也便于快速理解,或许对于没有C++或类似基础的同胞们不太友好,请谅解。
    以下都只是精简地概述,若想更详细地了解,可以去各大网站搜索javaSE教程,会详细地多。

    基础语法

    进入正题,对于任何一门语言,相信绕不过的第一个程序,自然就是Hello world!在这里插入图片描述
    相较于C++中,一个简单粗暴的main函数,你刚开始或许会觉得这个写在类里面的main函数很奇怪,但这其实并无伤大雅。不过这里要注意的一点,main函数里的参数:String[] args 是一定要写的。
    如果你是用IDEA编写的话,你可以直接键入psvm就能直接打出main函数了。
    同理,对于System.out.println()也可以通过键入sout来快速输入。
    其实对于java中的基础语法来讲,很多都是和C++类似。比如:

    1. 循环结构中的while,for,do while是基本一致的
    2. 选择结构中的if,else,else if等也是基本一致的
    3. 基本数据类型的变量定义(这里不完全一样)
      1.java中数字的默认类型为int型,小数为double型,想要转化为长整型long的数字要在末尾添加L,想转化成float型的数字要在末尾添加F。
      2.字符串类型为String,布尔类型在java中是boolean。
      3.数组的定义一般是直接new出来的,储存在堆内存中。
    4. java中的控制台输出和C++相差无几,同时java中也支持System.out.printf(),键盘输入与C++有出入,后边再提。

    如果是一名有C++基础的java初学者,到这里,其实就可以去写一些简单的算法题了。不是很熟悉的伙计们,可以先去写几道算法题熟悉下。

    Java的语言特性

    面向对象的思想

    如同C++一般,java也具有面向对象的三大特性:封装性,继承性,多态性
    tip:java只能单继承,一个子类只能有一个父类,一个父类可以有多个子类
    其实之前提到的字符串类型String也是一个类,因此在创建字符串的过程中也可以使用String str=new String("Hello world!")(这样看是不是通俗多了),在Java的学习过程中,会发现很多利用类与对象进行操作的时候。
    再举个例子:java中的键盘输入,也是需要创建对象的。

    Scanner scan=new Scanner(System.in);	//这里先是创建一个Scanner对象
    scan.next()								//从键盘输入,返回一个字符串
    scan.nextInt()							//从键盘输入,返回一个int型的数据
    										//同理,还有各种类型,可以通过IDEA的提示,来一一查询
    

    接口

    与我们之前创建的Java类文件不同,在创建一个新的java类文件的时候,选择Interface(也就是接口)
    在这里插入图片描述
    接口也可以形象地理解为抽象类,里边包含各种需要重写的抽象方法,当然也可以包含私有方法,默认方法等。
    同时,相较于单继承,一个类可以有多个接口,但是除非这个类也是抽象类,不然就必须重写所有的抽象方法。

    泛型

    java中的泛型也可以理解为C++中的模板类。
    自定义类中的泛型案例:
    在这里插入图片描述
    这是接口中的泛型案例:
    在这里插入图片描述
    对于接口中的泛型案例,有两种方法:

    1. 直接在实现类中定义泛型的类型:
      在这里插入图片描述
      2.在实现类里不定义泛型的类型,在创建实现类对象时再定义泛型类型:
      在这里插入图片描述
      再在main函数中定义:Generic_InterfaceImpl2<Integer> i2=new Generic_InterfaceImpl2<Integer>();

    File IO流

    File IO流这里简要介绍下字节流和字符流。
    首先我们要明确一个概念,计算机中所有的文件,都可以通过字节传递。也就是说我们自然可以通过字节来复制文件。
    下面放个复制文件的例子:

    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    public class IO_copy_File {
    //别忘了要在main函数出添加抛出IOExcpetion异常
        public static void main(String[] args)throws IOException
        {
            long start=System.currentTimeMillis();													//这个用来记录当前的毫秒值
            FileInputStream fip=new FileInputStream("C:\\Users\\zzz\\Desktop\\活动2.jpg");			//这里定义了文件输入流的路径
            FileOutputStream fop=new FileOutputStream("D:\\test.jpg");			//定义了文件输出流的路径
            byte[] b=new byte[1024];											//通过字节数组来传递
            int len;
            while((len=fip.read(b))!=-1)										//fip.read(b)是一次性往b数组内读入有效字节,具体多少个字节由len来计数,若无了,则len为-1,也就是已经复制完毕
            {
                fop.write(b,0,len);												//同理,这里就是往目标位置写入
            }
            fip.close();														//复制完毕后要记得关闭流,以节约资源
            fop.close();
            long end=System.currentTimeMillis();
            System.out.println("复制文件共耗时:"+(end-start)+"秒");
        }
    }
    

    但是如果是要对字符进行操作,比如我想把文件内容打印输出到控制台,或者将一个文档的内容输出到另一个文档,这里我们用到字符流则会方便很多。
    比如这个例子(实现将一个txt文档的内容输入到另一个txt文档):

    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    
    public class IO_File_Write_Read {
        public static void main(String[] args)throws IOException
        {
            FileReader fr=new FileReader("C:\\Users\\zzz\\Desktop\\1.txt");
            FileWriter fw=new FileWriter("d:\\2.txt");
            char[] a=new char[1024];
            int len;
            while((len=fr.read(a))!=-1)
            {
                fw.write(a,0,len);
                System.out.println(new String(a,0,len));
            }
            fr.close();
            fw.close();
        }
    }
    

    多线程编程

    程序:静态的代码
    进程:动态执行的程序
    线程:进程中要同时干几件事时,每一件事的执行路径称为线程
    我们电脑运行过程中的每个进程往往会有一个甚至多个线程,比如浏览器中可以同时打开多个网页,每个网页上各自运行着不同的任务。
    那么java中的多线程编程也可以粗略地理解为同时进行多个不同的任务。举个简单的例子:

    public class Main {
        public static void main(String[] args) {
            Thread_son1 t1=new Thread_son1();
            t1.start();							//注意:开启线程是start()方法
            for (int i = 0; i < 50; i++) {
                System.out.println("main:"+i);
            }
        }
    }
    
    public class Thread_son1 extends Thread{
        public Thread_son1(){}
        public Thread_son1(String name){
            super(name);
        }
        @Override
        public void run(){
            for(int i=0;i<50;i++){
                System.out.println("Thread_son1:"+i);
            }
        }
    }
    

    我们创建了一个类来继承Thread类后,重写run()方法,也就是Thread_son1这个类的线程任务。再在main函数中,写了一个类似的for循环。
    那么这样其实是两个线程的并行。
    一个是我们创建的对象t1,另一个就是main函数。
    那么此时t1和main之间就会调用CPU资源,当然这种情况我们的CPU就是随机选择一个执行。那也就是说我们每次运行这个主函数,打印输出的结果不一定一致。

    以上只是实现多线程的一种方法,通过自定义类来继承Thread类,但是如果我们此时要继承别的类怎么办?
    这种时候java给我们提供了一种别的方式,利用Runnable接口来实现同样的效果。
    这个拿一个比较现实的例子来理解:

    public class Main_maipiao {
        public static void main(String[] args) {
            piao m1=new piao();
            Thread one=new Thread(m1);
            Thread two=new Thread(m1);
            Thread three=new Thread(m1);
            one.setName("窗口一");
            two.setName("窗口二");
            three.setName("窗口三");
            one.start();
            two.start();
            three.start();
        }
    }
    
    public class piao implements Runnable{
        private  int count=100;
        @Override
        public void run() {
            while (true){
                synchronized (this){
                    if(count<=0) break;
                    System.out.println(Thread.currentThread().getName()+"正在出售第"+count+"张票");
                    count--;
                }
                try {
                    Thread.sleep(1000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    

    这是一个很典型的例子,三个窗口出售100张票,我们的自定义piao类使用了Runnable接口,再用这个piao类创建的对象作为参数传给Thread类的构造函数。
    但是我们面对这样一个问题不得不注意:我们的线程是并行的,也就是说我们会出现不同的两个窗口同时卖出了同一张票的尴尬情况。
    那么如何解决这个问题呢?
    这里就可以用到同步锁synchronized。
    synchronized中需要传递一个object类参数,为了图方便,就拿this代替了。可以理解为公共厕所门锁上有无人的标识。
    当一个线程正在执行m1中的同步代码块时,就会先检查这个标识,如果发现已经有线程在执行,那么该线程就会处于阻塞状态。一旦执行这个同步代码块的线程执行完代码块时,就会自动将这个标识变为 “无人”,此时所有的线程就可以再次调用CPU资源来执行这个代码块,以保证同一时间只有一个线程在执行该代码块。
    同理,Thread.sleep()(其中的参数单位为毫秒) 也会让当前的线程处于阻塞状态,直到超时,那么这样就可以把这个代码块 “让给” 别的线程。
    这样来解决线程安全问题。

    展开全文
  • java新手文档

    2015-04-23 08:50:03
    java新手必备资料,内容很丰富,讲解很清晰,很适合新手入门使用
  • Java新手练手的小项目

    2018-10-08 11:46:07
    java新手练手的项目,很适合新手。 
  • java新手学习

    2013-02-09 10:24:55
    本压缩包包含3个程序,包含helloworld 以及初等编辑程序,告诉你入门
  • 内容索引:JAVA源码,游戏娱乐,算卦游戏 Java新手写的算卦游戏附代码,开发环境在Eclipse,自己写的,比较简单,新手朋友必看,对你肯定有帮助。
  • Java新手入门.md

    2020-08-07 19:57:08
    Java简单基础
  • Java web项目使用SpringBoot+Mybatis+thymeleaf开发。前端使用bootstrap、html5、css3动画、jQuery、WangEditor富文本编辑器、Webuoloader和Base64处理图片上传、ajax异步处理表单数据,包括后台管理系统,使用...
  • ZenGraphics是单个Java类,允许Java新手快速创建简单的交互式程序。 ZenGraphics入门 Zen Graphics(“ Zen”)使用单个文件“ Zen.java”,您可以将其复制并用作自己的Java程序的一部分。 例如,这是一个简单的...
  • 适合 Java 新手的开源项目集合——在 GitHub 学编程

    千次阅读 多人点赞 2020-11-26 08:15:00
    作者:HelloGitHub-老荀当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了、在走下坡路了。没错,Java 的确在走下坡路,未来的事情的确不...

    作者:HelloGitHub-老荀

    当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了、在走下坡路了。没错,Java 的确在走下坡路,未来的事情的确不好说,但是瘦死的骆驼比马大,未来的三五年之内,我相信 Java 仍然是行业“一哥”!各位是否和我刚学完 Java 基础语法时一样,陷入过不知道 Java 能做什么的困扰中?觉得 Java 只能在控制台里 System.out.println 打印打印猫啊狗啊、爸爸和儿子吗?

    不!在开源的世界里,有着无数的 Java 项目等待你去发现探索,让我们一起跟着本篇文章去看看有哪些开源项目吧?

    兴趣是最好的老师,HelloGitHub 就是帮你找到编程的乐趣。

    这里是 HelloGitHub 的《GitHub 上适合新手的开源项目》系列,共计 5 篇文章:

    1. C++ 篇

    2. Python 篇

    3. Go 篇

    4. Java 篇

    5. JavaScript 篇

    本期是 Java 篇 希望这篇文章能让大家找到 GitHub 上适合自己学习的 Java 开源项目。可以把这次的学习当成一次游戏,一路打怪升级直至通关,我层层递进的设计了三个阶段:青铜->白银->黄金。为什么只到黄金?因为成为真正大牛的路是非常漫长的,我相信黄金之后的路。你一定就会有自己的想法了,大胆的走自己的路,成为那颗璀璨的“钻石”吧!

    一、青铜

    万事开头难

    1.1 快乐的小鸟

    作为整篇文章的开头,我选择了一个比较轻松好玩的项目,希望能够勾起你对编程的兴趣!作者仅使用了 Java 标准库还原了,曾经在手机上红遍一时的“愤怒的小鸟”。先 clone 把源码下载后,可以通过 java -jar FlappyBird.jar 直接运行,也可以通过运行源码中的 GameApp:main 方法来启动整个游戏。通过学习该项目可以学习到:

    • 使用标准库中的一些工具,比如集合、播放音效、加载图片

    • 如何利用多文件,把不同的逻辑拆分到不同的类中去,并相互之间协作构建起整个游戏的状态

    • 一些设计模式的应用,比如单例、对象池

    GitHub 地址:https://github.com/kingyuluk/FlappyBird

    1.2 Java 圣经

    高尔基说过:「书是人类进步的阶梯」。在历史的长河中诞生过无数的著作,计算机领域也不例外,而《Think in Java》就是我要重点介绍的一本著作,这本书给我的第一印象就是:全!从最基本的数据类型到之后的面向对象再到后面的泛型反射的高级话题,无所不包。我之前阅读的是第四版实体书,现在的好消息是,第五版来了!而且是以开源的形式。经过之前小项目的小打小闹,大家也有了一点编程的感觉了,是时候巩固下理论知识了,俗话说的好:「基础不牢,地动山摇」。现在这个阶段去阅读此著作一定会给你不一样的感觉,我甚至推荐你每到一个阶段,你可以回过头去翻翻这本经典书籍,每次都会有新的认识。

    • 项目地址:https://github.com/LingCoder/OnJava8

    • 在线阅读:https://lingcoder.github.io/OnJava8/#/sidebar

    1.3 一图胜千言

    如果你觉得刚刚的「圣经」有点重,不妨来看看这个项目,这个项目从 Java 基础到标准库 JVM 到 Spring 再到各个常用到中间件 Redis、Zookeeper 等。每一部分都用了一张思维导图来整理出各个知识点,既能够对将学知识的大致了解,也方便了学习后,对已学知识的巩固复习,可以说良心到不行。你完全可以按照自己的节奏,学习的进度去查看每一个知识点。

    GitHub 地址:https://github.com/huangliangyun/MindManager

    二、白银

    坚持就是胜利

    2.1 春天来了

    Java 在生产中多数是以服务端开发为主,那在服务端领域还有一个一定绕不开的 Java 框架就是 Spring。我相信你一定听过这个名字,Spring 这个框架现在基本已经是 Java 服务端的工业级标准了,我就职过的公司没有一个不用的,而 Spring 发展至今,他工程上的复杂程度也大大的提高了,各种封装和抽象,想要搞懂原理变得非常困难,但是你不需要太过害怕,因为只是完成功能上的开发和一般的使用是不需要知道 Spring 的原理的。Spring 团队为了能进一步提升开发体验,推出了 Spring Boot 这个框架,你可以认为 Spring Boot 是对原本的 Spring MVC 进行封装并且内置了一个 Tomcat 的容器,仅此而已。最后如果是新学的话建议直接从 2.0 开始。

    关于 Spring Boot 我这里推荐一个项目:

    https://github.com/yizhiwazi/springboot-socks

    项目里面内置了很多有用的片段,从最简单的 Hello World 到如何集成 Mybatis 啊,又或者是如何跨域,还有怎么发送邮件啊等等,都有一个对应的文件夹的示例。

    此阶段建议按照以下路线学习:

    • 从零启动一个空的 Spring Boot 项目,可以学习到 Spring Boot 的最小配置,以及如何声明 REST 风格的 Controller 并返回简单的数据

    • 将 Spring Boot 和 Java 的持久层框架(如 Mybatis-Plus )串起来,通过 REST 的接口进行简单的增删改查操作(可以完全不需要页面,仅仅需要一个 Postman 或者 curl 即可)

    • 使用 FreeMarker 或者 Thymeleaf 其他模板引擎,写一个简单的页面(可以是一些简单的输入框,按钮,完全不需要考虑样式),再将之前的增删改查操作串起来,并通过模板引擎将结果渲染至浏览器。

    完成这个阶段后,相信你对企业中的前后端交互以及框架的基本使用就有概念了。然后就能基于此,尝试做一些小功能,比如登陆,注册等等。

    2.2 人生就是要难得糊涂

    Java 本身被诟病最多的就是语法啰嗦, hutool 是一个简单易用的三方 Java 类库,里面包含了大量的工具类静态方法,封装了原本复杂的调用。而它的源码本身也是值得学习的优秀开源项目,通过学习它可以了解到一个优秀的 lib 项目是如何组织、规范代码的,也希望读者们以后都能拥有令人自豪的开源项目。

    • 项目地址:https://github.com/looly/hutool

    • 官网地址:https://www.hutool.cn

    三、黄金

    不经历风雨,怎能见彩虹

    3.1 要做 NB 不要做 NewBee

    坚持到现在的你需要一个媲美生产环境的完整项目经验,而这个开源项目恰好可以满足,推荐这个项目的原因如下:

    1. 项目的体量大了很多,不单单是后端代码,还有一整套的前端页面,Awesome!

    2. 商城基本功能都已经具备:首页,登录,浏览商品,购物车,下单等,甚至还有一个后台管理功能,Awesome!

    GitHub 地址:https://github.com/newbee-ltd/newbee-mall

    预览地址:http://mall.newbee.ltd

    3.2 成神之路

    之前都是偏向实践的项目,到了这里,应该放慢脚步,往更高层的方向出发了。正所谓,「知其然,更要知其所以然」。有了实践的帮助,会让学习理论不那么枯燥,同样也因为理论,让实践有了更好的基础。

    • 项目地址:https://github.com/doocs/advanced-java

    • 在线阅读:https://doocs.github.io/advanced-java

    这个在线书籍包含了很多 Java 生态中的高级话题,如高并发,分布式,缓存,高可用,微服务等等。由一个问句引出读者的思考,让读者跟着作者的思路一步步的从提出问题,分析问题到最后的解决问题。

    3.3 走自己的路,让别人说去吧

    之前的小鸟,不知道有没有击中你的心灵?我反正是有,我刚开始学 Java 的时候也捣鼓过一些小游戏,比如扫雷,贪吃蛇,坦克大战等。那时还不知道有 GitHub 不然这些项目就能和大家见面了,自己当时也瞎写,对编程感觉还不强,但是亲手将一些儿时的回忆复刻出来的感觉是非常棒的,如果你也想用 Java 写写小游戏的话,不妨看看下面这个项目。

    • 项目地址:https://github.com/AlmasB/FXGLGames

    • 官网地址:http://almasb.github.io/FXGLGames

    项目中已经内置了一些简单游戏的 Demo,通过学习可以让你快速上手,框架还可以将游戏轻松打包到单个可执行文件,快来试试吧!

    最后

    HelloGitHub 想让更多人爱上编程、开源,也一直在尝试、摸索如何帮助更多的人。

    如果你是在校大学生或研究生热爱编程、开源,喜欢讨论和学习技术相关的内容,那么来 HelloGitHub 的大学生开源俱乐部吧!你们的编程路才刚开始 HG 想陪你们走一段。加微信号:HelloGitHub (备注:学校和专业)。


    关注公众号第一时间收到更新

    「阅读原文」 发现更多 Java 项目

    展开全文
  • 主要为大家详细介绍了Java新手环境搭建的相关资料,Tomcat安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 对于初学JAVA的小伙伴来说,没有练手的实例是很难学懂的,这个小游戏结合了面向对象等方面的知识,不过里面没有代码解析,只能依靠个人去理解,总而言之,还是挺适合初学JAVA新手的。
  • JAVA新手教程

    千次阅读 2019-03-04 20:37:32
    Java新手教程 大家好,本人是大学才开始学习java的菜鸟,将自己所学的知识与大家分享,欢迎大神们指点,做的不好的还请包含。话不多说,开始和大家分享。 Java 是由Sun Microsystems公司于1995年5月推出的高级...
    												*
    

    Java新手教程

    • 大家好,本人是大学才开始学习java的菜鸟,将自己所学的知识与大家分享,欢迎大神们指点,做的不好的还请包含。话不多说,开始和大家分享。
      在这里插入图片描述 Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。

      一、 首先我们需要到官方网站下载最新的java安装包(注意:java有多个版本,下载时我们需要根据自己电脑系统去下载)
      ~~在这里插入图片描述~~
      根据自己的电脑系统选择下载
      在这里插入图片描述

    下载后进行安装
    在这里插入图片描述
    安装成功后会提示
    在这里插入图片描述
    二、环境变量配置
    对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe。
    (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
    (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
    (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

    在这里插入图片描述
    注意大写JAVA_HOME
    在这里插入图片描述
    三、配置完后检查是否配置成功
    在这里插入图片描述
    四、接下来我们就可以写第一个java文件了
    在这里插入图片描述
    五、写好保存后,我们就可以打开cmd进行编译运行了
    在这里插入图片描述
    编译后没有报错,说明我们的文件没写错
    在这里插入图片描述
    继续运行文件输出了HelloWord,第一次写java文件就成功了。

    第一次写博客,写的不好请大家见谅。

    展开全文
  • 主要为大家详细介绍了Java新手环境搭建,JDK8安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • java新手入门课程或公司面试宝典
  • 主要给大家介绍了关于Java新手入门学习之正则表达式的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 以下简单介绍了下我对于这些java基本知识点和技术点的一些看法和心得,这些内容都源自于我这些年来使用java的一些总结
  • Java新手入门小游戏

    千次阅读 2019-11-06 14:42:42
    Java 小游戏—桌球小游戏

    Java 小游戏—桌球小游戏

    在这里插入图片描述在这里插入图片描述

    展开全文
  • 题目:定义一个一维数组存储10个学生名字;定义一个二维数组存储这10个学生的6门课(C程序设计、物理、英语、高数、体育、政治)的成绩;
  • 200多个JAVA新手参考实例,全部是源代码实例,学习Java的,尤其是新手来说,可不要错过这些难得的编程资料。这些实例涉及FileDialog、JPanel、CheckboxGroup、从Param中读取参数、处理选择框事件、拆分窗口、键盘...
  • PAGE / NUMPAGES JAVA新手入门基础学习 一技术优势 1Java 编程语言是个简单面向对象分布式解释性健壮安全与系统无关可移植高性能多线程和动态的语言资料个人收集整理勿做商业用途 2Java 平台是基于 Java 语言的平台...
  • java做一个扑克牌比大小游戏 游戏要求 有两个玩家,先输入玩家信息,然后由机器随机给每人发两张牌,玩家先将自己的手牌中最大的那个打出,机器则开始判定两人手中最大的手牌的大小,手牌大的人获胜。手牌先比数字...
  • 适合新手的60个Java实战案例,简单繁琐的都有
  • CircleExample Java新手的简单制作示例
  • 计算器 一个不是100%的计算器,但对于新手来说要好得多

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 122,462
精华内容 48,984
关键字:

java新手

java 订阅