| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

大学生java学习心得(精选多篇)

小***珈

贡献于2012-02-17

字数:20969

学生java学心(精选篇)
第篇:java学心笔记
j2ee学笔记
注:框架word菜单中 视图文档结构图
j2ee模式
value objectca
2)证书库
3)密钥备份恢复系统
4)证书作废处理系统
5)客户端证书处理系统
等基成分构建pki围绕着五系统构建
pki众部件组成部件完成两功
1)数加密
2)创建数字认证
服务器(端)产品系统核心数库理着数字认证公密钥专密钥( 分数加密解密)
ca数库负责发布废修改x509数字认证信息装户公密钥证书效期认证功(例数加密数字签字验证) 防止数签字篡改ca数字签字发送发出请求客户机前需数字签字进行认证旦数字认证创建 会动存储x500目录中x500目录树形结构ldap(lightweight directory access protocol)协议响应求提交存储公密钥认证请求ca户服务器生成两独立公专密钥中信息加密解密 客户机应程序文档信息传输中数字签字创建
数pki均支持证书分布已发布续延生命期证书加存储程程公查询机制x500目录动完成存储程影响企业普遍接受
p ki障碍ca间交叉认证假设两家公司家企业分供应商ca现希相互托段时间果援数库支持交叉认证 两家企业显然互相托ca托户均两家企业ca托
* 认证机关
ca证书签发机构pki核心众周知构建密码服务系统核心容实现密钥理公钥体制涉密钥私钥公钥 私钥持者秘密掌握须网传送公钥公开需网传送公钥体制密钥理公钥理问题目前较解决方案引进证书(certificate)机制
证书公开密钥体制种密钥理媒介种权威性电子文档形网络计算环境中种身份证证明某体(服务器等)身份公开密钥合法性公钥体制网络环境中 必须公钥者证明公钥真实合法性公钥体制环境中必须信机构体公钥进行公证证明体身份公钥匹配关系c a正样机构职责纳起
1验证标识证书申请者身份
2确保ca签名证书非称密钥质量
3确保整签证程安全性确保签名私钥安全性
4证书材料信息(包括公钥证书序列号ca标识等)理
5确定检查证书效期限
6确保证书体标识唯性防止重名
7发布维护作废证书表
8整证书签发程做日志记录
9申请发通知
中重ca密钥理必须确保高度机密性防止方伪造证书ca公钥网公开整网络系统必须保证完整性
* 证书库
证书库证书集中存放网白页类似网种公信息库户处获户证书公钥
构造证书库佳方法采支持ldap协议目录系统户相关应通ldap访问证书库系统必须确保证书库完整性防止伪造篡改证书
* 密钥备份恢复系统
* 证书作废处理系统
* pki应接口系统
pki价值户够方便加密数字签名等安全服务完整pki必须提供良应接口系统种样应够安全致信方式p ki交互确保建立起网络环境信性时降低理维护成pki应接口系统应该跨台
许权威认证方案供应商(例verisignthawtegte)目前提供外包pki外包pki问题户必须企业托某服务提供商 出网络安全控制权果愿样做建造专pki专方案通常需entrustbaltimore technologiesxcert种服务器产品流应程序供应商(microsoftnetscapequalcomm)产品组合起专pk i求企业准备基础设施程中投入量财力物力
7.jaas
扩展jaas实现类实例级授权
java 认证授权服务(java authentication and authorization servicejaas)
jaas 予户服务特定许权执行 java 类中代码文中软件工程师 carlos fonseca 您展示企业扩展 jaas 框架 jaas 框架添加类实例级授权特定关系您够构建更动态更灵活伸缩性更企业应程序
数 java 应程序需某种类实例级访问控制例基 web 服务拍卖应程序规范列求:
public static object
doas(subject subject javasecurityprivilegedaction action)
throws javasecurityprivilegedactionexception
注意保护敏感代码方法java 2 代码源访问控制(java 2 codesource access control)概述中描述方法相请参阅参考资料部分解更关 jaas 中代码源访问控制认证信息
jaas 中授权
清单 4 显示授权请求结果该请求清单 3 中显示 jaas 策略文件假设已安装 securitymanager logincontext 已认证带名admin comibmresourcesecurityauthprincipalexample 体 subject
清单 4 简单授权请求
public class jaasexample {
public static void main(string[] args) {

where authenticateduser is a subject with
a principalexample named admin
subjectdoas(authenticateduser new jaasexampleaction())

}
}
public class jaasexampleaction implements privilegedaction {
public object run() {
filewriter fw new filewriter(hitxt)
fwwrite(hello world)
fwclose()
}
}
里敏感代码封装 jaasexampleaction 类中注意调类求 jaasexampleaction 类代码源授予许权实现 privilegedaction
扩展 jaas
数应程序定制逻辑授权户仅仅类执行操作该类实例执行操作种授权通常建立户实例间关系 jaas 缺点然幸运样设计 jaas jaas 扩展做点工作扩展 jaas包含通类实例级授权框架
文章开头处已说明抽象类 javaxsecurityauthpolicy 代表 jaas 安全性策略缺省实现 comsunsecurityauthpolicyfile 类提供policyfile 类 jaas 格式文件(象清单 3 中显示样)中读取策略
需文件添加东西类实例级授权扩展策略定义:许权语句相关选关系参数
缺省 jaas 许权语句格式:
permission [name] [actions]
许权语句末尾添加选关系参数完成策略定义面新许权语句格式:
permission
[name] [actions] [relationship]
类实例级授权扩展 jaas 时注意重点:许权实现类必须带三参数构造函数第参数名称参数第二行参数关系参数
解析新文件格式
然文件格式已改变需新 javaxsecurityauthpolicy 子类解析文件
简单起见示例新 javaxsecurityauthpolicy 子类 comibmresourcesecurityauthxmlpolicyfile xml 文件读取策略实际企业应程序中关系数库更适合执行务
xmlpolicyfile 类代缺省 jaas 访问控制策略实现容易方法 javasecurity 属性文件添加 authpolicyprovidercomibmresourcesecurityauthxmlpolicyfile 条目javasecurity 属性文件位 java 2 台运行时 libsecurity 目录清单 5 xmlpolicyfile 类起样 xml 策略文件:
清单 5 xml 策略文件



