`

java程序设计概述

阅读更多
昨天晚上项目组投产,有一个下载的程序在测试机的环境一切正常,但是发布到生产机的环境总是出错,我们的生产机环境是AIX+WEBSphere 6.0,java,eos,db2,刚开始是下载的文件名是乱码,后来把was 6.0的环境变量设置成GBK,解决了问题,具体设置应该是:进入was控制台,选择服务器,设置环境变量,java虚拟机,环境变量,新建file encoding=GBK;

在解决完成文件名的问题之后,重新测试,又发现文件内容里面有乱码,走查程序,发现时通过writer字符方式进行写内容的,这样可以有两种方式解决问题:
1.把字符方式修改成字节方式,通过字节方式进行下载文件,就不会存在字符集的转换问题了;
  这种方式经过试验完全成功了,文件名和内容都不乱码;
2.猜测原来的字符集是什么,然后用相应的字符集进行解码,也可以解决问题,经过几次猜测,最后发现原来的字符集是"UTF-8",然后进行解码,成功解决问题。

通过昨天的投产发布,发现自己的java基础太薄弱了,解决问题花费的时间太长了,所以决定重新学习一下java的核心技术卷,哈哈希望自己能够进步,基础扎实一点。

今天通过阅读java核心技术卷的第一章,发现了以前看的时候没有发现的内容;
1.为什么说java是体系结构中立的呢?因为java把代码编译成字节码,然后再解释字节码变成机器码的;
2.为什么说java是具有可移植性的呢?因为java对基本的数据类型都做了明确的规定。java的字符串是用标准的Unicode格式存储的。

java的白皮书网址是http://java.sun.com/docs/white/langenv/
java11个关键术语的介绍网址是 ftp://ftp.javasoft.com/docs/papers/java-overview.ps
0
0
分享到:
评论

相关推荐

    Java基础入门自学课件 第01章 Java 程序设计概述(共46页).rar

    本节课程“Java基础入门自学课件 第01章 Java程序设计概述”将引领初学者进入Java的世界,全面理解Java的基本概念、编程环境和程序结构。 首先,Java程序设计的基础始于了解其语法和结构。Java程序是由类组成的,每...

    java基础学习课件 第1讲 Java程序设计概述 第2讲 结构化程序设计第3讲 对象与类第4讲 继承和多态.....

    第1讲 Java程序设计概述 第2讲 结构化程序设计 第3讲 对象与类 第4讲 继承和多态 第5讲 接口和内部类 第6讲 异常 第7讲 数组 第8讲 集合 第9讲 Java输入和输出系统 第10讲 图形用户界面 第11讲 事件处理 第12讲 ...

    Java基础入门自学课件 第01章 Java 程序设计概述(共46页).ppt

    由于JVM在每个平台上都有不同的实现,所以Java程序可以在任何安装了相应JVM的平台上运行,这就是所谓的“一次编写,到处运行”(Write Once, Run Anywhere)原则。 Java平台分为几个主要部分,包括Java运行时环境...

    Java程序设计PPT详解

    《Java程序设计》共分12章,内容包括Java语言概述、面向对象编程初步、Java的基本语法、类库与数组、面向对象编程深入、图形用户界面编程、异常处理和输入输出,以及多线程编程等内容。 本书讲解Java程序设计知识...

    JAVA程序设计教程第2版.pdf

    JAVA 程序设计教程第2版.pdf 概述:本资源是一个关于 JAVA 编程的教程,旨在帮助初学者快速掌握 JAVA 编程语言。下面将对该资源的标题、描述、标签和部分内容进行详细解释,并生成相关的知识点。 一、标题:JAVA ...

    java面向对象程序设计课后习题解答 狄祥义张跃平版

    ##### 第二部分:Java程序设计概述 - **内容要点**:这部分给出了Java程序设计的基本流程以及一些基础知识。 - **知识点**: - **Java程序开发流程**: 1. **编写源文件**:使用文本编辑器编写Java源代码。 2. *...

    java程序设计报告模板

    ### Java程序设计报告知识点 #### 一、报告模板概述 在大学阶段,撰写关于Java程序设计的报告是一项重要的学习活动。此类报告不仅帮助学生总结所学知识,还能够锻炼其解决问题的能力以及团队协作技巧。本报告模板...

    java程序设计语言概述.ppt

    Java 程序设计语言概述 Java 语言是一种面向对象、分布式、健壮、安全、可移植、解释执行、高性能、多线程和动态的语言。下面是 Java 程序设计语言的概述: 1. Java 程序设计语言的发展 Java 语言的发展可以追溯...

    基于Java的窗体程序设计概述.pdf

    除了在Web开发和Android领域有着出色表现外,Java在窗体程序设计方面同样表现出色,能够满足各种常见的用户界面需求。Java用于图形界面开发的两个主要包是AWT(Abstract Window Toolkit)和Swing。Swing包是在AWT的...

    JAVA程序设计课件第1章Java程序设计语言概述.ppt

    JAVA程序设计课件第1章Java程序设计语言概述.ppt

    完整版 Java编程基础入门教程 Java语言程序设计 第1章_java概述(共50页).ppt

    完整版 Java编程基础入门教程 Java语言程序设计 第1章_java概述(共50页).ppt 完整版 Java编程基础入门教程 Java语言程序设计 第2章_语言基础(共45页).ppt 完整版 Java编程基础入门教程 Java语言程序设计 第3章_...

    java核心技术第八版源代码(全)

    第1章 Java 程序设计概述 1.1 Java 程序设计平台 1.2 Java 白皮书的关键术语 1.2.1 简单性 1.2.2 面向对象 1.2.3 网络技能 1.2.4 健壮性 1.2.5 安全性 1.2.6 体系结构中立 1.2.7可移植性 1.2.8 解释型 1.2.9 高性能 ...

    Java程序设计实验报告

    【Java程序设计实验报告概述】 本实验报告涵盖了Java程序设计的基础知识,主要涉及JDK的配置、开发工具的使用,以及类和对象的应用。实验旨在帮助学生熟悉Java开发环境,掌握基本的编程语法和程序结构,包括数据...

    Java程序设计:1 Java程序设计语言概述.ppt

    Java程序设计语言是计算机科学中广泛使用的编程语言,由Sun Microsystems的James Gosling于1995年创建。它的设计目标是具有简单性、面向对象、健壮性、安全性、可移植性和高性能。Java程序通常分为两类:应用程序...

    Java程序设计课件 Java程序设计课件

    Java程序设计是一门涵盖广泛且基础的编程课程,它涵盖了从基本语法到高级概念的各个方面。这个课件集合旨在帮助学习者系统地理解和掌握Java语言,以成为一名合格的程序员。以下是一些关键知识点的详细说明: 1. **...

    Java_程序设计概述

    Java_程序设计概述

    [java.核心技术.第八版].Core.Java..8th.Edition源代码 示例代码

    第1章 Java 程序设计概述 1.1 Java 程序设计平台 1.2 Java 白皮书的关键术语 1.2.1 简单性 1.2.2 面向对象 1.2.3 网络技能 1.2.4 健壮性 1.2.5 安全性 1.2.6 体系结构中立 1.2.7可移植性 1.2.8 解释型 1.2.9 高性能 ...

Global site tag (gtag.js) - Google Analytics