j2se专题

JAVA初级掌握的J2SE知识(二)和Java核心的API

/** 这篇文章送给所有学习java的同学,请大家检验一下自己,不要自满,你们正在学习java的路上,你们要加油,蜕变是个痛苦的过程,忍受过后,才会蜕变! */ Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类

JAVA初级掌握的J2SE知识(一)

时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道

J2SE - 在BAT中指定临时使用的JDK环境

# BAT开头指定临时的JDKset JAVA_HOME=C:/Develop/Jdk-1.6.0set PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/binset CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;ar;lib/run.jar# 执行Main方法java com.xl.Main

J2SE - JDK环境变量的说明和设置

一、说明     JAVA_HOME:指向Jdk的安装路径,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的Jdk     CLASSPATH:指定类的搜索路径,是javac编译器的一个环境变量,与import、package关键字有关,JVM就是通过CLASSPATH来寻找类的.class文件     PATH:指定命令的搜索路径,在命

J2SE--递归调用

前段时间在复习J2SE时候看到了“递归”和“迭代”这部分知识,之前没有很好的梳理,这次补上总结。         一、概念理解:         (1) 递归       “从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?……””。          这个故事永远也讲

J2SE和J2EE的比较

J2SE的定义  J2SE全称是java 2 Standard Edition(标准版), J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程    J2EE的定义  J2EE全称是java 2 enterprise edition(企业版),现在最新称谓是java EE 5,两个是同样的东东,Enterprise Edition(企业版) J

软考路之J2SE全览

背景:“软考之战”开始了,这是一场和自己的较量,两个月,我们按照总体计划,和时间赛跑,和队友协作。11月7日,将上演一幕华丽转身。按照计划,我们首先学习的是J2SE视频,这部分讲述了java的基础部分,掌握java的基本语法,下午题设计模式就是java语言的。在学习马士兵的J2SE 视频的时候,结合以前学习过得VB,VB.NET,C#,语言是相同的,找出这些语言的相同之处与不同之处,编织成为知识网

J2SE大完结

用了将近一周的时间,将J2SE看完了。此次能这么高效率地完成学习任务,得益于组长的精心安排和小组的鼓励和监督。下面是我对本次学习J2SE的收获和总结。 安装和配置 在安装和配置的过程中很顺利,在环境变量遇到了一个问题,classpath环境变量本身电脑中含有,所以不用新建。这是和视频中不一样的地方。视频过去很早了,讲课所用软件都已经很旧。到了现在已经更新了好几个版本,出现这样的问题

J2SE之面向对象

J2SE面向对象这一块的内容还是较为简单的。之前面向对象的知识已经有了一定的了解与深入。到了Java这一块,换汤不换药。 在这里我将其与C#进行对比,分为新知识与就旧知识。图片比文字更加直观生动形象容易理解,晒一下:           首先声明一点,内存分析贯穿始终,也是我这次学习收获的最大的一个知识点。   面向对象: 面向对象有三部曲:考虑有哪些对象,类和对象有哪些属性和方法以及

15天速通java基础:java(J2SE)阶段学习总结(数据类型、数组、方法、面向对象、异常处理、容器、流、多线程、网络编程)

有一段时间没有写博客了,我这段时间去学习java了,谁也不会想到,短短两周的时间,我的java学习已经学习了不少东西了,毕竟python这座山也可以去攻java这块玉,对应python那就是基础的大部分内容,不过java的这次基础学习设计了一些超标内容,不过也不超标,也就是多了一些网络编程和java的多线程机制,我在学习python的时候就已经提前上手学了 些许 多线程的相关知识,

J2SE视频之初识Java

8天的时间,看完了马士兵的J2SE视频。这8天,感觉过的好慢好慢,每一天都非常的充实,每一天都有很多收获。今天就把这8天的收获整合一下,让它真正变成自己的知识,变成永远的果实!         首先,我用一张思维导图来总结了J2SE中的所有知识,构建了一张知识网:                        Java技术既是一种高级的面向对象的编程语言,也是一个平台。J

J2SE视频总结——回头看,收获!

引言        软考浪潮突然间来到我的身边,不知不觉,我们的第一阶段已经结束了。J2SE的视频看完了,每一章的小知识总结完了,这并不代表着结束,我们还需要对J2SE视频有一个整个的总结,将所有的知识串起来,建立自己的知识网。有的时候,总结的目的不是你用精辟的语言表达这一阶段的内容,总结其实更重要的是,写总结的过程,不断的思考!下面我从技术和思想两方面来总结一下。      【

J2SE—线程基础知识积累

线程是我们视频中很重要的一部分,我们要重点掌握,首先附上一张导图:        线程是一个程序内部的顺序控制流。        java的线程是通过java.lang.Thread类实现的。每一个thread对象代表一个新的线程。        创建线程的方法:1、通过创建Thread类的实例来创建。2、使用实现某一个接口run()。       当我们在选择创建方

J2SE——面向对象基础知识积累