comibmresourcesecurityauthprincipalexample nameusers>
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysampleauction
actionscreate >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysampleauction
actionsread >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysampleauction
actionswrite
relationshipowner >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysamplebid
actionscreate >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysamplebid
actionsread >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysamplebid
actionswrite
relationshipowner >
comibmresourcesecurityauthresourcepermission
namecomibmsecuritysamplebid
actionsaccept
relationshipactionowner >



示例策略文件中名 principalexample 户关户(subject)创建读取 auctionclass 实例创建该实例户更新(写)第三 permission 元素定义该元素包含值 owner relationship 属性bidclass 实例样相应 auctionclass 实例者更改投标接受标志
resource 接口
求类实例级访问控制类必须实现 resource 接口该接口 getowner() 方法返回类实例者fulfills(subject subject string relationship) 方法处理特定关系外类 comibmresourcesecurityauthresourcepermission
类保护敏感代码例auction 类拥列构造函数:
public auction() {
permission permission
new resourcepermission(comibmsecuritysampleauction create)
accesscontrollercheckpermission(permission)
}
者关系
resourcepermission 类 implies(permission p) 方法框架关键implies() 方法等性较名称行属性果定义关系必须受保护类实例(resource)传递 resourcepermission 构造函数中resourcepermission 类理解者关系类实例者执行代码 subject(户)进行较特定关系委托受保护类 fulfills() 方法
例清单 5 中示 xml 策略文件中 auction 类实例者更新(写)文件该类 setter 方法清单 6 中显示保护代码:
清单 6 运行中 implies(permission) 方法
public void setname(string newname) {
permission permission
new resourcepermission(comibmsecuritysampleauction write this)
accesscontrollercheckpermission(permission)
sensitive code
thisname newname
}
传递 resourcepermission 构造函数中 this 引代表 auction 类实现 resource 接口策略文件中列出关系 owner resourcepermission 类引检查前 subject(户)否拥实例者相匹配体果指定关系 resourcepermission
类调 auction 类 fulfills(subject subject string relationship) 方法 resource 实现类提供 fulfills() 方法中逻辑
xml 策略文件中列出 bid 类拥清单 7 中示方法(假设 bid 类实例相应 auction 类实例引 — auction)
清单 7 处理特定关系
public void setaccepted(boolean flag) {
permission permission
new resourcepermission(comibmsecuritysampleauction accept this)
accesscontrollercheckpermission(permission)
sensitive code
thisaccepted flag
}
public boolean fulfills(subject user string relationship) {
if( relationshipequalsignorecase(auctionowner) ) {
string auctionowner auctiongetowner()
iterator principaliterator usergetprincipals()iterator()
while(principaliteratorhasnext()) {
principal principal (principal) principaliteratornext()
if( principalgetname()equals(auctionowner) )
return true
}
}
return false
}
传递 fulfills() 方法中关系字符串策略文件中列出关系案例中auctionowner字符串
缺省情况xmlpolicyfile 类前工作目录中查找名 resourcepolicyxml 文件系统属性 comibmresourcesecurityauthpolicy 指定文件名位置
websphere application server 示例
命令行示例外您想运行简单程序该程序 ibm websphere application serverversion 402 优化
运行示例
综合信息运行简单命令行示例该示例程序包含三 jar 文件:
resourcesecurityjar
examplejar
exampleactionsjar
resourcesecurityjar 文件包含允许实例级访问控制 jaas 扩展框架包含 loginmoduleexample 类类 xml 文件读取户认证信息户标识密码存储 usersxml 文件中户组存储 groupsxml 文件中关 loginmoduleexample 更信息请参阅参考资料部分
该示例包含四附加文件:
loginconf
policy
resourcepolicyxml
runbat
试图运行示例程序前请确保更新 runbatpolicy resourcepolicyxml 文件中路径缺省情况密码passw0rd
示例工作
该示例程序提示输入户标识密码 usersxml 文件中条目核提供户标识密码认证户程序设法创建 userprofile 类实例修改中读取缺省情况userprofile 类者 jane(jane) jane 登录时三操作全部成功 john(john)登录时创建操作成功 jane 理 lou(lou)登录时第操作成功系统理员(admin)登录时操作全部成功然提供 resourcepolicyxml 文件未修改时述真
示例安装
面安装指导假设您正 jdk 13 已文件解压缩 djaasexample 目录通文件解压缩目录您省工作否您必须正确路径名修改 policy resourcesecurityxml 策略文件
面运行该示例需做工作:
载示例源文件
jaasjar jaasmodjar 复制 jdk jrelibext 目录( djdk13jrelibext)
位 jdk jrelibsecurity 目录( djdk13jrelibsecurity)中 javasecurity 文件末尾添加面字符串:authpolicyprovidercomibmresourcesecurityauthxmlpolicyfile
执行 runbat 文件
结束语
类实例级授权访问控制分离通框架(该框架基权特定关系策略)中然理员应程序生命周期更改策略种方法扩展 jaas 减少您程序员必须应程序生命周期业务规发生更改时重写代码性
通关系字符串抽象类进步扩展特定关系概念调 resource 实现类 fulfills(subject user string relationship) 方法调 relationship 实现类中定义新 fulfills(subject user resource resource) 方法样会允许许 resource 实现类相关系逻辑
6.java安全性
1 the security managerapplicationwide object ( javalangsecuritymanager)
java applicationsecurity manager默认java application没security manager
通面代码security manager
try
{
systemsetsecuritymanager(new securitymanager())
}
catch( )
{}
2
jdbc
jdbc 2 开发程中sql99 处种变化定情况现规范已完成数库厂商已采部分标准然jdbc 规范着 sql99 功部分相统新 jdbc 规范已采 sql99 标准中已广泛支持功五年会获支持功
1 datasource
jdbc20 optional package中提供透明连接池(connection pooling)
旦配置j2ee应服务器datasource获取连接(connection)连接池(connection pooling)会动工作
果户希建立数库连接通查询jndi服务中datasourcedatasource中获取相应数库连接
datasource认jndi中获取网络资源
datasource池中保存象实现pooledconnection接口
应程序datasource请求connection时会找pooledconnection象
果连接池空connectionpoolecdatasource请求新pooledconnection象
通 datasource 接口 (jdbc 20) drivermanager (jdbc 10) 接口j2ee 组件获物理数库连接象(connection)获逻辑(合)连接j2ee 组件必须 jdbc 20 合理器接口:
javaxsqlconnectionpooldatasource 接口该接口充合 javasqlconnection 象资源理器连接 factory家数库服务器供应商提供该接口实现
(例oracle 实现 oraclejdbcpooloracleconnectionpooldatasource 类)
javaxsqlpooledconnection 接口该接口封装数库物理连接样数库供应商提供实现
接口 xa 连接存 xa(xopen 规范)等价定义
2 resultset
jdbc20中获uptatable resultquery语句里必须包含primarykey查询容里必须table
avasqlresultset接口中定义三种类型结果集
type_forward_only
type_scroll_insensitive种类型结果集支持双滚动
type_scroll_sensitive
果建立双滚动resultset定建立statement时候参数
statement stmt conncreatestatement(resultsettype_scroll_insensitive
resultsetconcur_read_only)
3 jdbc驱动程序
连通oracle816jdbc
oracle816libjdbc*zip copy java_homejrelibext*jar
果光copyrenjar没
4 事务处理
事务
javasqlconnection接口控制事务边界(开始结束)
事务开始时候调setautocommit( false ) 中止事务时调rollbackcommit()方法类事务事务
分布式事务
特定情况客户(例两servletejb组件)参事务
者客户事务中会执行跨越数库数库操作
jdbc20 optional package jta起实现分布式样事务
5 技巧
检索动产生关键字
解决获取动产生动增加关键字值需求jdbc 30 api 现获取种值变轻松确定产生关键字值简单语句 execute() 方法中指定选标记表示您兴趣获取产生值您感兴趣程度 statementreturn_generated_keys statementno_generated_keys执行条语句产生关键字值会通 statement 实例方法 getgeneratedkeys() 检索 resultset 获resultset 包含产生关键字列清单 1 中示例创建新作者返回应动产生关键字
清单 1 检索动产生关键字
statement stmt conncreatestatement()
obtain the generated key that results from the query
stmtexecuteupdate(insert into authors +
'(first_name last_name) +
values ('george' 'orwell')
statementreturn_generated_keys)
resultset rs stmtgetgeneratedkeys()
if ( rsnext() ) {
retrieve the auto generated key(s)
int key rsgetint()
}
jtajts
1.jtajts基知识
服务器实现jts否应程序开发员说重
说应该jta作api
jta开发distributed tansaction api
jts定义支持jta中实现transaction manager 规范
javatransaction service (jts) specifies the implementation of a transaction manager which supports the java transaction api (jta) 10 specification at the highlevel and implements the java mapping of the omg object transaction service (ots) 11 specification at the lowlevel jts uses the standard corba orbts interfaces and internet interorb protocol (iiop) for transaction context propagation between jts transaction managers
a jts transaction manager provides transaction services to the parties involved in distributed transactions the application server the resource manager the standalone transactional application and the communication resource manager (crm)
2.jta
11 事务处理概念
jta实际两部分组成:高级事务性客户接口低级 xopen xa接口
关心高级客户接口bean访问推荐客户应程序事务性接口
低级xa接口ejb服务器容器动协调事务资源(数库)
111事务划分
a.程序划分
usertransaction启动jta事务
the usertransaction interface defines the methods that allow an application to explicitly manage transaction boundaries(from j2ee api document)
第二篇:java学心
java学心——鼠标事件处理
java中鼠标事件般户界面组件部实现户关心太细节然处理鼠标适应事件鼠标绘图鼠标移动特定组件时需鼠标事件做专门处理
户界面组件实现样java鼠标事件处理通awt事件处理机制实现:事件源(鼠标事件事件源做隐藏需鼠标事件响应相关组件panel象等)注册监听器(mouselistener or mousemotionlistener)象发送事件象象(mouseevent)事件发生时(鼠标点击指针移动等)事件源事件象传递注册监听器监听器象利事件象中信息 决定事件做出响应
引段源码(mousetestjava)具体说明段源码实现功:
1 绘制方块:鼠标意键时绘制正方形
2 改变指针状态:鼠标指针移动图形部时指针变十字形状移出方块时指针恢复
3 拖动方块:鼠标指针移图形部意键拖动指针时图形移动直松开钮止
4 擦方块指针移图形部双击鼠标意键擦前方块
具体源码:
import javaawt*
import javaawtevent*
import javautil*
import javaxswing*
import javaawtgeom*
public class mousetest
{
public static void main(string[] args)
{
mouseframe framenew mouseframe()
framesetdefaultcloseoperation(jframeexit_on_close)
framesetvisible(true)
}
}
class mouseframe extends jframe
{
public mouseframe()
{
settitle(mouse test)
setsize(default_widthdefault_height)
mousepanel panelnew mousepanel()
add(panel)
}
public static final int default_width500
public static final int default_height400
}
class mousepanel extends jpanel
{
绘制图形
public mousepanel()
{
squaresnew arraylist()
currentnull
addmouselistener(new mousehandler())
addmousemotionlistener(new mousemotionhandler())
}
public void paintcomponent(graphics g)
{
superpaintcomponent(g)
graphics2d g2(graphics2d)g
for(rectangle2d r squares)
{
g2setcolor(colorblue)
g2draw(r)
}
}
*
* 查询前点否已存
*
public rectangle2d find(point2d p)
{
for(rectangle2d r squares)
{
if(rcontains(p))
return r
}
return null
}
*
* 前鼠标点击点生成图形存入图形数组列表时重画
*
public void add(point2d p)
{
double xpgetx()
double ypgety()
currentnew
rectangle2ddouble(xside_length2yside_length2side_lengthside_length)
squaresadd(current)
repaint()
}
*
* 删图形
*
public void remove(rectangle2d s)
{
if(snull) return
if(scurrent) currentnull
squaresremove(s)
repaint()
}
private static final int side_length20正方形边长
private arraylist squares存放已绘制方块(鼠标效绘制路径)
private rectangle2d current前需绘制方块
private class mousehandler extends mouseadapter
{
*
* 鼠标钮时先查找前点否已包含前期图新* 否添加数组列表
*
public void mousepressed(mouseevent event)
{
currentfind(eventgetpoint())
if(currentnull)
add(eventgetpoint())
}
*
* 处理鼠标点击事件果前点包含图形中鼠标连续点击两次擦该图形
*
public void mouseclicked(mouseevent event)
{
currentfind(eventgetpoint())
if(currentnull && eventgetclickcount()>2)
remove(current)
}
}
private class mousemotionhandler implements mousemotionlistener
{
*
* 改变鼠标形状
h)*public void mousemoved(mouseevent event){if(find(eventgetpoint())null)setcursor(cursorgetdefaultcursor())elsesetcursor(cursorgetpredefinedcursor(cursorcrosshair_cursor))}** 拖动图形*public void mousedragged(mouseevent event){if(currentnull){int xeventgetpoint()xint yeventgetpoint()ycurrentsetframe(xside_length2yside_length2side_lengthside_lengt
}}}} repaint()
第三篇:关java学点心体会
理科学工程学院11信2班孙鑫20144548
关java学点心体会
学信专业学期学java软件开发综合实验门选修课外专业学java面象程序设计学学期java课程觉该总结心体会开始学门课(包括java)兴趣重直觉学计算机编程语言(c语言)学东西学java话应该问题学星期明确感点吃力趁学校开设门选修课院老师讲解机机会学省事鼓足信心开始漫长java征途
记编写第程序简单输出程序时理解什main方法样定义public static void main(string[] args)问学告诉答案样java身求样子甘心进行探索:main改名字运行报什错误然根出错信息进行分析mainpublic取掉试试报什错误static掉运行知道main方法否定传string[]数组string[]改掉改成int[]者string试试知道否必须写args参数名称args改成名字运行结果 结果简单程序反复改七八次断运行分析运行结果彻底明白什main方法 1
样定义接着学中采样方法解决问题发现速度慢课余时间分部分java
基础重基础牢固面学更加深刻认识
学门新语言参考书离开听专业课老师说订教材偏难适合初学者图书馆参考书(篇幅较短入门书学简单基东西包括学java语法等)时简单程序应该调试想想果改动会出现什结果?什必须样写?想想问题然操作会更收获样反复思考
学java语法时java语法类似c语言学较轻松唯需注意容易搞清楚关键字法publicprotectedprivatestatic什时候什学起讨久解决
学java面象编程语言特性继承抽象类方法态重载覆盖没面象语言背景说觉程需花长长时间学java前没c++验c语言验花长时间彻底概念搞清楚书面例子反复揣摩修改尝试章容反复遍彻底领悟
外staticpublicprivate等等开始懂
书面例子运行成功然开始破坏断根心里面疑问重新改写程序运行运行出什样子否预期结果样然较费时间例子程序样反复破坏次相关知识彻底学通时候甚意写错误代码运行否预期运行错误样编程掌握深刻
学java程中出样结:
1学中养成良惯(写括号时成字母写区分单词拼写准确)
2.学程中仅仅停留java表层抄书例子运行出结果注意便简单例子耐心琢磨调试改动
3.学程中定动手做试着写代码抱书行东西体会必须动手真正属
4 java 学程中会遇形形色色问题容易解决应专业坛解相关知识书知识限会网搜索信息 加整理促进学深入知识水提高
网课程说学定程度尝试着做东西觉仅仅学期学远远够希学中继续努力够真真正正拥门编程语言发展起作
第四篇:java学心
java学心
学java??
1 认学java关键态度态度学java前
提积极态度注定学认真然终学定
认真学
2 良前提努力行呀练做
常练思考(举反三方位全面
程序更加完美)
3 点交流闭门造车永远落学方式
身边切交流技术积极交流毕竟
力量限
二 java中重知识点(认思想
知识点重关键学中总结出套思想枪手子弹喂出程序员写代
码写出)
1. java数类型
a) 基数类型:byteshortintlongfloatdoublechar
boolean(注意取值范围转换方式)
b) 引数类型 数组类接口
2. 运算符号
a) 算术运算符:+ * ++
b) 赋值运算符:+ *
c) 较运算符:<><>(返回值falsetrue) d) 逻辑运算符&&||
e) 位运算符操作二进制位运算符<<>>>>>……
4 基数结构:
a) 序结构
b) 选择结构(if……else……switch……case……
default……)
c) 循环结构(for()do……whilewhile)(分清break
continue法)
5 数组(存储类型数容器)
a) 表现形式:
i
ii 元素类型[] 变量名 new 元素类型[元素数] 元素类型[] 变量名 {元素1元素2}(new 元素类
型[]{元素1元素2})
b) 数组排序方法:插入排序二分法排序希尔排序
——泡排序
6 存(1:寄存器2:方法区3:方法区4:栈5:堆)
a) 栈(存储局部变量)数运算完成区域
结束该数会释放
b) 堆(存储数组象实体——封装
数)
i
实体存首址值
ii 堆存中变量默认初始化值数类型
值样
iii 垃圾回收机制
7 面象
a) 特点:
i
ii
iii 复杂事情简单化 面象前程中执行者变成指挥者 面象种思想符合现思考惯种思

