[J2ME] 获得MIDlet信息

1 import javax.microedition.lcdui.Display; 2 import javax.microedition.lcdui.Form; 3 import javax.microedition.lcdui.TextField; 4 import javax.microedition.midlet.MIDlet; 5 import javax.micr
阅读本文

最新版idea2017+kemulator搭建J2ME开发环境

要求32位电脑,没有的话装个虚拟机。实际中发现kemulator的调试功能只有在32位条件下才能运行。新建一个普通项目,src目录下写一个Java文件,测试代码,有错误不要管file->project structure,接下来看图 这样编译项目就没啥问题了,随便写什么代码,只要语法对,编译都能通过,有import诺基亚开发包的项目都没问题接下来让程序跑起来 右上角edit configrati
阅读本文

学习Java基础的一些知识(2)实现一个Java程序的过程

Java的诞生与发展历史Java的出生地:SUN 公司后被Oracle(甲骨文)收购Java之父:James Gosling(詹姆斯·高斯林)1995年发布Java第一版 1.0Java技术体系Java SE(J2SE)(Platform Standard Edition,java平台标准版)开发桌面应用程序。 Java EE(J2EE)(Java 2 Platform,Enterprise Ed
阅读本文

Java之路第一步——搭建Java开发环境

本来刚开始应该介绍一下Java的,标题都想好了——Java的前世今生,但是为了节省是时间,就直接切入主题了,感兴趣的可以上网查一下。要进行Java开发,首先要安装JDK(Java Development Kit)【Java开发工具包】。 JDK 是编译Java源码、运行Java程序所必需的,例如JVM【Java虚拟机】、JRE【Java运行环境】,基础类库、打包工具等。所以学会JDK的配置是学好
阅读本文

走近Java

学习Java需要了解必要的Java历史,不要觉得Java历史对学习Java编程没有任何帮助。在任何时候,了解一门语言的历史都能帮助更好地理解这门语言的精髓。以前在学习语文时,在分析一篇文章,通常会通过5W2H分析法来分析一篇文章的始末。这里我也将通过5W2H中的4W1H来带大家走近Java。(4W1H:Who,What,Why,When,How)引用《深入理解Java虚拟机》一书中的一句话作为开篇
阅读本文

J2ME程序开发九大要点(上篇)

一、J2ME中需要的Java基础知识现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。J2ME中使用到的Java基础知识:1、Java语法基础:包括基本数据类型、关键字、运算符等等2、面向对象
阅读本文

Core JAVA是什么东东?J2SE J2EE J2ME

Core JAVA 与 JAVA的区别!基本上java分三类,se、me、ee。上述lz可以分别搜索之。通常来讲core java可能更偏重se吧,核心库、API、jvm、算法,数据结构什么的。ee(企业级)涉及的内容更广泛,不光包含java还可以包括数据库、web等等。core java是纯粹的偏向j2se的开发。通常core java开发需要了解jdk里面一些集合类的实现,算法(比如排序,查找
阅读本文

Android系统框架

图-Android系统框架从图中展示的Android系统架构图可以清晰看出,Android系统分为四层:应用层、应用框架层、系统类库层和系统内核层。1)应用程序层Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是 用Java语言编写的,并且这些应用程
阅读本文

观望Java-01:Java简介

学习Java大家不要笑,我是一个前端,也非常认可前端开发的未来;但总觉得一个好的前端必须会后端,所以会经常看一些后端的技术,虽然不精通,但会一直持续保持学习;为什么是java,不是因为和javascript比较近(其实大家都知道没毛关系),而是Java作为一门爷爷级别的语言,不仅功能强大,据我所知,也是很多大数据、大公司的主流语言,php会让你用的时候感觉行云流水,但终究是临时方案,淘宝、京东、5
阅读本文

转载 j2ee j2se j2me 区别,mvc 和ssh联系理解

[转]J2SE J2EE J2ME的区别 以及 MVC与SSH对应关系2014-3-6阅读322 评论0J2SE J2EE J2ME的区别多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:Standard E
阅读本文

深入理解java虚拟机_第一章_读书笔记

1.本章内容目录:(加粗为重点部分) 概述java技术体系java发展历史java虚拟机发展历史实战:自己编译虚拟机 2.具体内容: 2.1  概述    java获得广泛认可主要是因为:(1)  java是一门结构严谨、面向对象的编程语言;(2)  java摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想;(3)  java提供了一套相对较为安全的内存管理和访问机制,避免了绝大部分的内存
阅读本文

零基础学习hadoop到上手工作线路指导

问题导读:1.hadoop编程需要哪些基础?2.hadoop编程需要注意哪些问题?3.如何创建mapreduce程序及其包含几部分?4.如何远程连接eclipse,可能会遇到什么问题?5.如何编译hadoop源码? 阅读此篇文章,需要些基础下面两篇文章零基础学习hadoop到上手工作线路指导(初级篇)http://www.aboutyun.com/thread-6780-1-1.html零基础学习
阅读本文

java基础基础总结----- 常用了解java(二)

一.Java的发展历史1998年,Java 2 Platform J2SE、J2ME、J2EE 2005年,Java10周年,重新命名: J2SE → Java SE → Standard Edition J2ME → Java ME → Micro Edition J2EE → Java EE → Enterprise Edition 2009年,Sun被Oracle并购二.Java平台
阅读本文

一个简单的二维码生成小程序

这篇文章主要写了安卓实现二维码的生成与扫描功能,简单实用,需要的可以参考一下。首先说一下ZXing库。ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。目前支持以下格式:UPC-A,UPC-E、EAN-8,EAN-13、39码、93码。ZXin
阅读本文

JDK、JRE、JVM之间的区别和联系

JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JDK有以下三种版本:J2SE,standard edition,标准版,是我们通常用的一个版本J2E
阅读本文

Jar文件 META-INF/MANIFEST.MF文件详解

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version: 1.0Created-By: Apache Ant 1.5.1Ex
阅读本文

我对JAVA的初认知

一、Java创建史: Java语言设计始于1991年,SUN公司想在消费类电子产品方面寻求市场,成立了由james  Gosling领导的Green开发小组,首要目标是编写可内嵌于家用小型电器设备内部的软件,使得机器更聪明,更具有人工智能。  开始时Green小组采用C++来编写,后来发现C++并不适合这类的任务。因为C++常会有使系统失效的程序错误,尤其是内存管理和指针操作,常产生很多bugs。
阅读本文

java解析XML——Pull解析

除了可以使用SAX或DOM解析XML文件之外,在Android中可以使用Android内置的Pull解析器解析XML文件。 Pull解析器是一个开源的java项目,既可以用于android,也可以用于JavaEE。如果用在javaEE需要把其jar文件放入类路径中,因为Android已经集成进了Pull解析器,所以无需添加任何jar文件。android系统本身使用到的各种xml文件,其内部也是采用
阅读本文

J2ME -->常见笔试题(收集共享)

这些题用于巩固一下基础知识还是有必要的!  1、 求下列代码执行以后expr的值  a) int a = 8,b = 4; int expr = a++%++b*2 =6  b) int expr = 20 / 8 * 8; =16  c) int expr = 4 < < 2 + 1; =32即4 < <3  d) int expr = -4321 >>>30; =3  e) int expr
阅读本文