学习完J2SE中第三章的视频,让我们对面向对象有了更系统的认识,不断的积累基础知识,才能将我们的知识连成网……       一、      如果想要熟知面向对象的思想,首先我们要知道什么是类,什么是对象,以及它们之间的关系。      1、类是指具有同样特征的事物的抽象           对象是指这类事物的一个实例      2、类(对象)之间的关系

java --- 入门时的一些基本概念的理解(j2ee,j2se,j2me,jdk,jre,jvm,跨平台)

首先,什么是SDK呢?   Software Develop Kit的简称,顾名思义就是软件开发包。软件开发商实现底层模块,并对其进行类库封装,配置成高级别的开发环境,为程序员上层的程序开发提供支持。譬如Google APP SDK。SDK用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 Di

J2SE实战项目——信用卡管理系统

信用卡管理系统 前言:做是做好了,但是我可能没有完全弄明白项目需求,编程中计算也可能有不准确的地方~学完java基础,想实战的朋友不妨做下这个项目哦~然后看我的答案做参考,一起改进,欢迎讨论!~ 项目整体需求: 具体项目需求请到下面链接下载: 链接: http://pan.baidu.com/s/1dD7TFxv  密码: 4ymd 编程思路: ·由

J2SE+swing客户端开发进阶总结

Hello , 我是恒。分享一个练手项目一本糊涂账,顺便帮站长宣传一下站点https://how2j.cn 本项目是基于Swing和JDBC开发的图形界面桌面应用,通过这个项目能运用锻炼J2SE知识和技能 结构 ├───src/│ ├───HutuMainFrame.java│ ├───dao/│ │ ├───CategoryDAO.java│ │ ├──

J2SE——二维数组

编写一个方法,返回一个double型二维数组,数组中的元素通过解析字符串参数获得。如字符串参数:"1,2;3,4,5;6,7,8"对应的数组为: d[0,0]=1.0  d[0,1]=2.0   d[1,0]=3.0  d[1,1]=4.0  d[1,2]=5.0   d[2,0]=6.0  d[2,1]=7.0  d[2,2]=8.0  public class ArrayPar

J2SE基础夯实系列之List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用

最近在做项目,需要对list中的多个对象进行排序,所以在搜索资料的过程中,发现有一个讲的很清楚的连接http://www.2cto.com/kf/201208/148272.html 该篇文章详细介绍了如何把List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用。

Java基础13_ j2se 最后的总结

最后的总结,有待梳理完善..

NetBeans 4.1 的J2SE项目结构

当新建一个常规的Java应用程序项目(即非web项目)时,NB会在项目文件夹下生成这几个子文件夹: +build +dist +nbproject +src +test 这几个文件夹存放的内容如下: build: 下面存放classes文件夹,所生成的.class文件将集中放在这里。而在classes文件夹下,将根据用户自定义的package分别创建不同的子文件夹。 di

提高J2SE性能的代码技巧

1.JAVA开发工具集(JDK)   ■ 设计了一组通用用途的类   ■ 设计的质量和实现多样化   一 有些部分设计和实现得很好   一 而有些部分...   ■ 你可以访问JDK的源代码   一 %JAVA_HOME%\src.jar   一 不要直接修改源代码,但如果识别出一个JDK的方法是一个瓶颈 ,检查源代码以理解为什么 2.数据结构和算法   ■ 推荐JA

【J2SE】数组学习小实验-数三退一

说明 对于JAVA中一维数组的应用可以用下面的一个算法-数三退一来进行学习,即给定一个上限数,然后从零开始数,每数三下,那么第三个数则退出该数群,则最后一个剩下的数排在原来数群的哪一位? 代码 代码实现如下: /*方法一:面向过程的实现:*/public class Count3Quit {public static void main(String[] args) {boolean[

J2SE基础篇——数据类型、运算符、语句、程序执行时内存分配、进制、编码

一、基本数据类型 (1)分类 按照声明位置划分    局部变量:方法或语句块定义的变量;    成员变量:方法外部、类的内部定义的变量; 按照数据类型划分 关于类型,首先要明白他是一种类型,而不是存储的容器,如同一匹马、一头牛等,匹、头就是我们的类型(单位),用来形容或标注现实世界中存在的物体,这是我们人类为了认知方便而发明,数据类型也是为了计算机或人认知方便而发明的。内存才是数据真正存放的地方

【J2SE】容器

【前言】         容器这个名字也算是耳熟能详了, 但是从来也没有对它有个实质性的了解。这次马士兵老师的教学视频,有一章的内容就叫容器。 正好总结一下:容器就是能装东西的东西。比如数组就是个容器。那么Java里的容器都有哪些呢? 【正文】                  collection 基本的接口,        map没有继承collection, 它定义了key和val

【J2SE】异常与异常处理

【前言】         J2SE这块目前看到的内容和C#基础知识差不多, 也不知道总结点啥。看到异常处理这块,发现还有点意思,拿来总结总好了。 【正文】         J2SE:Java2 Standard Edition 。就是java2的标准版。         J2SE里的异常类有以下几种: Error 的继承关系:         java.lang.Object---