b) 事物进行属性行分析
i
ii 属性:特点 行:函数(方法)
8 访问权限
a) private(私访问权限低类中访问效)
(set方法设置get方法提取)
b) protected(安全)受保护权限体现继承子类
访问父类受保护成员时相包类访问protected成员
c) 修饰词(默认)表示包访问权限(friendly java语言
中没friendly修饰符样称呼应该源
c++ )包访问访问权限包级访问权限
d) public修饰词表示成员公开类访

9 方法重载方法重写
a) 方法重载(类中具相名字方法
方法参数(类型数序))
b) 方法重写(子类定义方法方法名字返
回类型参数数参数类型父类继承方法完全相)
10 java面象三特性(继承封装态)
a) 封装(private)set方法get方法合作应
b) 继承(extends)注意访问权限否继承
c) 态:父类引者接口引指子类象
eg(动物——1食草动物2食肉动物——老虎狮子狗)
11 抽象类接口
a) 抽象类(abstract)特点:1new2抽象方法(
非抽象类抽象方法)
b) 接口(interface声明)
i 接口(implements):类实现
接口逗号隔开
ii 接口强调功:has——a问题
12 线程(thread类runable接口)
a) 方法:
i
start()启动线程
ii
iii
iv run()程序运行方法功实现区域 sleep()休眠程序处休眠状态 interrupt()吵醒:吵醒处休眠状态程序进入正
常状态
b) 线程步(synchronized锁)关键thisobject区
范围坏境
13 流(inputoutput)
a) 分类:字节流字符流缓流数流
象流……
b) 方法差:writer()read()应数
组应
c) 出现乱码时注意流否合适编码格式
否支持
14 套接字(socket)
a) 功通信(安全)(利port进行连接)
b) 利流连接进行通信数传送
15……慢慢研究吧java博精深
三 学中难题?
1 总遇难理解东西?
2 总回写出?
3 总觉问题难指点会觉简
单?
第五篇:学java心体会
年3月份接触java实学前买java书没进时候学vbjava代码类c编写方式惯没认真什学java呢java构建web应程序错实现功现网络社会里肯定会番作已忍受m代码封锁转投java
学java已8月里家说心刚开始<> 第三版学校没开java课全学二月时间书啃完感觉书错说书确书常规序讲容跳跃性强讲深入较适合cc++基础书完算基掌握 java基础j2se部分
现java分三部分基础排列:j2ee j2se j2me
j2ee:现流行java技术方java企业应学首先java基础基然学servletjspjavabean基mvc结构然辅助知识jshtml数库操作需时间学学完基做简单web应程序模拟网银行等等做出肯定易维护刚说技术性东西需学思想性东西设计模式解决特定问题指导解决问题方法现认设计模式23种j2ee里23种外种太解认设计模式方面书设计模式复面象软件基础英文名design patternselements of reusable objectoriented software提出设计模式4牛写书非常抽象语言c++smalltalk勇气基础尝试
j2se:java技术基础基础先介绍开始j2ee区jdkj2eej2sejdk类包j2se中j2se光基础java技术应方利swing开发桌面应程序windows台m位法撼动加swing开发起容易j2se领域java直处劣势发展慢说j2se定eclipse眼里eclipsejavaide
eclipse冰山角实eclipse台暂喻成windows利winapi开发windows运行程序eclipse称eclipse插件开发现项技术慢慢兴起公司已应项目eclipse开发gui包swtjface实swing样java写sun写ibm写swtjface资源运行起快界面做非常漂亮移植做错eclipse插件容易移植linux相信项技术定发展
学java心体会(2):
暑期老师做项目前期老师教学做java web方面类似购物系统种突然发现原前think in java等书够面开发技术模块包括工具知识技术欠缺
现疑惑想组位求助希帮忙
1首先想知道做java般web挂钩例现jspsshhtml语句应结合web方面软件项目方面没较明确方果告弟~
2听说做web方面应该先学jsphtml学mvc然容易末倒置ssh样技术学没较明确先序
3java ee样学程较学心推荐定java基础编写java程序web方面思维总够清晰容易混乱象方法类间总扩展希位帮帮忙介绍学心包括学java技术序推荐书吧

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

