• Java入门篇(一)——如何编写一个简单的Java程序

    时间:2024-01-16 20:22:06

    最近准备花费很长一段时间写一些关于Java的从入门到进阶再到项目开发的教程,希望对初学Java的朋友们有所帮助,更快的融入Java的学习之中。主要内容包括JavaSE、JavaEE的基础知识以及如何用Java语言编写一个简单的软件、一个小型的游戏、一个简易的项目、或者一些比较复杂的项目实战等等。这些...

  • Java设计模式从精通到入门三 策略模式

    时间:2024-01-16 17:43:53

    介绍我尽量用最少的语言解释总结:Java23种设计模式之一,属于行为型模式。一个类的行为或者算法可以在运行时更改,策略对象改变context对象执行算法。应用实例:​以周瑜赔了夫人又折兵的例子。uml类图如下主要代码如下策略接口/** * @ClassName Stragety * @Descrip...

  • 《Java从入门到精通》学习总结4

    时间:2024-01-16 16:52:48

    1.程序运行期间,大部分数据都在内存中进行操作,当程序结束时,这些数据将消失。如果需要将数据永久保存,可使用文件输入流 / 文件输出流与指定的文件建立连接,将需要的数据永久保存到文件中。FileInputStream类与FileOutputStream类FileReader类与FileWriter类...

  • Android驱动入门-在Android系统上运行JAVA程序

    时间:2024-01-15 08:06:43

    在linux上运行java程序,直接用javac编译,再用java运行就行了。但是在Android上,由于虚拟机和pc端的不同,所以操作方法也是不一样的。如果想在Android上运行Hello world!。则需要一下步骤。/* File Name: Hello.java */public clas...

  • java拾遗5----Java操作Mongo入门

    时间:2024-01-14 17:01:21

    Java操作Mongo入门参考:http://api.mongodb.com/java/3.2/http://www.runoob.com/mongodb/mongodb-java.htmlhttps://docs.mongodb.com/manual/1.dependency <dep...

  • Java Elasticsearch新手入门教程

    时间:2024-01-14 16:18:52

    概要:1.使用Eclipse搭建Elasticsearch详情参考下面链接2.Java Elasticsearch 配置3.ElasticSearch Java Api(一) -添加数据创建索引使用Eclipse搭建Elasticsearch详情参考下面链接转载 Elasticsearch开发环境搭...

  • Java入门知识点

    时间:2024-01-13 16:02:21

    Java入门知识点Java源代码的流程Java程序由.java文件生成,通过JVM进行编译得到字节文件.classclass HelloWorld { public static void main(String[] args){ System.out.println("Hell...

  • JAVA入门

    时间:2024-01-12 19:42:00

    编译型语言:高级语言代码经过编译器,一次性翻译为特定系统可以硬件执行的机器码,并包装成该平台所识别的可执行程序。但是不同平台(系统)的机器码不同,所以编译后的可执行程序无法移植到其他平台。但是因为是机器码,所以执行效率高。解释型语言:Ruby,pathon等,使用专门的解释器对源程序逐行编译并执行的...

  • 《java入门第一季》之面向对象(接口收尾)

    时间:2024-01-12 13:17:42

    通过案例的形式,结束接口部分。/*猫狗案例,加入跳高的额外功能分析:从具体到抽象猫:姓名,年龄吃饭,睡觉狗:姓名,年龄吃饭,睡觉由于有共性功能,所以,我们抽取出一个父类:动物:姓名,年龄吃饭();//吃的不一样,定义为抽象方法睡觉(){}猫:继承自动物狗:继承自动物跳高的额外功能是一个新的扩展功能,...

  • 《java入门第一季》之面向对象(包概述)

    时间:2024-01-12 13:16:42

    由于eclipse等ide的强大功能,使得建包,导包用一些快捷键就能完成。这里对包的概念做稍微的叙述,了解即可:分包后使得项目更加清晰,提高代码维护性。包:        A:其实就是文件夹        B:作用            a:把相同的类名放到不同的包中            b:对类...

  • 《java入门第一季》之面向对象(谈谈接口)

    时间:2024-01-12 13:06:20

    软件中有接口,这里的接口与硬件中的接口还是有很大区别的。这里介绍接口不考虑JDK8的新特性(JDK8开始接口里面可以有非抽象方法了,介绍JDK8新特性可能要到整个第一季写完吧!)还是直接进入接口的学习:/*接口的特点:A:接口用关键字interface表示interface 接口名 {}B:类(实现...

  • Java入门第一季——从此投身Java??

    时间:2024-01-12 12:53:06

    找工作告一段落。最后的工作呢,和java紧密相关,也是阴差阳错,不过都是软件开发,都好了,不过以后侧重点肯定是在java这边,php有机会还是一直学下去的,那么美的说~Java开发第一季 一、简介1.1 Java SE——基础核心;以此为基础,又分为Java EE(企业应用开发,JSP等),Java...

  • 《java入门第一季》之面向对象静态内部类和非静态内部类的区别

    时间:2024-01-12 12:50:20

    很感谢在内部类章节,“开心阳”先生给与的建议。使用静态内部类。这里就简单说一下静态内部类的使用。package com.devin;public class MyMain{ private static String name = "woobo"; private String num ...

  • Java入门第一季

    时间:2024-01-12 12:43:36

    慕课网:http://www.imooc.com/learn/85Java入门知识第一季1.Java开发环境和IDE的使用;2.变量和常量3.常用的运算符4.流程控制语句5.数组:使用Arrays操作数组、foreach循环遍历数组6.方法的定义,重载调用跟着慕课网的教程,去一步一步补充完成小练习中...

  • Java程序员的Golang入门指南(上)

    时间:2024-01-11 16:24:19

    Java程序员的Golang入门指南1.序言Golang作为一门出身名门望族的编程语言新星,像豆瓣的Redis平台Codis、类Evernote的云笔记leanote等。1.1 为什么要学习如果有人说X语言比Y语言好,两方的支持者经常会激烈地争吵。如果你是某种语言老手,你就是那门语言的“传道者”,下...

  • Java程序员的Golang入门指南(下)

    时间:2024-01-11 15:59:10

    Java程序员的Golang入门指南(下)4.高级特性上面介绍的只是Golang的基本语法和特性,尽管像控制语句的条件不用圆括号、函数多返回值、switch-case默认break、函数闭包、集合切片等特性相比Java的确提高了开发效率,但这些在其他语言中也都有,并不是Golang能真正吸引人的地方...

  • java web开发入门五(ssh整合)基于intellig idea

    时间:2024-01-11 12:33:53

    SSH整合1.引入jar包Struts 核心jarHibernate 核心jarSpringCore  核心功能Web  对web模块支持Aop   aop支持Orm   对hibernate支持Jdbc/tx  jdbc支持包、事务相关包2.配置xml*.hbm.xml<?xml versi...

  • Java类的继承与多态特性-入门笔记

    时间:2024-01-09 22:01:00

    相信对于继承和多态的概念性我就不在怎么解释啦!不管你是.Net还是Java面向对象编程都是比不缺少一堂课~~Net如此Java亦也有同样的思想成分包含其中。继承,多态,封装是Java面向对象的3大特征。继承如果用.Net写一个A类继承B类的话,写法会是大致如下:Public Class A : B{...

  • Java反射的简单入门

    时间:2024-01-09 16:36:48

    1.Class的简单介绍Class类的类表示正在运行的Java应用程序中的类和接口。 枚举是一种类,一个注解是一种接口, 每个数组也属于一个反映为类对象的类,该对象由具有相同元素类型和维数的所有数组共享。 原始Java类型( boolean , byte , char , short , int ,...

  • Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步

    时间:2024-01-09 13:45:10

    Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步一、概述    PV操作是对信号量进行的操作。    进程同步是指在并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒。举例:就像消费者与生产者的关系,说吃...