java述职报告(精选多篇)

java述职报告(精选多篇)第一篇:java报告实验六题目:图形用户界面目的:1、掌握图形组件的使用2、掌握布局管理器的使用方法3、掌握java事件处理机制内容:设计实现一个具有基本计算功能的计算器实验七题目:输入输出目的:掌握常用字节流和字符流的创建与使用内容:从文件in.txt中读取内容,再将它写到文件out.txt中。in.txt采用本地平台默认

封***月 8年前 上传365   0

学习心得改变(精选多篇)

学习心得改变(精选多篇)第一篇:沟通之学习心得及行为改变“沟通”之学习心得及行为改变俗语说得好:“读万卷书不如行万里路,行万里路不及阅人无数”,这种所得完全是建立在自己与他人沟通交流基础上的,这句话表明,沟通与交流,每时每刻都在与每个人相伴。而有效的沟通,则可以取信他人,可以减少误会,更可以使自己少遭受伤害而感到愉悦。通过郑确教授三天来“沟通与谈判”的精彩讲授,我更是深深理解了沟通的

母***刚 9年前 上传588   0

学习心得总结(精选多篇)

学习心得总结(精选多篇)第一篇:党课学习心得总结通过一段时间党校的学习使我收益颇深,现将心得总结如下:首先,党课的学习使我更进一步加深了对党的先进性、正确性、及务实开拓精神的认识,同时也深深感到我们的党是一个伟大的党,光荣的党,正确的党,是能够代表先进的生产力,代表先进文化的发展方向,代表广大人民的根本利益。是具有远见卓识,不断创新进取的党。其次,通过近期对我党xx大的学习也使我

小***序 10年前 上传620   0

入党的学习心得(精选多篇)

入党的学习心得(精选多篇)第一篇:如何写入党学习心得如何写入党学习心得我参加入党积极分子培训学习,深入学习党章,对国内外形势和中国共产党有了一个比较深刻的认识。中国共产党是中国工人阶级的先锋队,同时是中国人民和中华民族的先锋队,是中国特色社会主义事业的领导核心,代表了中国先进生产力的发展要求,代表了中国先进文化的前进方向,代表了中国最广大人民的根本利益。在学习中,我深刻认识到

张***平 12年前 上传624   0

团校学习心得(精选多篇)

团校学习心得(精选多篇)第一篇:团校学习心得团校学习心得近期我院开办了第一期团校,作为团支书的我非常有幸的成为了菁英班的一份子,在这次的学习中我有许多收获,也结交到了许多好朋友,让我充分地认识了共青团的意义。 首先,这次团课让我明白了团的意义,体会到了作为一名团员应有的光荣。记得在自己初二的时候老师动员大家加入共青团,当时大家都是一种积极却迷茫的态度,只是从书上或者与身边的人交谈中得

b***p 10年前 上传938   0

工厂学习心得(精选多篇)

工厂学习心得(精选多篇)第一篇:工厂学习心得体会通过一段时间的学习,思考了一些问题,现结合工作实际,就如何学习贯彻xx大精神,谈谈自己的认识和体会。一要勤于学习。应时刻不忘学习,正所谓“学海无涯”,“书中自有颜如玉,书中自有黄金屋”。首先要树立终身学习的观念,活到老学到老,利用休息时间、利用工作之余,切实做到工作学习两不误;其次要会学习,要有方法,学习要有针对性,更要有时效性,切实做

7***7 12年前 上传525   0

实习学习心得(精选多篇)

实习学习心得(精选多篇)第一篇:顶岗实习学习心得2014-2014学年顶岗实习生活安全教育学习心得班级姓名时间我觉得实习安全,首先要从思想上、意识上重视起来。思想上、意识上重视了,就能增强做好安全工作的责任感、紧迫感、使命感。而责任感、紧迫感、使命感有时做好一切工作的前提。其次,实习安全教育要常规化。我们要像案例中的顶岗实习那样,安全要时时抓、事事抓,要常态化

c***d 11年前 上传535   0

假期学习心得(精选多篇)

假期学习心得(精选多篇)第一篇:教师假期学习心得通过这段时间的培训,使我进一步了解到教师职业的神圣,同时也感责任的重大。我们不仅学到了丰富的知识,还进一步提高了业务素质,下面我从以下几个个方面谈谈我对本阶段学习的心得:一:教师要具有无限的爱生之心霍姆林斯基说过:“教育的技能全部奥秘就在于热爱每个学生。”从教育心理学的角度出发,情感在学习过程中起着十分重要的作用,它是信念的催化剂,

c***g 11年前 上传643   0

党章学习心得(精选多篇)

党章学习心得(精选多篇)第一篇:党章学习心得近来,我利用业余时间再一次学习了《党章》,对党员标准的内容有了更深入的理解,在此,我谈谈对“共产党员必须具备的基本条件“这方面的认识。十四大党章第一条至第四条,明确了共产党员的基本条件,提出了三项最根本的要求,是党员必须具备的根本条件。第一,共产党员必须是工人阶级的有共产主义觉悟的先锋战士。我觉得,这一规定,反映了党员条件的本质,明确规

c***h 11年前 上传550   0

党课学习心得(精选多篇)

党课学习心得(精选多篇)第一篇:党课学习心得体会党课学习心得体会尊敬的党组织:首先,感谢党组织给我此次的学习机会,能够参加学院举办的入党积极分子的学习,我感到非常的荣幸,也十分珍惜这次宝贵的学习机会。从递交了入党申请书那天起,我就盼望着能够有机会上党课。在学习期间,我一直抱以端正、认真的学习态度,上课能仔细听取各位老师所讲的内容,自觉遵守学习纪律,做到无迟到、无早退,按时上课,理

p***4 10年前 上传476   0

党课学习心得的大学生思想汇报(精选多篇)

党课学习心得的大学生思想汇报(精选多篇)第一篇:大学生党课学习心得思想汇报尊敬的党组织:对党的学习已经有一段时间了,通过这段时间的学习,我受益匪浅,感想颇多,也越发喜欢剖析自己。就像战士没有枪,和尚没有木鱼一样,对于现在我们这一代大学生,我们必须承认我们浮躁了,看世界并不是用心去看,而是用一双最会欺骗自己的眼睛去看,说它会欺骗自己,并不是我们不会分辨世间的真伪,而是我们没有一个看

a***3 10年前 上传562   0

大学生学习心得体会(精选多篇)

大学生学习心得体会(精选多篇)第一篇:大学生学习心得体会范文记得当时拿着通知书时喜悦的心情,到现在对着电脑写心得体会的时间,才发现,三年的时间,一眨眼就过去。回顾这三年的大学生活,心里总充满着感激,感激老师对我的培养,感激同学的支持、信任和宽容。以下是我这三年的心得体会:一、个人的心得有人说,大学不过是高中的延伸,在这里还得继续高中的那种拼命苦学;又有人说,跨进大学校门,前途和事

x***o 12年前 上传442   0

大学生团校学习心得体会(精选多篇)

大学生团校学习心得体会(精选多篇)第一篇:大学生团校学习心得体会通过在团校的这五堂课的学习,我对如何成为一名优秀的大学生,一名团干部有了更深入的认识,团课不仅让我学到了为人之道,更让我提高了自身的修养。下面我就几个方面谈谈自己在团校学习的心得体会。要积极主动地学习。在xx老师的课上,我对自己现在的学习状态有了新的看法。我曾经认为很努力的学习,在某种意义上讲并不是真正的积极的学习态度。

笑***子 9年前 上传410   0

大学生创业学习心得(精选多篇)

大学生创业学习心得(精选多篇)第一篇:大学生创业课学习心得专业:学号:2014—2014年度第二学期(大学生创业基础教育课学习心得)题目:浅谈个人创业课学习心得姓名:学院:专业:班级:题目:浅谈个人创业课学习心得摘要:大学生创业基础教程,是一门对当代的大学生是非常重要的课程,创业,对于许多大学生来讲,并不陌生,但也不亲近。苦读十多 年,能够考上理想中的

s***7 10年前 上传410   0

大学生职前教育学习心得(精选多篇)

大学生职前教育学习心得(精选多篇)第一篇:大学生职前教育学习心得学校组织了我们完成了职前教育网中的两项职业测评——霍兰德职业兴趣测试和职业人格测试之mbti。这对我们大学生在生活上以及在以后的工作中起到了不少作用。 每个人在面对就业择业的时候,一般表现出一定的职业兴趣倾向性,也往往有各自更适合的工作领域,我们自身也是这样。 霍兰德的职业兴趣理论,其核心是按照不同的职业特点和个性特

b***0 11年前 上传332   0

java学习心得笔记

java学习心得笔记  j2ee学习笔记   注:框架可以用word菜单中的 “视图/文档结构图” 看到   j2ee模式   value object(值对象) 用于把数据从某个对象/层传递到其他对象/层的任意java对象。   通常不包含任何业务方法。   也许设计有公共属性,或者提供可以获取属性值的get方法。   jsp   1.jsp的基础知识   

旺***5 10年前 上传505   0

java培训学习心得

java培训学习心得第一篇:java培训学习心得源动java培训之心得体会文章来源:源动(中国)it实训基地五个月在刚来的时候,觉得过得好慢,可转眼到了毕业又觉得时间过得好快,时间恐怕才是最会捉弄人的。java培训结束即将走入工作岗位,我想先讲一个故事来切入正题。有两拨人进行篮球比赛,可是一拨人有四个人,而另一拨只有3个,人数不均,显然人数居多的占优势。比赛是不公平的,比赛快要停止的

庞***飞 9年前 上传450   0

作文教学学习心得(精选多篇)

作文教学学习心得(精选多篇)第一篇:作文教学学习心得作文教学学习心得本次学习,我深深感受到了走在作文教学前沿教师所付出的艰辛劳动和取得的丰硕成果。通过听取“读写结合”经验介绍,我明晰了“读中悟写‘言’‘意’兼得的原则及科学、合理、灵活、富有创意的教学流程;通过听取课内外结合作文教学的经验介绍,获取了一些行之有效的经验和方法:一是抓起步,激发学生习作的兴趣并养成习惯。兴趣是最好的老师,

e***d 11年前 上传527   0

教师跟岗学习心得(精选多篇)

教师跟岗学习心得(精选多篇)第一篇:教师跟岗学习心得教师跟岗学习心得国培前四天的理论学习让我们的脑袋装着满满的理论,自己本来就不多的关于教育的想法早已靠边站了。今天开始“影子培训”,我们来自四川、湖南、山西、新疆的7为学员第一周是到广州市越秀区东风西路小学跟着陈伯良学习。陈校长是全国优秀校长,全国千名骨干校长,广州市名校长工作室成员。八点钟我们到了东风西路小学,老师们早已开始了一天的

3***3 9年前 上传546   0

学校安全学习心得(精选多篇)

学校安全学习心得(精选多篇)第一篇:学校安全学习心得在学校安全学习中,听了教授的讲座后,收益很大。对安全方面的知识有了较大的提升,增强了对安全的防范意识。确实感到了做好安全工作责任的重大。生命不保,何谈教育?说得多实在啊!且看一些触目惊心的数据吧:据联合国专家统计分析,每年全球死于意外事故约 200万人,其中青少年儿童接近 100万人;我国每年死于意外事故的少年儿童( 18岁前)约

p***o 12年前 上传517   0

作文学习心得100字(精选多篇)

作文学习心得100字(精选多篇)第一篇:吃火锅作文100字吃火锅作文100字今天晚上,妈妈下班买了一堆菜,都是平时没尝过的。只见妈妈拿出一个锅插上电烧起开水来。我们问妈妈干什么?妈妈说今天晚上我们吃可口的火锅。妈妈把火腿肠·排骨·蟹·水饺和菠菜一起往锅里放,不一会儿就熟了。我们抢着吃起来。“好烫,好烫”,大家嘴上说着好烫,还是一刻不停地抢着吃。虽然外面天气寒冷,但是我们一家围

何***济 10年前 上传563   0

小学数学学习心得(精选多篇)

小学数学学习心得(精选多篇)第一篇:小学数学学习心得小学数学学习心得倪代红小学数学新课程标准中指出:数学课程其基本出发点是促进学生全面、持续、和谐的发展。它不仅要考虑数学自身的特点,更应遵循学生学习数学的心理规律,强调从学生已有的生活经验出发,让学生亲身经历将实际问题抽象成数学模型并进行解释与应用的过程,进而使学生获得对数学理解的同时,在思维能力、情感态度与价值观等方面得到发展。

j***9 9年前 上传551   0

学习心得开头怎么写(精选多篇)

学习心得开头怎么写(精选多篇)第一篇:学习写好文章开头、结尾九年级上册第四单元“表达·交流”综合实践——开头·结尾(2课时)课前预习:1. 元代齐梦符提出作文“六字诀”:风头、猪肚、豹尾。根据你的理解,说说这“六字诀”的意思。(必做)2. 复习本单元小说,体会结尾的独特构思,评论各篇开头和结尾的优劣。(必做)3. 课前准备一两篇微型小说。(选做)课程标准:

x***o 10年前 上传680   0

关于看书学习心得作文(精选多篇)

关于看书学习心得作文(精选多篇)第一篇:看书心得第一,在还年轻的时候,将手头的资本投资于自身的发展,而不是一些物质东西,比如房子。实际上,人们贷款买房,日子过得捉襟见肘,只是在呼吁社会的观点,寻求一种安全感。买房,却卖掉了梦想。第二,职业的安全感,实际上是一种恐惧。害怕去继续深造自己,害怕失败。我们都是被几个先成的信念囚禁一生。第三,扔掉恐惧,要坚信,这个世界上我没有谁都能活下去

b***l 12年前 上传557   0

学习心得400字(精选多篇)

学习心得400字(精选多篇)第一篇:读书心得400字篇一:《严文井童话选》读书笔记400字当我借到《严文井童话选》这本书时,高兴得跳了起来。早就想看这本书了,今天有缘相见,于是我迫不及待地翻开书贪婪地看起来。我最喜欢其中《小溪流的歌》。故事讲的是一条小溪沿着崖壁,潺潺地流下来,冲撞着坚硬的石头,发出清脆的“丁冬丁冬”的声音,像是一首歌。小溪不但美丽,而且坚定。当遇到大石头时,就像

c***j 9年前 上传454   0